builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-495 starttime: 1464624398.32 results: success (0) buildid: 20160530072244 builduid: b17722e9d1964554864141f802829c31 revision: bdadf0cd4efb548760b14f147b397e0dc84b461a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.320685) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.321175) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.321469) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.360553) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.360856) ========= 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-1464623947.370840-160890519 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 09:06:38-- 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% 7.84M=0.001s 2016-05-30 09:06:38 (7.84 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.250836 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.681395) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.681686) ========= 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-1464623947.370840-160890519 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.071010 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.781241) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:38.781566) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bdadf0cd4efb548760b14f147b397e0dc84b461a --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-aurora --rev bdadf0cd4efb548760b14f147b397e0dc84b461a --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-1464623947.370840-160890519 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 09:06:38,895 truncating revision to first 12 chars 2016-05-30 09:06:38,895 Setting DEBUG logging. 2016-05-30 09:06:38,896 attempt 1/10 2016-05-30 09:06:38,896 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bdadf0cd4efb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:06:39,277 unpacking tar archive at: mozilla-aurora-bdadf0cd4efb/testing/mozharness/ program finished with exit code 0 elapsedTime=0.685755 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:39.504446) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:39.504730) ========= script_repo_revision: bdadf0cd4efb548760b14f147b397e0dc84b461a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:39.505129) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:39.505405) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:06:39.533972) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 31 secs) (at 2016-05-30 09:06:39.534270) ========= /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-aurora --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-aurora', '--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-1464623947.370840-160890519 _=/tools/buildbot/bin/python using PTY: False 09:06:39 INFO - MultiFileLogger online at 20160530 09:06:39 in /builds/slave/test 09:06:39 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-aurora --download-symbols true 09:06:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:06:39 INFO - {'append_to_log': False, 09:06:39 INFO - 'base_work_dir': '/builds/slave/test', 09:06:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:06:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:06:39 INFO - 'buildbot_json_path': 'buildprops.json', 09:06:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:06:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:06:39 INFO - 'download_minidump_stackwalk': True, 09:06:39 INFO - 'download_symbols': 'true', 09:06:39 INFO - 'e10s': False, 09:06:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:06:39 INFO - 'tooltool.py': '/tools/tooltool.py', 09:06:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:06:39 INFO - '/tools/misc-python/virtualenv.py')}, 09:06:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:06:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:06:39 INFO - 'log_level': 'info', 09:06:39 INFO - 'log_to_console': True, 09:06:39 INFO - 'opt_config_files': (), 09:06:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:06:39 INFO - '--processes=1', 09:06:39 INFO - '--config=%(test_path)s/wptrunner.ini', 09:06:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:06:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:06:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:06:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:06:39 INFO - 'pip_index': False, 09:06:39 INFO - 'require_test_zip': True, 09:06:39 INFO - 'test_type': ('testharness',), 09:06:39 INFO - 'this_chunk': '1', 09:06:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:06:39 INFO - 'total_chunks': '10', 09:06:39 INFO - 'virtualenv_path': 'venv', 09:06:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:06:39 INFO - 'work_dir': 'build'} 09:06:39 INFO - ##### 09:06:39 INFO - ##### Running clobber step. 09:06:39 INFO - ##### 09:06:39 INFO - Running pre-action listener: _resource_record_pre_action 09:06:39 INFO - Running main action method: clobber 09:06:39 INFO - rmtree: /builds/slave/test/build 09:06:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:06:42 INFO - Running post-action listener: _resource_record_post_action 09:06:42 INFO - ##### 09:06:42 INFO - ##### Running read-buildbot-config step. 09:06:42 INFO - ##### 09:06:42 INFO - Running pre-action listener: _resource_record_pre_action 09:06:42 INFO - Running main action method: read_buildbot_config 09:06:42 INFO - Using buildbot properties: 09:06:42 INFO - { 09:06:42 INFO - "project": "", 09:06:42 INFO - "product": "firefox", 09:06:42 INFO - "script_repo_revision": "production", 09:06:42 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:06:42 INFO - "repository": "", 09:06:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:06:42 INFO - "buildid": "20160530072244", 09:06:42 INFO - "pgo_build": "False", 09:06:42 INFO - "basedir": "/builds/slave/test", 09:06:42 INFO - "buildnumber": 66, 09:06:42 INFO - "slavename": "tst-linux32-spot-495", 09:06:42 INFO - "revision": "bdadf0cd4efb548760b14f147b397e0dc84b461a", 09:06:42 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 09:06:42 INFO - "platform": "linux", 09:06:42 INFO - "branch": "mozilla-aurora", 09:06:42 INFO - "repo_path": "releases/mozilla-aurora", 09:06:42 INFO - "moz_repo_path": "", 09:06:42 INFO - "stage_platform": "linux", 09:06:42 INFO - "builduid": "b17722e9d1964554864141f802829c31", 09:06:42 INFO - "slavebuilddir": "test" 09:06:42 INFO - } 09:06:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:06:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:06:42 INFO - Running post-action listener: _resource_record_post_action 09:06:42 INFO - ##### 09:06:42 INFO - ##### Running download-and-extract step. 09:06:42 INFO - ##### 09:06:42 INFO - Running pre-action listener: _resource_record_pre_action 09:06:42 INFO - Running main action method: download_and_extract 09:06:42 INFO - mkdir: /builds/slave/test/build/tests 09:06: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')]} 09:06:42 INFO - https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:06:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:06:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:06:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:06:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:06:57 INFO - Downloaded 1325 bytes. 09:06:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:06:57 INFO - Using the following test package requirements: 09:06:57 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:06:57 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:06:57 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:06:57 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'jsshell-linux-i686.zip'], 09:06:57 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:06:57 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:06:57 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:06:57 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:06:57 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:06:57 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:06:57 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:06:57 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:06:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:06:57 INFO - https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:06:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:06:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:06:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:06:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:07:01 INFO - Downloaded 22760507 bytes. 09:07:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:07:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:07:01 INFO - caution: filename not matched: web-platform/* 09:07:01 INFO - Return code: 11 09:07:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:01 INFO - https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:07:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:07:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:07:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:07:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:07:05 INFO - Downloaded 36409186 bytes. 09:07:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:07:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:07:09 INFO - caution: filename not matched: bin/* 09:07:09 INFO - caution: filename not matched: config/* 09:07:09 INFO - caution: filename not matched: mozbase/* 09:07:09 INFO - caution: filename not matched: marionette/* 09:07:09 INFO - caution: filename not matched: tools/wptserve/* 09:07:09 INFO - Return code: 11 09:07:09 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')]} 09:07:09 INFO - https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:07:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:07:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:07:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:07:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:07:17 INFO - Downloaded 69343606 bytes. 09:07:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:07:17 INFO - mkdir: /builds/slave/test/properties 09:07:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:07:17 INFO - Writing to file /builds/slave/test/properties/build_url 09:07:17 INFO - Contents: 09:07:17 INFO - build_url:https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:07:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:07:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:07:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:07:18 INFO - Contents: 09:07:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:07:18 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')]} 09:07:18 INFO - https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:07:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:07:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:07:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:07:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:07:26 INFO - Downloaded 92329669 bytes. 09:07:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:07:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:07:35 INFO - Return code: 0 09:07:35 INFO - Running post-action listener: _resource_record_post_action 09:07:35 INFO - Running post-action listener: set_extra_try_arguments 09:07:35 INFO - ##### 09:07:35 INFO - ##### Running create-virtualenv step. 09:07:35 INFO - ##### 09:07:35 INFO - Running pre-action listener: _pre_create_virtualenv 09:07:35 INFO - Running pre-action listener: _resource_record_pre_action 09:07:35 INFO - Running main action method: create_virtualenv 09:07:35 INFO - Creating virtualenv /builds/slave/test/build/venv 09:07:35 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:07:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:07:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:07:36 INFO - Using real prefix '/usr' 09:07:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:07:37 INFO - Installing distribute.............................................................................................................................................................................................done. 09:07:41 INFO - Installing pip.................done. 09:07:41 INFO - Return code: 0 09:07:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:07: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')]} 09:07:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07: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')]} 09:07:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9218c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93332b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9322f70>, '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 0x9322620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9328750>, '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-1464623947.370840-160890519', '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 09:07:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:07:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:07:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:07:41 INFO - 'CCACHE_UMASK': '002', 09:07:41 INFO - 'DISPLAY': ':0', 09:07:41 INFO - 'HOME': '/home/cltbld', 09:07:41 INFO - 'LANG': 'en_US.UTF-8', 09:07:41 INFO - 'LOGNAME': 'cltbld', 09:07:41 INFO - 'MAIL': '/var/mail/cltbld', 09:07:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:07:41 INFO - 'MOZ_NO_REMOTE': '1', 09:07:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:07:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:07:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:41 INFO - 'PWD': '/builds/slave/test', 09:07:41 INFO - 'SHELL': '/bin/bash', 09:07:41 INFO - 'SHLVL': '1', 09:07:41 INFO - 'TERM': 'linux', 09:07:41 INFO - 'TMOUT': '86400', 09:07:41 INFO - 'USER': 'cltbld', 09:07:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623947.370840-160890519', 09:07:41 INFO - '_': '/tools/buildbot/bin/python'} 09:07:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:42 INFO - Downloading/unpacking psutil>=0.7.1 09:07: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 09:07: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 09:07:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07: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 09:07: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 09:07:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:07:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:07:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:07:46 INFO - Installing collected packages: psutil 09:07:46 INFO - Running setup.py install for psutil 09:07:46 INFO - building 'psutil._psutil_linux' extension 09:07:46 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 09:07:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:07:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:07:46 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 09:07:47 INFO - building 'psutil._psutil_posix' extension 09:07:47 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 09:07:47 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 09:07:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:07:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:07:47 INFO - Successfully installed psutil 09:07:47 INFO - Cleaning up... 09:07:47 INFO - Return code: 0 09:07:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:07:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9218c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93332b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9322f70>, '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 0x9322620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9328750>, '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-1464623947.370840-160890519', '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 09:07:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:07:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:07:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:07:47 INFO - 'CCACHE_UMASK': '002', 09:07:47 INFO - 'DISPLAY': ':0', 09:07:47 INFO - 'HOME': '/home/cltbld', 09:07:47 INFO - 'LANG': 'en_US.UTF-8', 09:07:47 INFO - 'LOGNAME': 'cltbld', 09:07:47 INFO - 'MAIL': '/var/mail/cltbld', 09:07:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:07:47 INFO - 'MOZ_NO_REMOTE': '1', 09:07:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:07:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:07:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:47 INFO - 'PWD': '/builds/slave/test', 09:07:47 INFO - 'SHELL': '/bin/bash', 09:07:47 INFO - 'SHLVL': '1', 09:07:47 INFO - 'TERM': 'linux', 09:07:47 INFO - 'TMOUT': '86400', 09:07:47 INFO - 'USER': 'cltbld', 09:07:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623947.370840-160890519', 09:07:47 INFO - '_': '/tools/buildbot/bin/python'} 09:07:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:07:47 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 09:07:47 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 09:07:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:47 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 09:07:47 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 09:07:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:07:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:07:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:07:51 INFO - Installing collected packages: mozsystemmonitor 09:07:51 INFO - Running setup.py install for mozsystemmonitor 09:07:52 INFO - Successfully installed mozsystemmonitor 09:07:52 INFO - Cleaning up... 09:07:52 INFO - Return code: 0 09:07:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:07: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')]} 09:07:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07: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')]} 09:07:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9218c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93332b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9322f70>, '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 0x9322620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9328750>, '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-1464623947.370840-160890519', '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 09:07:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:07:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:07:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:07:52 INFO - 'CCACHE_UMASK': '002', 09:07:52 INFO - 'DISPLAY': ':0', 09:07:52 INFO - 'HOME': '/home/cltbld', 09:07:52 INFO - 'LANG': 'en_US.UTF-8', 09:07:52 INFO - 'LOGNAME': 'cltbld', 09:07:52 INFO - 'MAIL': '/var/mail/cltbld', 09:07:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:07:52 INFO - 'MOZ_NO_REMOTE': '1', 09:07:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:07:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:07:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:52 INFO - 'PWD': '/builds/slave/test', 09:07:52 INFO - 'SHELL': '/bin/bash', 09:07:52 INFO - 'SHLVL': '1', 09:07:52 INFO - 'TERM': 'linux', 09:07:52 INFO - 'TMOUT': '86400', 09:07:52 INFO - 'USER': 'cltbld', 09:07:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623947.370840-160890519', 09:07:52 INFO - '_': '/tools/buildbot/bin/python'} 09:07:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:52 INFO - Downloading/unpacking blobuploader==1.2.4 09:07:52 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 09:07:52 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 09:07:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:52 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 09:07:52 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 09:07:56 INFO - Downloading blobuploader-1.2.4.tar.gz 09:07:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:07:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:07: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 09:07: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 09:07:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07: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 09:07: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 09:07:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:07:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:07:57 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 09:07:57 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 09:07:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:07:57 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 09:07:57 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 09:07:57 INFO - Downloading docopt-0.6.1.tar.gz 09:07:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:07:57 INFO - Installing collected packages: blobuploader, requests, docopt 09:07:57 INFO - Running setup.py install for blobuploader 09:07:58 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:07:58 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:07:58 INFO - Running setup.py install for requests 09:07:58 INFO - Running setup.py install for docopt 09:07:59 INFO - Successfully installed blobuploader requests docopt 09:07:59 INFO - Cleaning up... 09:07:59 INFO - Return code: 0 09:07:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:07:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:07:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:07:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:07:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:07:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9218c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93332b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9322f70>, '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 0x9322620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9328750>, '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-1464623947.370840-160890519', '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 09:07:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:07:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:07:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:07:59 INFO - 'CCACHE_UMASK': '002', 09:07:59 INFO - 'DISPLAY': ':0', 09:07:59 INFO - 'HOME': '/home/cltbld', 09:07:59 INFO - 'LANG': 'en_US.UTF-8', 09:07:59 INFO - 'LOGNAME': 'cltbld', 09:07:59 INFO - 'MAIL': '/var/mail/cltbld', 09:07:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:07:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:07:59 INFO - 'MOZ_NO_REMOTE': '1', 09:07:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:07:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:07:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:07:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:07:59 INFO - 'PWD': '/builds/slave/test', 09:07:59 INFO - 'SHELL': '/bin/bash', 09:07:59 INFO - 'SHLVL': '1', 09:07:59 INFO - 'TERM': 'linux', 09:07:59 INFO - 'TMOUT': '86400', 09:07:59 INFO - 'USER': 'cltbld', 09:07:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623947.370840-160890519', 09:07:59 INFO - '_': '/tools/buildbot/bin/python'} 09:07:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:07:59 INFO - Running setup.py (path:/tmp/pip-Mn_hbu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:07:59 INFO - Running setup.py (path:/tmp/pip-svPzfq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:07:59 INFO - Running setup.py (path:/tmp/pip-VtVNRd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:07:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:07:59 INFO - Running setup.py (path:/tmp/pip-CDupte-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:08:00 INFO - Running setup.py (path:/tmp/pip-gx92Vn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:08:00 INFO - Running setup.py (path:/tmp/pip-1xFpKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:08:00 INFO - Running setup.py (path:/tmp/pip-TSc7i_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:08:00 INFO - Running setup.py (path:/tmp/pip-Ciuelu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:08:00 INFO - Running setup.py (path:/tmp/pip-flebFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:08:00 INFO - Running setup.py (path:/tmp/pip-Xow5QW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:08:00 INFO - Running setup.py (path:/tmp/pip-nEGysR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:08:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:08:00 INFO - Running setup.py (path:/tmp/pip-On8aEu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:08:01 INFO - Running setup.py (path:/tmp/pip-cTwHNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:08:01 INFO - Running setup.py (path:/tmp/pip-CPtPFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:01 INFO - Running setup.py (path:/tmp/pip-_hM7cG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:08:01 INFO - Running setup.py (path:/tmp/pip-_KiRSc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:08:01 INFO - Running setup.py (path:/tmp/pip-uskQRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:08:01 INFO - Running setup.py (path:/tmp/pip-UFCV2V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:08:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:08:01 INFO - Running setup.py (path:/tmp/pip-ENIXLX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:08:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:02 INFO - Running setup.py (path:/tmp/pip-bpp0Pd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:08:02 INFO - Running setup.py (path:/tmp/pip-DhLjwl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:08:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:08:02 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 09:08:02 INFO - Running setup.py install for manifestparser 09:08:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:08:02 INFO - Running setup.py install for mozcrash 09:08:03 INFO - Running setup.py install for mozdebug 09:08:03 INFO - Running setup.py install for mozdevice 09:08:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:08:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:08:03 INFO - Running setup.py install for mozfile 09:08:03 INFO - Running setup.py install for mozhttpd 09:08:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:08:03 INFO - Running setup.py install for mozinfo 09:08:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:08:04 INFO - Running setup.py install for mozInstall 09:08:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:08:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:08:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:08:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:08:04 INFO - Running setup.py install for mozleak 09:08:04 INFO - Running setup.py install for mozlog 09:08:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:08:04 INFO - Running setup.py install for moznetwork 09:08:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:08:05 INFO - Running setup.py install for mozprocess 09:08:05 INFO - Running setup.py install for mozprofile 09:08:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:08:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:08:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:08:05 INFO - Running setup.py install for mozrunner 09:08:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:08:05 INFO - Running setup.py install for mozscreenshot 09:08:05 INFO - Running setup.py install for moztest 09:08:06 INFO - Running setup.py install for mozversion 09:08:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:08:06 INFO - Running setup.py install for wptserve 09:08:06 INFO - Running setup.py install for marionette-driver 09:08:06 INFO - Running setup.py install for browsermob-proxy 09:08:07 INFO - Running setup.py install for marionette-client 09:08:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:08:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:08:07 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 09:08:07 INFO - Cleaning up... 09:08:07 INFO - Return code: 0 09:08:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:08:07 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')]} 09:08:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:08:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:08:07 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')]} 09:08:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:08:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:08:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9218c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x927f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93332b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9322f70>, '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 0x9322620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9328750>, '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-1464623947.370840-160890519', '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 09:08:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:08:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:08:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:07 INFO - 'CCACHE_UMASK': '002', 09:08:07 INFO - 'DISPLAY': ':0', 09:08:07 INFO - 'HOME': '/home/cltbld', 09:08:07 INFO - 'LANG': 'en_US.UTF-8', 09:08:07 INFO - 'LOGNAME': 'cltbld', 09:08:07 INFO - 'MAIL': '/var/mail/cltbld', 09:08:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:07 INFO - 'MOZ_NO_REMOTE': '1', 09:08:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:07 INFO - 'PWD': '/builds/slave/test', 09:08:07 INFO - 'SHELL': '/bin/bash', 09:08:07 INFO - 'SHLVL': '1', 09:08:07 INFO - 'TERM': 'linux', 09:08:07 INFO - 'TMOUT': '86400', 09:08:07 INFO - 'USER': 'cltbld', 09:08:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623947.370840-160890519', 09:08:07 INFO - '_': '/tools/buildbot/bin/python'} 09:08:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:08:08 INFO - Running setup.py (path:/tmp/pip-sclpue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:08:08 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)) 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:08:08 INFO - Running setup.py (path:/tmp/pip-eWVS7H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:08:08 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)) 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:08:08 INFO - Running setup.py (path:/tmp/pip-JiVt1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:08:08 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)) 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:08:08 INFO - Running setup.py (path:/tmp/pip-Om3qLR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:08:08 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)) 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:08:08 INFO - Running setup.py (path:/tmp/pip-zaD0Zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:08:08 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)) 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:08:08 INFO - Running setup.py (path:/tmp/pip-iDytGy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:08:08 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)) 09:08:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:08:08 INFO - Running setup.py (path:/tmp/pip-cGcW5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:08:09 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)) 09:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:08:09 INFO - Running setup.py (path:/tmp/pip-qdib8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:08:09 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)) 09:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:08:09 INFO - Running setup.py (path:/tmp/pip-6tCuop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:08:09 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)) 09:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:08:09 INFO - Running setup.py (path:/tmp/pip-pdgMYW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:08:09 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)) 09:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:08:09 INFO - Running setup.py (path:/tmp/pip-32WnsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:08:09 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)) 09:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:08:09 INFO - Running setup.py (path:/tmp/pip-8B5f82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:08:09 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)) 09:08:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:08:09 INFO - Running setup.py (path:/tmp/pip-1zjc8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:08:10 INFO - Running setup.py (path:/tmp/pip-dMERTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:10 INFO - Running setup.py (path:/tmp/pip-BIeG_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:08:10 INFO - Running setup.py (path:/tmp/pip-uNTdwq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:08:10 INFO - Running setup.py (path:/tmp/pip-VSNdKc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:08:10 INFO - Running setup.py (path:/tmp/pip-n_FaaP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:08:10 INFO - Running setup.py (path:/tmp/pip-q1hcdm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:08:10 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)) 09:08:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:10 INFO - Running setup.py (path:/tmp/pip-_dV7cB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:08:11 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)) 09:08:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:08:11 INFO - Running setup.py (path:/tmp/pip-OQRxq8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:08:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:08:11 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)) 09:08:11 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)) 09:08:11 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)) 09:08:11 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)) 09:08:11 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)) 09:08:11 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)) 09:08:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:08:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:08:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:08:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:08:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:08:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:08:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:08:15 INFO - Downloading blessings-1.6.tar.gz 09:08:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:08:15 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)) 09:08:15 INFO - Installing collected packages: blessings 09:08:15 INFO - Running setup.py install for blessings 09:08:15 INFO - Successfully installed blessings 09:08:15 INFO - Cleaning up... 09:08:15 INFO - Return code: 0 09:08:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:08:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:08:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:08:16 INFO - Reading from file tmpfile_stdout 09:08:16 INFO - Current package versions: 09:08:16 INFO - argparse == 1.2.1 09:08:16 INFO - blessings == 1.6 09:08:16 INFO - blobuploader == 1.2.4 09:08:16 INFO - browsermob-proxy == 0.6.0 09:08:16 INFO - docopt == 0.6.1 09:08:16 INFO - manifestparser == 1.1 09:08:16 INFO - marionette-client == 2.3.0 09:08:16 INFO - marionette-driver == 1.4.0 09:08:16 INFO - mozInstall == 1.12 09:08:16 INFO - mozcrash == 0.17 09:08:16 INFO - mozdebug == 0.1 09:08:16 INFO - mozdevice == 0.48 09:08:16 INFO - mozfile == 1.2 09:08:16 INFO - mozhttpd == 0.7 09:08:16 INFO - mozinfo == 0.9 09:08:16 INFO - mozleak == 0.1 09:08:16 INFO - mozlog == 3.1 09:08:16 INFO - moznetwork == 0.27 09:08:16 INFO - mozprocess == 0.22 09:08:16 INFO - mozprofile == 0.28 09:08:16 INFO - mozrunner == 6.11 09:08:16 INFO - mozscreenshot == 0.1 09:08:16 INFO - mozsystemmonitor == 0.0 09:08:16 INFO - moztest == 0.7 09:08:16 INFO - mozversion == 1.4 09:08:16 INFO - psutil == 3.1.1 09:08:16 INFO - requests == 1.2.3 09:08:16 INFO - wptserve == 1.4.0 09:08:16 INFO - wsgiref == 0.1.2 09:08:16 INFO - Running post-action listener: _resource_record_post_action 09:08:16 INFO - Running post-action listener: _start_resource_monitoring 09:08:16 INFO - Starting resource monitoring. 09:08:16 INFO - ##### 09:08:16 INFO - ##### Running pull step. 09:08:16 INFO - ##### 09:08:16 INFO - Running pre-action listener: _resource_record_pre_action 09:08:16 INFO - Running main action method: pull 09:08:16 INFO - Pull has nothing to do! 09:08:16 INFO - Running post-action listener: _resource_record_post_action 09:08:16 INFO - ##### 09:08:16 INFO - ##### Running install step. 09:08:16 INFO - ##### 09:08:16 INFO - Running pre-action listener: _resource_record_pre_action 09:08:16 INFO - Running main action method: install 09:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:08:16 INFO - Reading from file tmpfile_stdout 09:08:16 INFO - Detecting whether we're running mozinstall >=1.0... 09:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:08:16 INFO - Reading from file tmpfile_stdout 09:08:16 INFO - Output received: 09:08:16 INFO - Usage: mozinstall [options] installer 09:08:16 INFO - Options: 09:08:16 INFO - -h, --help show this help message and exit 09:08:16 INFO - -d DEST, --destination=DEST 09:08:16 INFO - Directory to install application into. [default: 09:08:16 INFO - "/builds/slave/test"] 09:08:16 INFO - --app=APP Application being installed. [default: firefox] 09:08:16 INFO - mkdir: /builds/slave/test/build/application 09:08:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:08:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:08:46 INFO - Reading from file tmpfile_stdout 09:08:46 INFO - Output received: 09:08:46 INFO - /builds/slave/test/build/application/firefox/firefox 09:08:46 INFO - Running post-action listener: _resource_record_post_action 09:08:46 INFO - ##### 09:08:46 INFO - ##### Running run-tests step. 09:08:46 INFO - ##### 09:08:46 INFO - Running pre-action listener: _resource_record_pre_action 09:08:46 INFO - Running main action method: run_tests 09:08:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:08:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:08:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:08:46 INFO - grabbing minidump binary from tooltool 09:08:46 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')]} 09:08:46 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 0x9322f70>, '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 0x9322620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9328750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:08:46 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 09:08:46 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 09:08:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:08:46 INFO - Return code: 0 09:08:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:08:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:08:46 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/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.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 09:08:46 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/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.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 09:08:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:08:46 INFO - 'CCACHE_UMASK': '002', 09:08:46 INFO - 'DISPLAY': ':0', 09:08:46 INFO - 'HOME': '/home/cltbld', 09:08:46 INFO - 'LANG': 'en_US.UTF-8', 09:08:46 INFO - 'LOGNAME': 'cltbld', 09:08:46 INFO - 'MAIL': '/var/mail/cltbld', 09:08:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:08:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:08:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:08:46 INFO - 'MOZ_NO_REMOTE': '1', 09:08:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:08:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:08:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:08:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:08:46 INFO - 'PWD': '/builds/slave/test', 09:08:46 INFO - 'SHELL': '/bin/bash', 09:08:46 INFO - 'SHLVL': '1', 09:08:46 INFO - 'TERM': 'linux', 09:08:46 INFO - 'TMOUT': '86400', 09:08:46 INFO - 'USER': 'cltbld', 09:08:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623947.370840-160890519', 09:08:46 INFO - '_': '/tools/buildbot/bin/python'} 09:08:46 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/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.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 09:08:47 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 09:08:47 INFO - import pkg_resources 09:08:48 INFO - Using 1 client processes 09:08:48 INFO - wptserve Starting http server on 127.0.0.1:8000 09:08:48 INFO - wptserve Starting http server on 127.0.0.1:8001 09:08:48 INFO - wptserve Starting http server on 127.0.0.1:8443 09:08:50 INFO - SUITE-START | Running 778 tests 09:08:50 INFO - Running testharness tests 09:08:50 INFO - Setting up ssl 09:08:50 INFO - PROCESS | certutil | 09:08:50 INFO - PROCESS | certutil | 09:08:50 INFO - PROCESS | certutil | 09:08:50 INFO - Certificate Nickname Trust Attributes 09:08:50 INFO - SSL,S/MIME,JAR/XPI 09:08:50 INFO - 09:08:50 INFO - web-platform-tests CT,, 09:08:50 INFO - 09:08:50 INFO - Starting runner 09:08:53 INFO - PROCESS | 1766 | 1464624533612 Marionette DEBUG Marionette enabled via build flag and pref 09:08:53 INFO - PROCESS | 1766 | ++DOCSHELL 0xa50f8400 == 1 [pid = 1766] [id = 1] 09:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 1 (0xa50f8800) [pid = 1766] [serial = 1] [outer = (nil)] 09:08:53 INFO - PROCESS | 1766 | [1766] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 2 (0xa50f9000) [pid = 1766] [serial = 2] [outer = 0xa50f8800] 09:08:54 INFO - PROCESS | 1766 | 1464624534310 Marionette INFO Listening on port 2828 09:08:54 INFO - PROCESS | 1766 | 1464624534950 Marionette DEBUG Marionette enabled via command-line flag 09:08:54 INFO - PROCESS | 1766 | ++DOCSHELL 0xa2286400 == 2 [pid = 1766] [id = 2] 09:08:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 3 (0xa22c7400) [pid = 1766] [serial = 3] [outer = (nil)] 09:08:54 INFO - PROCESS | 1766 | [1766] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:08:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 4 (0xa22c7c00) [pid = 1766] [serial = 4] [outer = 0xa22c7400] 09:08:55 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219afe0 09:08:55 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a219eae0 09:08:55 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a68e99e0 09:08:55 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c1800 09:08:55 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c6380 09:08:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 5 (0xa21b6400) [pid = 1766] [serial = 5] [outer = 0xa50f8800] 09:08:55 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:08:55 INFO - PROCESS | 1766 | 1464624535359 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59511 09:08:55 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:08:55 INFO - PROCESS | 1766 | 1464624535391 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59512 09:08:55 INFO - PROCESS | 1766 | 1464624535449 Marionette DEBUG Closed connection conn0 09:08:55 INFO - PROCESS | 1766 | 1464624535476 Marionette DEBUG Closed connection conn1 09:08:55 INFO - PROCESS | 1766 | [1766] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:08:55 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:08:55 INFO - PROCESS | 1766 | 1464624535583 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59513 09:08:55 INFO - PROCESS | 1766 | 1464624535625 Marionette DEBUG Closed connection conn2 09:08:55 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:08:55 INFO - PROCESS | 1766 | 1464624535661 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59514 09:08:55 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:08:55 INFO - PROCESS | 1766 | 1464624535715 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59515 09:08:55 INFO - PROCESS | 1766 | 1464624535733 Marionette DEBUG Closed connection conn3 09:08:55 INFO - PROCESS | 1766 | 1464624535757 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:08:55 INFO - PROCESS | 1766 | 1464624535770 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530072244","device":"desktop","version":"48.0a2"} 09:08:56 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:08:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b693800 == 3 [pid = 1766] [id = 3] 09:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 6 (0x9b693c00) [pid = 1766] [serial = 6] [outer = (nil)] 09:08:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b697800 == 4 [pid = 1766] [id = 4] 09:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 7 (0x9b697c00) [pid = 1766] [serial = 7] [outer = (nil)] 09:08:57 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:08:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aabe400 == 5 [pid = 1766] [id = 5] 09:08:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 8 (0x9aabe800) [pid = 1766] [serial = 8] [outer = (nil)] 09:08:58 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:08:58 INFO - PROCESS | 1766 | [1766] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:08:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 9 (0x9a9d4800) [pid = 1766] [serial = 9] [outer = 0x9aabe800] 09:08:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 10 (0x9ab77c00) [pid = 1766] [serial = 10] [outer = 0x9b693c00] 09:08:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 11 (0x9ab79800) [pid = 1766] [serial = 11] [outer = 0x9b697c00] 09:08:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 12 (0x9ab7b800) [pid = 1766] [serial = 12] [outer = 0x9aabe800] 09:08:59 INFO - PROCESS | 1766 | 1464624539732 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1766 | 1464624539752 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 13 (0x9b69b000) [pid = 1766] [serial = 13] [outer = 0x9aabe800] 09:09:00 INFO - PROCESS | 1766 | 1464624540514 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"59e935c7-99c8-4d1a-9e32-170078b82a90","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530072244","device":"desktop","version":"48.0a2","command_id":1}}] 09:09:00 INFO - PROCESS | 1766 | 1464624540721 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}] 09:09:01 INFO - PROCESS | 1766 | 1464624541021 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:09:01 INFO - PROCESS | 1766 | 1464624541216 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:09:01 INFO - PROCESS | 1766 | [1766] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:09:01 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:09:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 14 (0x9d1ab400) [pid = 1766] [serial = 14] [outer = 0x9aabe800] 09:09:01 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:09:01 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:09:01 INFO - PROCESS | 1766 | 1464624541891 Marionette TRACE conn4 <- [1,3,null,{}] 09:09:01 INFO - PROCESS | 1766 | 1464624541950 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:09:01 INFO - PROCESS | 1766 | 1464624541986 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:09:02 INFO - PROCESS | 1766 | 1464624542054 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1766 | 1464624542058 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:09:02 INFO - PROCESS | 1766 | 1464624542087 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1766 | 1464624542092 Marionette TRACE conn4 <- [1,6,null,{}] 09:09:02 INFO - PROCESS | 1766 | 1464624542171 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}] 09:09:02 INFO - PROCESS | 1766 | 1464624542192 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:09:02 INFO - PROCESS | 1766 | 1464624542199 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c128000 == 6 [pid = 1766] [id = 6] 09:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 15 (0x9c231c00) [pid = 1766] [serial = 15] [outer = (nil)] 09:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 16 (0x93c8f400) [pid = 1766] [serial = 16] [outer = 0x9c231c00] 09:09:02 INFO - PROCESS | 1766 | 1464624542284 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 17 (0x93c94800) [pid = 1766] [serial = 17] [outer = 0x9c231c00] 09:09:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x93adc800 == 7 [pid = 1766] [id = 7] 09:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 18 (0x93adcc00) [pid = 1766] [serial = 18] [outer = (nil)] 09:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 19 (0x93adec00) [pid = 1766] [serial = 19] [outer = 0x93adcc00] 09:09:02 INFO - PROCESS | 1766 | 1464624542793 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 20 (0x946b6400) [pid = 1766] [serial = 20] [outer = 0x93adcc00] 09:09:03 INFO - PROCESS | 1766 | [1766] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:09:03 INFO - PROCESS | 1766 | 1464624543324 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1314ms 09:09:03 INFO - PROCESS | 1766 | 1464624543455 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1766 | 1464624543459 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:09:03 INFO - PROCESS | 1766 | 1464624543494 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1766 | 1464624543497 Marionette TRACE conn4 <- [1,10,null,{}] 09:09:03 INFO - PROCESS | 1766 | 1464624543511 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}] 09:09:03 INFO - PROCESS | 1766 | 1464624543699 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:09:03 INFO - PROCESS | 1766 | 1464624543720 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ee400 == 8 [pid = 1766] [id = 8] 09:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 21 (0x937ee800) [pid = 1766] [serial = 21] [outer = (nil)] 09:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 22 (0x93c8fc00) [pid = 1766] [serial = 22] [outer = 0x937ee800] 09:09:03 INFO - PROCESS | 1766 | 1464624543795 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 23 (0x91e8b800) [pid = 1766] [serial = 23] [outer = 0x937ee800] 09:09:04 INFO - PROCESS | 1766 | 1464624544852 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1403ms 09:09:04 INFO - PROCESS | 1766 | 1464624544881 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 1766 | 1464624544888 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:09:04 INFO - PROCESS | 1766 | 1464624544898 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 1766 | 1464624544903 Marionette TRACE conn4 <- [1,14,null,{}] 09:09:04 INFO - PROCESS | 1766 | 1464624544912 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}] 09:09:05 INFO - PROCESS | 1766 | 1464624545109 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:09:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e7c00 == 9 [pid = 1766] [id = 9] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 24 (0x923e8000) [pid = 1766] [serial = 24] [outer = (nil)] 09:09:05 INFO - PROCESS | 1766 | 1464624545298 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 25 (0x923e9000) [pid = 1766] [serial = 25] [outer = 0x923e8000] 09:09:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x923eb400 == 10 [pid = 1766] [id = 10] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 26 (0x923eb800) [pid = 1766] [serial = 26] [outer = (nil)] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 27 (0x923ed800) [pid = 1766] [serial = 27] [outer = 0x923eb800] 09:09:05 INFO - PROCESS | 1766 | 1464624545435 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 28 (0x937ef000) [pid = 1766] [serial = 28] [outer = 0x923eb800] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 29 (0x923e6c00) [pid = 1766] [serial = 29] [outer = 0x923e8000] 09:09:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x923ea400 == 11 [pid = 1766] [id = 11] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 30 (0x93c8f800) [pid = 1766] [serial = 30] [outer = (nil)] 09:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 31 (0x9776a800) [pid = 1766] [serial = 31] [outer = 0x93c8f800] 09:09:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 32 (0x99376400) [pid = 1766] [serial = 32] [outer = 0x93c8f800] 09:09:06 INFO - PROCESS | 1766 | 1464624546529 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1695ms 09:09:06 INFO - PROCESS | 1766 | 1464624546598 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1766 | 1464624546606 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:09:06 INFO - PROCESS | 1766 | 1464624546617 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1766 | 1464624546621 Marionette TRACE conn4 <- [1,18,null,{}] 09:09:06 INFO - PROCESS | 1766 | 1464624546628 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}] 09:09:06 INFO - PROCESS | 1766 | 1464624546819 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:09:07 INFO - PROCESS | 1766 | 1464624546987 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x946bc000 == 12 [pid = 1766] [id = 12] 09:09:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 33 (0x98104400) [pid = 1766] [serial = 33] [outer = (nil)] 09:09:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 34 (0x9a022000) [pid = 1766] [serial = 34] [outer = 0x98104400] 09:09:07 INFO - PROCESS | 1766 | 1464624547074 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 35 (0x9b37a000) [pid = 1766] [serial = 35] [outer = 0x98104400] 09:09:07 INFO - PROCESS | 1766 | 1464624547924 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1339ms 09:09:07 INFO - PROCESS | 1766 | 1464624547957 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:09:07 INFO - PROCESS | 1766 | 1464624547962 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:09:07 INFO - PROCESS | 1766 | 1464624547969 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1766 | 1464624547975 Marionette TRACE conn4 <- [1,22,null,{}] 09:09:08 INFO - PROCESS | 1766 | 1464624548010 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}] 09:09:08 INFO - PROCESS | 1766 | 1464624548207 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:09:08 INFO - PROCESS | 1766 | 1464624548343 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b8eb000 == 13 [pid = 1766] [id = 13] 09:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 36 (0x9be3b800) [pid = 1766] [serial = 36] [outer = (nil)] 09:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 37 (0x9d1a4400) [pid = 1766] [serial = 37] [outer = 0x9be3b800] 09:09:08 INFO - PROCESS | 1766 | 1464624548435 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 38 (0xa2155000) [pid = 1766] [serial = 38] [outer = 0x9be3b800] 09:09:09 INFO - PROCESS | 1766 | 1464624549288 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]]]}] 09:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1368ms 09:09:09 INFO - PROCESS | 1766 | 1464624549337 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:09:09 INFO - PROCESS | 1766 | 1464624549343 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:09:09 INFO - PROCESS | 1766 | 1464624549349 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1766 | 1464624549352 Marionette TRACE conn4 <- [1,26,null,{}] 09:09:09 INFO - PROCESS | 1766 | 1464624549358 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}] 09:09:09 INFO - PROCESS | 1766 | 1464624549551 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:09:09 INFO - PROCESS | 1766 | 1464624549770 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1766 | ++DOCSHELL 0xa3230000 == 14 [pid = 1766] [id = 14] 09:09:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 39 (0xa6760400) [pid = 1766] [serial = 39] [outer = (nil)] 09:09:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 40 (0xa6884400) [pid = 1766] [serial = 40] [outer = 0xa6760400] 09:09:09 INFO - PROCESS | 1766 | 1464624549886 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 41 (0xa6eaa800) [pid = 1766] [serial = 41] [outer = 0xa6760400] 09:09:10 INFO - PROCESS | 1766 | 1464624550759 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1483ms 09:09:10 INFO - PROCESS | 1766 | 1464624550832 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1766 | 1464624550840 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:09:10 INFO - PROCESS | 1766 | 1464624550846 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1766 | 1464624550849 Marionette TRACE conn4 <- [1,30,null,{}] 09:09:10 INFO - PROCESS | 1766 | 1464624550856 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}] 09:09:11 INFO - PROCESS | 1766 | 1464624551067 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:09:11 INFO - PROCESS | 1766 | 1464624551213 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e96000 == 15 [pid = 1766] [id = 15] 09:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 42 (0x92254400) [pid = 1766] [serial = 42] [outer = (nil)] 09:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 43 (0xa8299000) [pid = 1766] [serial = 43] [outer = 0x92254400] 09:09:11 INFO - PROCESS | 1766 | 1464624551313 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 44 (0xa82ad400) [pid = 1766] [serial = 44] [outer = 0x92254400] 09:09:12 INFO - PROCESS | 1766 | 1464624552361 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]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1584ms 09:09:12 INFO - PROCESS | 1766 | 1464624552432 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1766 | 1464624552437 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:09:12 INFO - PROCESS | 1766 | 1464624552446 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 1766 | 1464624552451 Marionette TRACE conn4 <- [1,34,null,{}] 09:09:12 INFO - PROCESS | 1766 | 1464624552459 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}] 09:09:12 INFO - PROCESS | 1766 | 1464624552703 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:09:12 INFO - PROCESS | 1766 | 1464624552901 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x937f2000 == 16 [pid = 1766] [id = 16] 09:09:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 45 (0x93ade000) [pid = 1766] [serial = 45] [outer = (nil)] 09:09:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 46 (0x97762800) [pid = 1766] [serial = 46] [outer = 0x93ade000] 09:09:12 INFO - PROCESS | 1766 | 1464624552985 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 47 (0x99302400) [pid = 1766] [serial = 47] [outer = 0x93ade000] 09:09:13 INFO - PROCESS | 1766 | 1464624553712 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1290ms 09:09:13 INFO - PROCESS | 1766 | 1464624553736 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1766 | 1464624553745 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:09:13 INFO - PROCESS | 1766 | 1464624553755 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1766 | 1464624553758 Marionette TRACE conn4 <- [1,38,null,{}] 09:09:13 INFO - PROCESS | 1766 | 1464624553794 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}] 09:09:13 INFO - PROCESS | 1766 | 1464624553952 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:09:13 INFO - PROCESS | 1766 | 1464624553964 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x92256400 == 17 [pid = 1766] [id = 17] 09:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 48 (0x99f6f000) [pid = 1766] [serial = 48] [outer = (nil)] 09:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 49 (0x9a07c800) [pid = 1766] [serial = 49] [outer = 0x99f6f000] 09:09:14 INFO - PROCESS | 1766 | 1464624554035 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 50 (0x9a366400) [pid = 1766] [serial = 50] [outer = 0x99f6f000] 09:09:14 INFO - PROCESS | 1766 | 1464624554858 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1138ms 09:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:09:14 INFO - PROCESS | 1766 | 1464624554893 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1766 | 1464624554896 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:09:14 INFO - PROCESS | 1766 | 1464624554902 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1766 | 1464624554908 Marionette TRACE conn4 <- [1,42,null,{}] 09:09:14 INFO - PROCESS | 1766 | 1464624554923 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}] 09:09:15 INFO - PROCESS | 1766 | 1464624555077 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:09:15 INFO - PROCESS | 1766 | 1464624555090 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b88ec00 == 18 [pid = 1766] [id = 18] 09:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 51 (0x9b88fc00) [pid = 1766] [serial = 51] [outer = (nil)] 09:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0x9b896c00) [pid = 1766] [serial = 52] [outer = 0x9b88fc00] 09:09:15 INFO - PROCESS | 1766 | 1464624555169 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0x9bb8f800) [pid = 1766] [serial = 53] [outer = 0x9b88fc00] 09:09:15 INFO - PROCESS | 1766 | 1464624555940 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1090ms 09:09:15 INFO - PROCESS | 1766 | 1464624555992 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 1766 | 1464624555995 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:09:16 INFO - PROCESS | 1766 | 1464624556001 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1766 | 1464624556004 Marionette TRACE conn4 <- [1,46,null,{}] 09:09:16 INFO - PROCESS | 1766 | 1464624556028 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}] 09:09:16 INFO - PROCESS | 1766 | 1464624556179 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:09:16 INFO - PROCESS | 1766 | 1464624556190 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bb89c00 == 19 [pid = 1766] [id = 19] 09:09:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x9bbc3400) [pid = 1766] [serial = 54] [outer = (nil)] 09:09:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x9c130800) [pid = 1766] [serial = 55] [outer = 0x9bbc3400] 09:09:16 INFO - PROCESS | 1766 | 1464624556268 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x9c16b800) [pid = 1766] [serial = 56] [outer = 0x9bbc3400] 09:09:17 INFO - PROCESS | 1766 | 1464624557072 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1136ms 09:09:17 INFO - PROCESS | 1766 | 1464624557138 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 1766 | 1464624557143 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:09:17 INFO - PROCESS | 1766 | 1464624557148 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 1766 | 1464624557151 Marionette TRACE conn4 <- [1,50,null,{}] 09:09:17 INFO - PROCESS | 1766 | 1464624557157 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}] 09:09:17 INFO - PROCESS | 1766 | 1464624557302 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:09:17 INFO - PROCESS | 1766 | 1464624557313 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ec400 == 20 [pid = 1766] [id = 20] 09:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x9bb8ec00) [pid = 1766] [serial = 57] [outer = (nil)] 09:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x9c1e9c00) [pid = 1766] [serial = 58] [outer = 0x9bb8ec00] 09:09:17 INFO - PROCESS | 1766 | 1464624557386 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x9c1e5c00) [pid = 1766] [serial = 59] [outer = 0x9bb8ec00] 09:09:18 INFO - PROCESS | 1766 | 1464624558143 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1033ms 09:09:18 INFO - PROCESS | 1766 | 1464624558183 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1766 | 1464624558186 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:09:18 INFO - PROCESS | 1766 | 1464624558194 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1766 | 1464624558196 Marionette TRACE conn4 <- [1,54,null,{}] 09:09:18 INFO - PROCESS | 1766 | 1464624558202 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}] 09:09:18 INFO - PROCESS | 1766 | 1464624558424 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:09:18 INFO - PROCESS | 1766 | 1464624558441 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e7800 == 21 [pid = 1766] [id = 21] 09:09:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x937f5800) [pid = 1766] [serial = 60] [outer = (nil)] 09:09:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0xa0609000) [pid = 1766] [serial = 61] [outer = 0x937f5800] 09:09:18 INFO - PROCESS | 1766 | 1464624558518 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0xa115f800) [pid = 1766] [serial = 62] [outer = 0x937f5800] 09:09:19 INFO - PROCESS | 1766 | 1464624559235 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1077ms 09:09:19 INFO - PROCESS | 1766 | 1464624559276 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1766 | 1464624559280 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:09:19 INFO - PROCESS | 1766 | 1464624559286 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1766 | 1464624559289 Marionette TRACE conn4 <- [1,58,null,{}] 09:09:19 INFO - PROCESS | 1766 | 1464624559295 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}] 09:09:19 INFO - PROCESS | 1766 | 1464624559480 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:09:19 INFO - PROCESS | 1766 | 1464624559500 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x97769000 == 22 [pid = 1766] [id = 22] 09:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x99f68c00) [pid = 1766] [serial = 63] [outer = (nil)] 09:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0xa21ae000) [pid = 1766] [serial = 64] [outer = 0x99f68c00] 09:09:19 INFO - PROCESS | 1766 | 1464624559572 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0xa2286000) [pid = 1766] [serial = 65] [outer = 0x99f68c00] 09:09:20 INFO - PROCESS | 1766 | 1464624560297 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1031ms 09:09:20 INFO - PROCESS | 1766 | 1464624560319 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 1766 | 1464624560322 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:09:20 INFO - PROCESS | 1766 | 1464624560330 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1766 | 1464624560335 Marionette TRACE conn4 <- [1,62,null,{}] 09:09:20 INFO - PROCESS | 1766 | 1464624560345 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}] 09:09:20 INFO - PROCESS | 1766 | 1464624560529 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:09:20 INFO - PROCESS | 1766 | 1464624560553 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x95177800 == 23 [pid = 1766] [id = 23] 09:09:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x98104800) [pid = 1766] [serial = 66] [outer = (nil)] 09:09:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0xa2604800) [pid = 1766] [serial = 67] [outer = 0x98104800] 09:09:20 INFO - PROCESS | 1766 | 1464624560641 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0xa2636c00) [pid = 1766] [serial = 68] [outer = 0x98104800] 09:09:21 INFO - PROCESS | 1766 | 1464624561438 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1133ms 09:09:21 INFO - PROCESS | 1766 | 1464624561464 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1766 | 1464624561467 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:09:21 INFO - PROCESS | 1766 | 1464624561478 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1766 | 1464624561481 Marionette TRACE conn4 <- [1,66,null,{}] 09:09:21 INFO - PROCESS | 1766 | 1464624561486 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}] 09:09:22 INFO - PROCESS | 1766 | 1464624562714 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:09:22 INFO - PROCESS | 1766 | 1464624562858 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ed400 == 24 [pid = 1766] [id = 24] 09:09:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x937f7000) [pid = 1766] [serial = 69] [outer = (nil)] 09:09:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x93ae2400) [pid = 1766] [serial = 70] [outer = 0x937f7000] 09:09:22 INFO - PROCESS | 1766 | 1464624562937 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x946af000) [pid = 1766] [serial = 71] [outer = 0x937f7000] 09:09:24 INFO - PROCESS | 1766 | 1464624564186 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]]]}] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9c231c00) [pid = 1766] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x937ee800) [pid = 1766] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x923eb800) [pid = 1766] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x98104400) [pid = 1766] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9be3b800) [pid = 1766] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0xa6760400) [pid = 1766] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92254400) [pid = 1766] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x93ade000) [pid = 1766] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x99f6f000) [pid = 1766] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x9b88fc00) [pid = 1766] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x9bbc3400) [pid = 1766] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x9bb8ec00) [pid = 1766] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x937f5800) [pid = 1766] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:09:24 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x99f68c00) [pid = 1766] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 2835ms 09:09:24 INFO - PROCESS | 1766 | 1464624564332 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1766 | 1464624564339 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:09:24 INFO - PROCESS | 1766 | 1464624564348 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1766 | 1464624564354 Marionette TRACE conn4 <- [1,70,null,{}] 09:09:24 INFO - PROCESS | 1766 | 1464624564361 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}] 09:09:24 INFO - PROCESS | 1766 | 1464624564519 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:09:24 INFO - PROCESS | 1766 | 1464624564616 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x951ba000 == 25 [pid = 1766] [id = 25] 09:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x951bc400) [pid = 1766] [serial = 72] [outer = (nil)] 09:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x97769400) [pid = 1766] [serial = 73] [outer = 0x951bc400] 09:09:24 INFO - PROCESS | 1766 | 1464624564697 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x98928c00) [pid = 1766] [serial = 74] [outer = 0x951bc400] 09:09:25 INFO - PROCESS | 1766 | 1464624565365 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1039ms 09:09:25 INFO - PROCESS | 1766 | 1464624565388 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 1766 | 1464624565394 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:09:25 INFO - PROCESS | 1766 | 1464624565401 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1766 | 1464624565403 Marionette TRACE conn4 <- [1,74,null,{}] 09:09:25 INFO - PROCESS | 1766 | 1464624565410 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}] 09:09:25 INFO - PROCESS | 1766 | 1464624565563 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:09:25 INFO - PROCESS | 1766 | 1464624565670 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x92254000 == 26 [pid = 1766] [id = 26] 09:09:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9a01b400) [pid = 1766] [serial = 75] [outer = (nil)] 09:09:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x9a8c6400) [pid = 1766] [serial = 76] [outer = 0x9a01b400] 09:09:25 INFO - PROCESS | 1766 | 1464624565745 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x9b2a0000) [pid = 1766] [serial = 77] [outer = 0x9a01b400] 09:09:26 INFO - PROCESS | 1766 | 1464624566583 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1238ms 09:09:26 INFO - PROCESS | 1766 | 1464624566640 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1766 | 1464624566646 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:09:26 INFO - PROCESS | 1766 | 1464624566655 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1766 | 1464624566661 Marionette TRACE conn4 <- [1,78,null,{}] 09:09:26 INFO - PROCESS | 1766 | 1464624566672 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}] 09:09:26 INFO - PROCESS | 1766 | 1464624566896 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:09:27 INFO - PROCESS | 1766 | 1464624567032 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e90800 == 27 [pid = 1766] [id = 27] 09:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x91e92c00) [pid = 1766] [serial = 78] [outer = (nil)] 09:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x93c91800) [pid = 1766] [serial = 79] [outer = 0x91e92c00] 09:09:27 INFO - PROCESS | 1766 | 1464624567119 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x99f66800) [pid = 1766] [serial = 80] [outer = 0x91e92c00] 09:09:28 INFO - PROCESS | 1766 | 1464624568017 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1436ms 09:09:28 INFO - PROCESS | 1766 | 1464624568092 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1766 | 1464624568101 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:09:28 INFO - PROCESS | 1766 | 1464624568112 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1766 | 1464624568116 Marionette TRACE conn4 <- [1,82,null,{}] 09:09:28 INFO - PROCESS | 1766 | 1464624568123 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}] 09:09:28 INFO - PROCESS | 1766 | 1464624568330 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:09:28 INFO - PROCESS | 1766 | 1464624568469 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2a3000 == 28 [pid = 1766] [id = 28] 09:09:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9b2a6000) [pid = 1766] [serial = 81] [outer = (nil)] 09:09:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9b37f000) [pid = 1766] [serial = 82] [outer = 0x9b2a6000] 09:09:28 INFO - PROCESS | 1766 | 1464624568557 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9b69ec00) [pid = 1766] [serial = 83] [outer = 0x9b2a6000] 09:09:29 INFO - PROCESS | 1766 | 1464624569417 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1337ms 09:09:29 INFO - PROCESS | 1766 | 1464624569449 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 1766 | 1464624569452 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:09:29 INFO - PROCESS | 1766 | 1464624569460 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 1766 | 1464624569466 Marionette TRACE conn4 <- [1,86,null,{}] 09:09:29 INFO - PROCESS | 1766 | 1464624569482 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}] 09:09:29 INFO - PROCESS | 1766 | 1464624569654 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:09:29 INFO - PROCESS | 1766 | 1464624569801 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x937f0400 == 29 [pid = 1766] [id = 29] 09:09:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9a9cdc00) [pid = 1766] [serial = 84] [outer = (nil)] 09:09:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9c16a000) [pid = 1766] [serial = 85] [outer = 0x9a9cdc00] 09:09:29 INFO - PROCESS | 1766 | 1464624569890 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9c1ec000) [pid = 1766] [serial = 86] [outer = 0x9a9cdc00] 09:09:30 INFO - PROCESS | 1766 | 1464624570757 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1334ms 09:09:30 INFO - PROCESS | 1766 | 1464624570795 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1766 | 1464624570799 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:09:30 INFO - PROCESS | 1766 | 1464624570806 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1766 | 1464624570808 Marionette TRACE conn4 <- [1,90,null,{}] 09:09:30 INFO - PROCESS | 1766 | 1464624570815 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}] 09:09:30 INFO - PROCESS | 1766 | 1464624570976 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:09:31 INFO - PROCESS | 1766 | 1464624571092 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x946b2c00 == 30 [pid = 1766] [id = 30] 09:09:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9c16c400) [pid = 1766] [serial = 87] [outer = (nil)] 09:09:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9d1d5800) [pid = 1766] [serial = 88] [outer = 0x9c16c400] 09:09:31 INFO - PROCESS | 1766 | 1464624571217 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa0614c00) [pid = 1766] [serial = 89] [outer = 0x9c16c400] 09:09:32 INFO - PROCESS | 1766 | 1464624572103 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1336ms 09:09:32 INFO - PROCESS | 1766 | 1464624572143 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1766 | 1464624572147 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:09:32 INFO - PROCESS | 1766 | 1464624572154 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1766 | 1464624572157 Marionette TRACE conn4 <- [1,94,null,{}] 09:09:32 INFO - PROCESS | 1766 | 1464624572163 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}] 09:09:32 INFO - PROCESS | 1766 | 1464624572338 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:09:32 INFO - PROCESS | 1766 | 1464624572476 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a8bd400 == 31 [pid = 1766] [id = 31] 09:09:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9ab77000) [pid = 1766] [serial = 90] [outer = (nil)] 09:09:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0xa21aec00) [pid = 1766] [serial = 91] [outer = 0x9ab77000] 09:09:32 INFO - PROCESS | 1766 | 1464624572564 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0xa2283000) [pid = 1766] [serial = 92] [outer = 0x9ab77000] 09:09:33 INFO - PROCESS | 1766 | 1464624573395 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]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1279ms 09:09:33 INFO - PROCESS | 1766 | 1464624573434 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1766 | 1464624573438 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:09:33 INFO - PROCESS | 1766 | 1464624573444 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1766 | 1464624573448 Marionette TRACE conn4 <- [1,98,null,{}] 09:09:33 INFO - PROCESS | 1766 | 1464624573564 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}] 09:09:33 INFO - PROCESS | 1766 | 1464624573768 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:09:33 INFO - PROCESS | 1766 | 1464624573863 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x93adb000 == 32 [pid = 1766] [id = 32] 09:09:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93ade000) [pid = 1766] [serial = 93] [outer = (nil)] 09:09:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x951b7800) [pid = 1766] [serial = 94] [outer = 0x93ade000] 09:09:33 INFO - PROCESS | 1766 | 1464624573940 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9810a400) [pid = 1766] [serial = 95] [outer = 0x93ade000] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9ab7b800) [pid = 1766] [serial = 12] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0xa50f9000) [pid = 1766] [serial = 2] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x923ed800) [pid = 1766] [serial = 27] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9776a800) [pid = 1766] [serial = 31] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9a022000) [pid = 1766] [serial = 34] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9d1a4400) [pid = 1766] [serial = 37] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0xa6884400) [pid = 1766] [serial = 40] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0xa8299000) [pid = 1766] [serial = 43] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x97762800) [pid = 1766] [serial = 46] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9a07c800) [pid = 1766] [serial = 49] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9b896c00) [pid = 1766] [serial = 52] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9bb8f800) [pid = 1766] [serial = 53] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9c130800) [pid = 1766] [serial = 55] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9c16b800) [pid = 1766] [serial = 56] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9c1e9c00) [pid = 1766] [serial = 58] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0xa0609000) [pid = 1766] [serial = 61] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0xa21ae000) [pid = 1766] [serial = 64] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x9c1e5c00) [pid = 1766] [serial = 59] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x923e9000) [pid = 1766] [serial = 25] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0xa115f800) [pid = 1766] [serial = 62] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0xa2286000) [pid = 1766] [serial = 65] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x99302400) [pid = 1766] [serial = 47] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x9a366400) [pid = 1766] [serial = 50] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x9b37a000) [pid = 1766] [serial = 35] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0xa2155000) [pid = 1766] [serial = 38] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x91e8b800) [pid = 1766] [serial = 23] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 54 (0x937ef000) [pid = 1766] [serial = 28] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 53 (0xa6eaa800) [pid = 1766] [serial = 41] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 52 (0xa82ad400) [pid = 1766] [serial = 44] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 51 (0x9a9d4800) [pid = 1766] [serial = 9] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 50 (0x93c8fc00) [pid = 1766] [serial = 22] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 49 (0x93adec00) [pid = 1766] [serial = 19] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 48 (0x93c8f400) [pid = 1766] [serial = 16] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | --DOMWINDOW == 47 (0x93c94800) [pid = 1766] [serial = 17] [outer = (nil)] [url = about:blank] 09:09:35 INFO - PROCESS | 1766 | 1464624575626 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2236ms 09:09:35 INFO - PROCESS | 1766 | 1464624575681 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1766 | 1464624575687 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:09:35 INFO - PROCESS | 1766 | 1464624575700 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1766 | 1464624575705 Marionette TRACE conn4 <- [1,102,null,{}] 09:09:35 INFO - PROCESS | 1766 | 1464624575717 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}] 09:09:35 INFO - PROCESS | 1766 | 1464624575883 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:09:35 INFO - PROCESS | 1766 | 1464624575896 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x923eb800 == 33 [pid = 1766] [id = 33] 09:09:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 48 (0x937f2400) [pid = 1766] [serial = 96] [outer = (nil)] 09:09:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 49 (0x93c8f400) [pid = 1766] [serial = 97] [outer = 0x937f2400] 09:09:35 INFO - PROCESS | 1766 | 1464624575971 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 50 (0x93c95400) [pid = 1766] [serial = 98] [outer = 0x937f2400] 09:09:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 51 (0x98158400) [pid = 1766] [serial = 99] [outer = 0x93c8f800] 09:09:36 INFO - PROCESS | 1766 | 1464624576810 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1141ms 09:09:36 INFO - PROCESS | 1766 | 1464624576850 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1766 | 1464624576859 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:09:36 INFO - PROCESS | 1766 | 1464624576871 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1766 | 1464624576875 Marionette TRACE conn4 <- [1,106,null,{}] 09:09:36 INFO - PROCESS | 1766 | 1464624576881 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}] 09:09:37 INFO - PROCESS | 1766 | 1464624577038 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:09:37 INFO - PROCESS | 1766 | 1464624577050 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x99f67800 == 34 [pid = 1766] [id = 34] 09:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0x99f6c400) [pid = 1766] [serial = 100] [outer = (nil)] 09:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0x9a01ac00) [pid = 1766] [serial = 101] [outer = 0x99f6c400] 09:09:37 INFO - PROCESS | 1766 | 1464624577123 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0x9a35c800) [pid = 1766] [serial = 102] [outer = 0x99f6c400] 09:09:37 INFO - PROCESS | 1766 | 1464624577899 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1086ms 09:09:37 INFO - PROCESS | 1766 | 1464624577958 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 1766 | 1464624577962 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:09:37 INFO - PROCESS | 1766 | 1464624577969 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 1766 | 1464624577974 Marionette TRACE conn4 <- [1,110,null,{}] 09:09:38 INFO - PROCESS | 1766 | 1464624578000 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}] 09:09:38 INFO - PROCESS | 1766 | 1464624578196 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:09:38 INFO - PROCESS | 1766 | 1464624578224 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2a4800 == 35 [pid = 1766] [id = 35] 09:09:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x9b2a9800) [pid = 1766] [serial = 103] [outer = (nil)] 09:09:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x9b37ac00) [pid = 1766] [serial = 104] [outer = 0x9b2a9800] 09:09:38 INFO - PROCESS | 1766 | 1464624578302 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x9b890800) [pid = 1766] [serial = 105] [outer = 0x9b2a9800] 09:09:39 INFO - PROCESS | 1766 | 1464624579138 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1202ms 09:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:09:39 INFO - PROCESS | 1766 | 1464624579176 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 1766 | 1464624579179 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:09:39 INFO - PROCESS | 1766 | 1464624579186 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1766 | 1464624579189 Marionette TRACE conn4 <- [1,114,null,{}] 09:09:39 INFO - PROCESS | 1766 | 1464624579201 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}] 09:09:39 INFO - PROCESS | 1766 | 1464624579383 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:09:39 INFO - PROCESS | 1766 | 1464624579407 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x92253400 == 36 [pid = 1766] [id = 36] 09:09:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x951b8800) [pid = 1766] [serial = 106] [outer = (nil)] 09:09:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x9be32800) [pid = 1766] [serial = 107] [outer = 0x951b8800] 09:09:39 INFO - PROCESS | 1766 | 1464624579479 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9c165800) [pid = 1766] [serial = 108] [outer = 0x951b8800] 09:09:40 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x98104800) [pid = 1766] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:09:40 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x9a01b400) [pid = 1766] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:09:40 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0x937f7000) [pid = 1766] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:09:40 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0x951bc400) [pid = 1766] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:09:40 INFO - PROCESS | 1766 | 1464624580321 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1184ms 09:09:40 INFO - PROCESS | 1766 | 1464624580370 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1766 | 1464624580372 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:09:40 INFO - PROCESS | 1766 | 1464624580379 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1766 | 1464624580382 Marionette TRACE conn4 <- [1,118,null,{}] 09:09:40 INFO - PROCESS | 1766 | 1464624580388 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}] 09:09:40 INFO - PROCESS | 1766 | 1464624580526 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:09:40 INFO - PROCESS | 1766 | 1464624580541 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c94800 == 37 [pid = 1766] [id = 37] 09:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x9be39c00) [pid = 1766] [serial = 109] [outer = (nil)] 09:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x9c16bc00) [pid = 1766] [serial = 110] [outer = 0x9be39c00] 09:09:40 INFO - PROCESS | 1766 | 1464624580612 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x9c170000) [pid = 1766] [serial = 111] [outer = 0x9be39c00] 09:09:41 INFO - PROCESS | 1766 | 1464624581313 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 985ms 09:09:41 INFO - PROCESS | 1766 | 1464624581366 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1766 | 1464624581370 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:09:41 INFO - PROCESS | 1766 | 1464624581376 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1766 | 1464624581379 Marionette TRACE conn4 <- [1,122,null,{}] 09:09:41 INFO - PROCESS | 1766 | 1464624581385 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}] 09:09:41 INFO - PROCESS | 1766 | 1464624581608 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:09:41 INFO - PROCESS | 1766 | 1464624581624 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x937f7000 == 38 [pid = 1766] [id = 38] 09:09:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9cda9400) [pid = 1766] [serial = 112] [outer = (nil)] 09:09:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0xa0609000) [pid = 1766] [serial = 113] [outer = 0x9cda9400] 09:09:41 INFO - PROCESS | 1766 | 1464624581699 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0xa115dc00) [pid = 1766] [serial = 114] [outer = 0x9cda9400] 09:09:42 INFO - PROCESS | 1766 | 1464624582670 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]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1333ms 09:09:42 INFO - PROCESS | 1766 | 1464624582711 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:09:42 INFO - PROCESS | 1766 | 1464624582717 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:09:42 INFO - PROCESS | 1766 | 1464624582726 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1766 | 1464624582732 Marionette TRACE conn4 <- [1,126,null,{}] 09:09:42 INFO - PROCESS | 1766 | 1464624582741 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}] 09:09:42 INFO - PROCESS | 1766 | 1464624582919 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:09:43 INFO - PROCESS | 1766 | 1464624583055 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ef400 == 39 [pid = 1766] [id = 39] 09:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x93adbc00) [pid = 1766] [serial = 115] [outer = (nil)] 09:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x9775f800) [pid = 1766] [serial = 116] [outer = 0x93adbc00] 09:09:43 INFO - PROCESS | 1766 | 1464624583144 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x98996c00) [pid = 1766] [serial = 117] [outer = 0x93adbc00] 09:09:44 INFO - PROCESS | 1766 | 1464624584186 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1488ms 09:09:44 INFO - PROCESS | 1766 | 1464624584213 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1766 | 1464624584222 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:09:44 INFO - PROCESS | 1766 | 1464624584233 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1766 | 1464624584237 Marionette TRACE conn4 <- [1,130,null,{}] 09:09:44 INFO - PROCESS | 1766 | 1464624584244 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}] 09:09:44 INFO - PROCESS | 1766 | 1464624584423 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:09:44 INFO - PROCESS | 1766 | 1464624584558 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x95177400 == 40 [pid = 1766] [id = 40] 09:09:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9517c000) [pid = 1766] [serial = 118] [outer = (nil)] 09:09:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x97768400) [pid = 1766] [serial = 119] [outer = 0x9517c000] 09:09:44 INFO - PROCESS | 1766 | 1464624584680 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9a22d000) [pid = 1766] [serial = 120] [outer = 0x9517c000] 09:09:45 INFO - PROCESS | 1766 | 1464624585631 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1444ms 09:09:45 INFO - PROCESS | 1766 | 1464624585677 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:09:45 INFO - PROCESS | 1766 | 1464624585682 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:09:45 INFO - PROCESS | 1766 | 1464624585689 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1766 | 1464624585695 Marionette TRACE conn4 <- [1,134,null,{}] 09:09:45 INFO - PROCESS | 1766 | 1464624585711 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}] 09:09:45 INFO - PROCESS | 1766 | 1464624585893 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:09:46 INFO - PROCESS | 1766 | 1464624586034 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x923f0400 == 41 [pid = 1766] [id = 41] 09:09:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9ab7e800) [pid = 1766] [serial = 121] [outer = (nil)] 09:09:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9c168800) [pid = 1766] [serial = 122] [outer = 0x9ab7e800] 09:09:46 INFO - PROCESS | 1766 | 1464624586157 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9c239400) [pid = 1766] [serial = 123] [outer = 0x9ab7e800] 09:09:47 INFO - PROCESS | 1766 | 1464624587346 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1691ms 09:09:47 INFO - PROCESS | 1766 | 1464624587380 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 1766 | 1464624587384 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:09:47 INFO - PROCESS | 1766 | 1464624587392 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1766 | 1464624587396 Marionette TRACE conn4 <- [1,138,null,{}] 09:09:47 INFO - PROCESS | 1766 | 1464624587405 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}] 09:09:47 INFO - PROCESS | 1766 | 1464624587574 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x93c94800 == 40 [pid = 1766] [id = 37] 09:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x92253400 == 39 [pid = 1766] [id = 36] 09:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2a4800 == 38 [pid = 1766] [id = 35] 09:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x99f67800 == 37 [pid = 1766] [id = 34] 09:09:47 INFO - PROCESS | 1766 | --DOCSHELL 0x923eb800 == 36 [pid = 1766] [id = 33] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0xa2604800) [pid = 1766] [serial = 67] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9a8c6400) [pid = 1766] [serial = 76] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0xa2636c00) [pid = 1766] [serial = 68] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9b2a0000) [pid = 1766] [serial = 77] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x93ae2400) [pid = 1766] [serial = 70] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x946af000) [pid = 1766] [serial = 71] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x97769400) [pid = 1766] [serial = 73] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x98928c00) [pid = 1766] [serial = 74] [outer = (nil)] [url = about:blank] 09:09:47 INFO - PROCESS | 1766 | 1464624587765 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ea400 == 37 [pid = 1766] [id = 42] 09:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x937ee000) [pid = 1766] [serial = 124] [outer = (nil)] 09:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x93c9b800) [pid = 1766] [serial = 125] [outer = 0x937ee000] 09:09:47 INFO - PROCESS | 1766 | 1464624587842 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x951b6800) [pid = 1766] [serial = 126] [outer = 0x937ee000] 09:09:48 INFO - PROCESS | 1766 | 1464624588528 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1189ms 09:09:48 INFO - PROCESS | 1766 | 1464624588581 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1766 | 1464624588590 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:09:48 INFO - PROCESS | 1766 | 1464624588607 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1766 | 1464624588610 Marionette TRACE conn4 <- [1,142,null,{}] 09:09:48 INFO - PROCESS | 1766 | 1464624588617 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}] 09:09:48 INFO - PROCESS | 1766 | 1464624588770 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:09:48 INFO - PROCESS | 1766 | 1464624588781 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x99ef4400 == 38 [pid = 1766] [id = 43] 09:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x99f72000) [pid = 1766] [serial = 127] [outer = (nil)] 09:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9a365000) [pid = 1766] [serial = 128] [outer = 0x99f72000] 09:09:48 INFO - PROCESS | 1766 | 1464624588853 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9a9d4400) [pid = 1766] [serial = 129] [outer = 0x99f72000] 09:09:49 INFO - PROCESS | 1766 | 1464624589644 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1084ms 09:09:49 INFO - PROCESS | 1766 | 1464624589687 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1766 | 1464624589690 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:09:49 INFO - PROCESS | 1766 | 1464624589697 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1766 | 1464624589703 Marionette TRACE conn4 <- [1,146,null,{}] 09:09:49 INFO - PROCESS | 1766 | 1464624589718 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}] 09:09:49 INFO - PROCESS | 1766 | 1464624589873 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:09:49 INFO - PROCESS | 1766 | 1464624589893 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x99ea2c00 == 39 [pid = 1766] [id = 44] 09:09:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9b8e4400) [pid = 1766] [serial = 130] [outer = (nil)] 09:09:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9bbc3400) [pid = 1766] [serial = 131] [outer = 0x9b8e4400] 09:09:49 INFO - PROCESS | 1766 | 1464624589968 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9c16c000) [pid = 1766] [serial = 132] [outer = 0x9b8e4400] 09:09:50 INFO - PROCESS | 1766 | 1464624590930 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1288ms 09:09:51 INFO - PROCESS | 1766 | 1464624591045 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1766 | 1464624591048 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:09:51 INFO - PROCESS | 1766 | 1464624591069 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1766 | 1464624591072 Marionette TRACE conn4 <- [1,150,null,{}] 09:09:51 INFO - PROCESS | 1766 | 1464624591077 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}] 09:09:51 INFO - PROCESS | 1766 | 1464624591266 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:09:51 INFO - PROCESS | 1766 | 1464624591290 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c167000 == 40 [pid = 1766] [id = 45] 09:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9c1e6400) [pid = 1766] [serial = 133] [outer = (nil)] 09:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0xa214f400) [pid = 1766] [serial = 134] [outer = 0x9c1e6400] 09:09:51 INFO - PROCESS | 1766 | 1464624591362 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa21ae000) [pid = 1766] [serial = 135] [outer = 0x9c1e6400] 09:09:52 INFO - PROCESS | 1766 | 1464624592238 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]]]}] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91e92c00) [pid = 1766] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x951b8800) [pid = 1766] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9b2a6000) [pid = 1766] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9be39c00) [pid = 1766] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9a9cdc00) [pid = 1766] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x99f6c400) [pid = 1766] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x937f2400) [pid = 1766] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9c16c400) [pid = 1766] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9ab77000) [pid = 1766] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:09:52 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9b2a9800) [pid = 1766] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1239ms 09:09:52 INFO - PROCESS | 1766 | 1464624592299 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1766 | 1464624592303 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:09:52 INFO - PROCESS | 1766 | 1464624592309 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1766 | 1464624592311 Marionette TRACE conn4 <- [1,154,null,{}] 09:09:52 INFO - PROCESS | 1766 | 1464624592317 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}] 09:09:52 INFO - PROCESS | 1766 | 1464624592464 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:09:52 INFO - PROCESS | 1766 | 1464624592474 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a017800 == 41 [pid = 1766] [id = 46] 09:09:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9a07b800) [pid = 1766] [serial = 136] [outer = (nil)] 09:09:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9b2a6000) [pid = 1766] [serial = 137] [outer = 0x9a07b800] 09:09:52 INFO - PROCESS | 1766 | 1464624592629 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x923e3800) [pid = 1766] [serial = 138] [outer = 0x9a07b800] 09:09:53 INFO - PROCESS | 1766 | 1464624593364 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1088ms 09:09:53 INFO - PROCESS | 1766 | 1464624593398 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 1766 | 1464624593401 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:09:53 INFO - PROCESS | 1766 | 1464624593408 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 1766 | 1464624593418 Marionette TRACE conn4 <- [1,158,null,{}] 09:09:53 INFO - PROCESS | 1766 | 1464624593423 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}] 09:09:53 INFO - PROCESS | 1766 | 1464624593635 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:09:53 INFO - PROCESS | 1766 | 1464624593650 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ad9000 == 42 [pid = 1766] [id = 47] 09:09:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9c12cc00) [pid = 1766] [serial = 139] [outer = (nil)] 09:09:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0xa3061000) [pid = 1766] [serial = 140] [outer = 0x9c12cc00] 09:09:53 INFO - PROCESS | 1766 | 1464624593725 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0xa3090000) [pid = 1766] [serial = 141] [outer = 0x9c12cc00] 09:09:54 INFO - PROCESS | 1766 | 1464624594867 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1491ms 09:09:54 INFO - PROCESS | 1766 | 1464624594921 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1766 | 1464624594926 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:09:55 INFO - PROCESS | 1766 | 1464624595001 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1766 | 1464624595005 Marionette TRACE conn4 <- [1,162,null,{}] 09:09:55 INFO - PROCESS | 1766 | 1464624595064 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}] 09:09:55 INFO - PROCESS | 1766 | 1464624595293 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:09:55 INFO - PROCESS | 1766 | 1464624595448 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e88400 == 43 [pid = 1766] [id = 48] 09:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x92252800) [pid = 1766] [serial = 142] [outer = (nil)] 09:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x923e0c00) [pid = 1766] [serial = 143] [outer = 0x92252800] 09:09:55 INFO - PROCESS | 1766 | 1464624595536 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x95178400) [pid = 1766] [serial = 144] [outer = 0x92252800] 09:09:56 INFO - PROCESS | 1766 | 1464624596410 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1514ms 09:09:56 INFO - PROCESS | 1766 | 1464624596461 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1766 | 1464624596474 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:09:56 INFO - PROCESS | 1766 | 1464624596484 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1766 | 1464624596488 Marionette TRACE conn4 <- [1,166,null,{}] 09:09:56 INFO - PROCESS | 1766 | 1464624596496 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}] 09:09:56 INFO - PROCESS | 1766 | 1464624596675 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:09:56 INFO - PROCESS | 1766 | 1464624596816 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x99308c00 == 44 [pid = 1766] [id = 49] 09:09:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x99ef8400) [pid = 1766] [serial = 145] [outer = (nil)] 09:09:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9aab2c00) [pid = 1766] [serial = 146] [outer = 0x99ef8400] 09:09:56 INFO - PROCESS | 1766 | 1464624596902 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9b374400) [pid = 1766] [serial = 147] [outer = 0x99ef8400] 09:09:57 INFO - PROCESS | 1766 | 1464624597849 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1379ms 09:09:57 INFO - PROCESS | 1766 | 1464624597864 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1766 | 1464624597868 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:09:57 INFO - PROCESS | 1766 | 1464624597875 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1766 | 1464624597881 Marionette TRACE conn4 <- [1,170,null,{}] 09:09:57 INFO - PROCESS | 1766 | 1464624597898 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}] 09:09:58 INFO - PROCESS | 1766 | 1464624598065 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:09:58 INFO - PROCESS | 1766 | 1464624598213 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x99303000 == 45 [pid = 1766] [id = 50] 09:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9c23f000) [pid = 1766] [serial = 148] [outer = (nil)] 09:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0xa2156000) [pid = 1766] [serial = 149] [outer = 0x9c23f000] 09:09:58 INFO - PROCESS | 1766 | 1464624598302 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0xa2407c00) [pid = 1766] [serial = 150] [outer = 0x9c23f000] 09:09:59 INFO - PROCESS | 1766 | 1464624599175 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1339ms 09:09:59 INFO - PROCESS | 1766 | 1464624599214 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 1766 | 1464624599219 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:09:59 INFO - PROCESS | 1766 | 1464624599225 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 1766 | 1464624599229 Marionette TRACE conn4 <- [1,174,null,{}] 09:09:59 INFO - PROCESS | 1766 | 1464624599234 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}] 09:09:59 INFO - PROCESS | 1766 | 1464624599400 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:09:59 INFO - PROCESS | 1766 | 1464624599546 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab7dc00 == 46 [pid = 1766] [id = 51] 09:09:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0xa26c7800) [pid = 1766] [serial = 151] [outer = (nil)] 09:09:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0xa325b400) [pid = 1766] [serial = 152] [outer = 0xa26c7800] 09:09:59 INFO - PROCESS | 1766 | 1464624599632 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0xa34d1800) [pid = 1766] [serial = 153] [outer = 0xa26c7800] 09:10:00 INFO - PROCESS | 1766 | 1464624600038 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:10:00 INFO - PROCESS | 1766 | 1464624600594 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1433ms 09:10:00 INFO - PROCESS | 1766 | 1464624600660 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:10:00 INFO - PROCESS | 1766 | 1464624600665 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:10:00 INFO - PROCESS | 1766 | 1464624600671 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1766 | 1464624600675 Marionette TRACE conn4 <- [1,178,null,{}] 09:10:00 INFO - PROCESS | 1766 | 1464624600681 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}] 09:10:00 INFO - PROCESS | 1766 | 1464624600849 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:10:01 INFO - PROCESS | 1766 | 1464624600989 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x923f0c00 == 47 [pid = 1766] [id = 52] 09:10:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93c94c00) [pid = 1766] [serial = 154] [outer = (nil)] 09:10:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x99380000) [pid = 1766] [serial = 155] [outer = 0x93c94c00] 09:10:01 INFO - PROCESS | 1766 | 1464624601075 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9b29cc00) [pid = 1766] [serial = 156] [outer = 0x93c94c00] 09:10:02 INFO - PROCESS | 1766 | 1464624602463 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1840ms 09:10:02 INFO - PROCESS | 1766 | 1464624602512 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1766 | 1464624602517 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:10:02 INFO - PROCESS | 1766 | 1464624602528 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1766 | 1464624602533 Marionette TRACE conn4 <- [1,182,null,{}] 09:10:02 INFO - PROCESS | 1766 | 1464624602540 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}] 09:10:02 INFO - PROCESS | 1766 | 1464624602822 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:10:02 INFO - PROCESS | 1766 | 1464624602964 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x923dc000 == 48 [pid = 1766] [id = 53] 09:10:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x937f4c00) [pid = 1766] [serial = 157] [outer = (nil)] 09:10:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x98157000) [pid = 1766] [serial = 158] [outer = 0x937f4c00] 09:10:03 INFO - PROCESS | 1766 | 1464624603043 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x99e9d000) [pid = 1766] [serial = 159] [outer = 0x937f4c00] 09:10:03 INFO - PROCESS | 1766 | --DOCSHELL 0x91e90800 == 47 [pid = 1766] [id = 27] 09:10:03 INFO - PROCESS | 1766 | --DOCSHELL 0x9a017800 == 46 [pid = 1766] [id = 46] 09:10:03 INFO - PROCESS | 1766 | --DOCSHELL 0x9c167000 == 45 [pid = 1766] [id = 45] 09:10:03 INFO - PROCESS | 1766 | --DOCSHELL 0x99ea2c00 == 44 [pid = 1766] [id = 44] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0xa0609000) [pid = 1766] [serial = 113] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOCSHELL 0x99ef4400 == 43 [pid = 1766] [id = 43] 09:10:03 INFO - PROCESS | 1766 | --DOCSHELL 0x937ea400 == 42 [pid = 1766] [id = 42] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x99376400) [pid = 1766] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x99f66800) [pid = 1766] [serial = 80] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x93c91800) [pid = 1766] [serial = 79] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9be32800) [pid = 1766] [serial = 107] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9b69ec00) [pid = 1766] [serial = 83] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9b37f000) [pid = 1766] [serial = 82] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9c16bc00) [pid = 1766] [serial = 110] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9c1ec000) [pid = 1766] [serial = 86] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9c16a000) [pid = 1766] [serial = 85] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x951b7800) [pid = 1766] [serial = 94] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9a01ac00) [pid = 1766] [serial = 101] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x93c8f400) [pid = 1766] [serial = 97] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0xa0614c00) [pid = 1766] [serial = 89] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9d1d5800) [pid = 1766] [serial = 88] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x93c95400) [pid = 1766] [serial = 98] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0xa2283000) [pid = 1766] [serial = 92] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0xa21aec00) [pid = 1766] [serial = 91] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9b37ac00) [pid = 1766] [serial = 104] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9c165800) [pid = 1766] [serial = 108] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9b890800) [pid = 1766] [serial = 105] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9c170000) [pid = 1766] [serial = 111] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9a35c800) [pid = 1766] [serial = 102] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1766 | 1464624603921 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1435ms 09:10:03 INFO - PROCESS | 1766 | 1464624603964 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 1766 | 1464624603972 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:10:03 INFO - PROCESS | 1766 | 1464624603982 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1766 | 1464624603986 Marionette TRACE conn4 <- [1,186,null,{}] 09:10:03 INFO - PROCESS | 1766 | 1464624603992 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}] 09:10:04 INFO - PROCESS | 1766 | 1464624604158 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:10:04 INFO - PROCESS | 1766 | 1464624604184 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x939b3800 == 43 [pid = 1766] [id = 54] 09:10:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x93c91400) [pid = 1766] [serial = 160] [outer = (nil)] 09:10:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9a35cc00) [pid = 1766] [serial = 161] [outer = 0x93c91400] 09:10:04 INFO - PROCESS | 1766 | 1464624604340 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9ab7ac00) [pid = 1766] [serial = 162] [outer = 0x93c91400] 09:10:05 INFO - PROCESS | 1766 | 1464624604999 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1079ms 09:10:05 INFO - PROCESS | 1766 | 1464624605062 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1766 | 1464624605066 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:10:05 INFO - PROCESS | 1766 | 1464624605072 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1766 | 1464624605078 Marionette TRACE conn4 <- [1,190,null,{}] 09:10:05 INFO - PROCESS | 1766 | 1464624605093 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}] 09:10:05 INFO - PROCESS | 1766 | 1464624605289 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:10:05 INFO - PROCESS | 1766 | 1464624605302 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ea400 == 44 [pid = 1766] [id = 55] 09:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9b898800) [pid = 1766] [serial = 163] [outer = (nil)] 09:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9bbc6c00) [pid = 1766] [serial = 164] [outer = 0x9b898800] 09:10:05 INFO - PROCESS | 1766 | 1464624605382 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9c168c00) [pid = 1766] [serial = 165] [outer = 0x9b898800] 09:10:06 INFO - PROCESS | 1766 | 1464624606187 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1138ms 09:10:06 INFO - PROCESS | 1766 | 1464624606218 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:10:06 INFO - PROCESS | 1766 | 1464624606223 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:10:06 INFO - PROCESS | 1766 | 1464624606229 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1766 | 1464624606232 Marionette TRACE conn4 <- [1,194,null,{}] 09:10:06 INFO - PROCESS | 1766 | 1464624606242 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}] 09:10:06 INFO - PROCESS | 1766 | 1464624606434 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:10:06 INFO - PROCESS | 1766 | 1464624606459 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bbbb400 == 45 [pid = 1766] [id = 56] 09:10:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9c172c00) [pid = 1766] [serial = 166] [outer = (nil)] 09:10:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9c1ee800) [pid = 1766] [serial = 167] [outer = 0x9c172c00] 09:10:06 INFO - PROCESS | 1766 | 1464624606546 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9cda1800) [pid = 1766] [serial = 168] [outer = 0x9c172c00] 09:10:07 INFO - PROCESS | 1766 | 1464624607409 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1236ms 09:10:07 INFO - PROCESS | 1766 | 1464624607466 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1766 | 1464624607470 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:10:07 INFO - PROCESS | 1766 | 1464624607476 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1766 | 1464624607479 Marionette TRACE conn4 <- [1,198,null,{}] 09:10:07 INFO - PROCESS | 1766 | 1464624607484 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}] 09:10:07 INFO - PROCESS | 1766 | 1464624607689 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:10:07 INFO - PROCESS | 1766 | 1464624607715 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x95175400 == 46 [pid = 1766] [id = 57] 09:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9517ac00) [pid = 1766] [serial = 169] [outer = (nil)] 09:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0xa060a000) [pid = 1766] [serial = 170] [outer = 0x9517ac00] 09:10:07 INFO - PROCESS | 1766 | 1464624607788 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0xa0614c00) [pid = 1766] [serial = 171] [outer = 0x9517ac00] 09:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9c1e6400) [pid = 1766] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9b8e4400) [pid = 1766] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x99f72000) [pid = 1766] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x937ee000) [pid = 1766] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9a07b800) [pid = 1766] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:10:08 INFO - PROCESS | 1766 | 1464624608838 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1386ms 09:10:08 INFO - PROCESS | 1766 | 1464624608865 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 1766 | 1464624608871 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:10:08 INFO - PROCESS | 1766 | 1464624608881 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 1766 | 1464624608886 Marionette TRACE conn4 <- [1,202,null,{}] 09:10:08 INFO - PROCESS | 1766 | 1464624608894 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}] 09:10:09 INFO - PROCESS | 1766 | 1464624609199 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:10:09 INFO - PROCESS | 1766 | 1464624609221 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e8b800 == 47 [pid = 1766] [id = 58] 09:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9225d000) [pid = 1766] [serial = 172] [outer = (nil)] 09:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa2403400) [pid = 1766] [serial = 173] [outer = 0x9225d000] 09:10:09 INFO - PROCESS | 1766 | 1464624609345 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0xa2656000) [pid = 1766] [serial = 174] [outer = 0x9225d000] 09:10:10 INFO - PROCESS | 1766 | 1464624610241 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1384ms 09:10:10 INFO - PROCESS | 1766 | 1464624610274 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1766 | 1464624610281 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:10:10 INFO - PROCESS | 1766 | 1464624610293 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1766 | 1464624610299 Marionette TRACE conn4 <- [1,206,null,{}] 09:10:10 INFO - PROCESS | 1766 | 1464624610310 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}] 09:10:10 INFO - PROCESS | 1766 | 1464624610501 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:10:10 INFO - PROCESS | 1766 | 1464624610644 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e3400 == 48 [pid = 1766] [id = 59] 09:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x923eac00) [pid = 1766] [serial = 175] [outer = (nil)] 09:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x937f4400) [pid = 1766] [serial = 176] [outer = 0x923eac00] 09:10:10 INFO - PROCESS | 1766 | 1464624610732 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93c90400) [pid = 1766] [serial = 177] [outer = 0x923eac00] 09:10:11 INFO - PROCESS | 1766 | 1464624611682 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1449ms 09:10:11 INFO - PROCESS | 1766 | 1464624611742 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1766 | 1464624611751 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:10:11 INFO - PROCESS | 1766 | 1464624611762 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1766 | 1464624611767 Marionette TRACE conn4 <- [1,210,null,{}] 09:10:11 INFO - PROCESS | 1766 | 1464624611774 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}] 09:10:11 INFO - PROCESS | 1766 | 1464624611991 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:10:12 INFO - PROCESS | 1766 | 1464624612134 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x92257000 == 49 [pid = 1766] [id = 60] 09:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x98104400) [pid = 1766] [serial = 178] [outer = (nil)] 09:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9a72b800) [pid = 1766] [serial = 179] [outer = 0x98104400] 09:10:12 INFO - PROCESS | 1766 | 1464624612227 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9b698800) [pid = 1766] [serial = 180] [outer = 0x98104400] 09:10:13 INFO - PROCESS | 1766 | 1464624613072 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1335ms 09:10:13 INFO - PROCESS | 1766 | 1464624613101 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1766 | 1464624613106 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:10:13 INFO - PROCESS | 1766 | 1464624613113 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1766 | 1464624613119 Marionette TRACE conn4 <- [1,214,null,{}] 09:10:13 INFO - PROCESS | 1766 | 1464624613135 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}] 09:10:13 INFO - PROCESS | 1766 | 1464624613317 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:10:13 INFO - PROCESS | 1766 | 1464624613459 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ae2000 == 50 [pid = 1766] [id = 61] 09:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9b229c00) [pid = 1766] [serial = 181] [outer = (nil)] 09:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9b235000) [pid = 1766] [serial = 182] [outer = 0x9b229c00] 09:10:13 INFO - PROCESS | 1766 | 1464624613549 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9b896c00) [pid = 1766] [serial = 183] [outer = 0x9b229c00] 09:10:14 INFO - PROCESS | 1766 | 1464624614421 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1335ms 09:10:14 INFO - PROCESS | 1766 | 1464624614449 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1766 | 1464624614454 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:10:14 INFO - PROCESS | 1766 | 1464624614461 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1766 | 1464624614464 Marionette TRACE conn4 <- [1,218,null,{}] 09:10:14 INFO - PROCESS | 1766 | 1464624614471 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}] 09:10:14 INFO - PROCESS | 1766 | 1464624614639 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:10:14 INFO - PROCESS | 1766 | 1464624614787 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b236400 == 51 [pid = 1766] [id = 62] 09:10:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9bbba800) [pid = 1766] [serial = 184] [outer = (nil)] 09:10:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0xa2154000) [pid = 1766] [serial = 185] [outer = 0x9bbba800] 09:10:14 INFO - PROCESS | 1766 | 1464624614873 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0xa2281800) [pid = 1766] [serial = 186] [outer = 0x9bbba800] 09:10:15 INFO - PROCESS | 1766 | 1464624615801 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1386ms 09:10:15 INFO - PROCESS | 1766 | 1464624615848 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 1766 | 1464624615851 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:10:15 INFO - PROCESS | 1766 | 1464624615858 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1766 | 1464624615861 Marionette TRACE conn4 <- [1,222,null,{}] 09:10:15 INFO - PROCESS | 1766 | 1464624615867 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}] 09:10:16 INFO - PROCESS | 1766 | 1464624616022 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:10:16 INFO - PROCESS | 1766 | 1464624616169 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae12400 == 52 [pid = 1766] [id = 63] 09:10:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9ae13c00) [pid = 1766] [serial = 187] [outer = (nil)] 09:10:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9ae1b400) [pid = 1766] [serial = 188] [outer = 0x9ae13c00] 09:10:16 INFO - PROCESS | 1766 | 1464624616255 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9ae1c800) [pid = 1766] [serial = 189] [outer = 0x9ae13c00] 09:10:17 INFO - PROCESS | 1766 | 1464624617110 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1280ms 09:10:17 INFO - PROCESS | 1766 | 1464624617138 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 1766 | 1464624617142 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:10:17 INFO - PROCESS | 1766 | 1464624617148 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 1766 | 1464624617151 Marionette TRACE conn4 <- [1,226,null,{}] 09:10:17 INFO - PROCESS | 1766 | 1464624617157 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}] 09:10:17 INFO - PROCESS | 1766 | 1464624617367 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:10:17 INFO - PROCESS | 1766 | 1464624617548 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9776a400 == 53 [pid = 1766] [id = 64] 09:10:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9ae18000) [pid = 1766] [serial = 190] [outer = (nil)] 09:10:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0xa50f1000) [pid = 1766] [serial = 191] [outer = 0x9ae18000] 09:10:17 INFO - PROCESS | 1766 | 1464624617637 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0xa6761c00) [pid = 1766] [serial = 192] [outer = 0x9ae18000] 09:10:18 INFO - PROCESS | 1766 | 1464624618489 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1386ms 09:10:18 INFO - PROCESS | 1766 | 1464624618535 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1766 | 1464624618539 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:10:18 INFO - PROCESS | 1766 | 1464624618545 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1766 | 1464624618549 Marionette TRACE conn4 <- [1,230,null,{}] 09:10:18 INFO - PROCESS | 1766 | 1464624618554 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}] 09:10:18 INFO - PROCESS | 1766 | 1464624618711 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:10:18 INFO - PROCESS | 1766 | 1464624618861 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a8c6400 == 54 [pid = 1766] [id = 65] 09:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9a8cac00) [pid = 1766] [serial = 193] [outer = (nil)] 09:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9c16c400) [pid = 1766] [serial = 194] [outer = 0x9a8cac00] 09:10:18 INFO - PROCESS | 1766 | 1464624618945 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0xa2285800) [pid = 1766] [serial = 195] [outer = 0x9a8cac00] 09:10:19 INFO - PROCESS | 1766 | 1464624619977 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1488ms 09:10:20 INFO - PROCESS | 1766 | 1464624620035 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 1766 | 1464624620041 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:10:20 INFO - PROCESS | 1766 | 1464624620050 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1766 | 1464624620055 Marionette TRACE conn4 <- [1,234,null,{}] 09:10:20 INFO - PROCESS | 1766 | 1464624620063 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}] 09:10:20 INFO - PROCESS | 1766 | 1464624620243 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:10:20 INFO - PROCESS | 1766 | 1464624620499 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x923ee000 == 55 [pid = 1766] [id = 66] 09:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x97760000) [pid = 1766] [serial = 196] [outer = (nil)] 09:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x99f68c00) [pid = 1766] [serial = 197] [outer = 0x97760000] 09:10:20 INFO - PROCESS | 1766 | 1464624620595 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9ab77000) [pid = 1766] [serial = 198] [outer = 0x97760000] 09:10:21 INFO - PROCESS | 1766 | 1464624621382 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1385ms 09:10:21 INFO - PROCESS | 1766 | 1464624621436 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1766 | 1464624621445 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:10:21 INFO - PROCESS | 1766 | 1464624621476 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1766 | 1464624621479 Marionette TRACE conn4 <- [1,238,null,{}] 09:10:21 INFO - PROCESS | 1766 | 1464624621486 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}] 09:10:21 INFO - PROCESS | 1766 | 1464624621661 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:10:21 INFO - PROCESS | 1766 | 1464624621838 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9c168800) [pid = 1766] [serial = 122] [outer = (nil)] [url = about:blank] 09:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0xa3061000) [pid = 1766] [serial = 140] [outer = (nil)] [url = about:blank] 09:10:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x923da000 == 56 [pid = 1766] [id = 67] 09:10:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x923da800) [pid = 1766] [serial = 199] [outer = (nil)] 09:10:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x951b9400) [pid = 1766] [serial = 200] [outer = 0x923da800] 09:10:21 INFO - PROCESS | 1766 | 1464624621928 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9a728400) [pid = 1766] [serial = 201] [outer = 0x923da800] 09:10:22 INFO - PROCESS | 1766 | --DOCSHELL 0x95175400 == 55 [pid = 1766] [id = 57] 09:10:22 INFO - PROCESS | 1766 | --DOCSHELL 0x9bbbb400 == 54 [pid = 1766] [id = 56] 09:10:22 INFO - PROCESS | 1766 | --DOCSHELL 0x937ea400 == 53 [pid = 1766] [id = 55] 09:10:22 INFO - PROCESS | 1766 | --DOCSHELL 0x939b3800 == 52 [pid = 1766] [id = 54] 09:10:22 INFO - PROCESS | 1766 | --DOCSHELL 0x923dc000 == 51 [pid = 1766] [id = 53] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0xa214f400) [pid = 1766] [serial = 134] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9775f800) [pid = 1766] [serial = 116] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0xa21ae000) [pid = 1766] [serial = 135] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x97768400) [pid = 1766] [serial = 119] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9bbc3400) [pid = 1766] [serial = 131] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x9a365000) [pid = 1766] [serial = 128] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9a9d4400) [pid = 1766] [serial = 129] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x93c9b800) [pid = 1766] [serial = 125] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x951b6800) [pid = 1766] [serial = 126] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9b2a6000) [pid = 1766] [serial = 137] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9c16c000) [pid = 1766] [serial = 132] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x923e3800) [pid = 1766] [serial = 138] [outer = (nil)] [url = about:blank] 09:10:22 INFO - PROCESS | 1766 | 1464624622715 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]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1284ms 09:10:22 INFO - PROCESS | 1766 | 1464624622757 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 1766 | 1464624622761 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:10:22 INFO - PROCESS | 1766 | 1464624622767 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1766 | 1464624622773 Marionette TRACE conn4 <- [1,242,null,{}] 09:10:22 INFO - PROCESS | 1766 | 1464624622795 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}] 09:10:23 INFO - PROCESS | 1766 | 1464624622993 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:10:23 INFO - PROCESS | 1766 | 1464624623011 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c9b800 == 52 [pid = 1766] [id = 68] 09:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9b892000) [pid = 1766] [serial = 202] [outer = (nil)] 09:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9bbbb400) [pid = 1766] [serial = 203] [outer = 0x9b892000] 09:10:23 INFO - PROCESS | 1766 | 1464624623086 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9c167000) [pid = 1766] [serial = 204] [outer = 0x9b892000] 09:10:23 INFO - PROCESS | 1766 | 1464624623875 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1135ms 09:10:23 INFO - PROCESS | 1766 | 1464624623902 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1766 | 1464624623905 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:10:23 INFO - PROCESS | 1766 | 1464624623912 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1766 | 1464624623915 Marionette TRACE conn4 <- [1,246,null,{}] 09:10:23 INFO - PROCESS | 1766 | 1464624623940 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}] 09:10:24 INFO - PROCESS | 1766 | 1464624624094 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:10:24 INFO - PROCESS | 1766 | 1464624624107 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e8c800 == 53 [pid = 1766] [id = 69] 09:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9c1e5c00) [pid = 1766] [serial = 205] [outer = (nil)] 09:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9cdaa000) [pid = 1766] [serial = 206] [outer = 0x9c1e5c00] 09:10:24 INFO - PROCESS | 1766 | 1464624624177 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0xa21b5c00) [pid = 1766] [serial = 207] [outer = 0x9c1e5c00] 09:10:25 INFO - PROCESS | 1766 | 1464624625009 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1155ms 09:10:25 INFO - PROCESS | 1766 | 1464624625068 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 1766 | 1464624625072 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:10:25 INFO - PROCESS | 1766 | 1464624625083 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 1766 | 1464624625086 Marionette TRACE conn4 <- [1,250,null,{}] 09:10:25 INFO - PROCESS | 1766 | 1464624625090 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}] 09:10:25 INFO - PROCESS | 1766 | 1464624625292 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:10:25 INFO - PROCESS | 1766 | 1464624625312 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e2800 == 54 [pid = 1766] [id = 70] 09:10:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x923e4c00) [pid = 1766] [serial = 208] [outer = (nil)] 09:10:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0xa2650c00) [pid = 1766] [serial = 209] [outer = 0x923e4c00] 09:10:25 INFO - PROCESS | 1766 | 1464624625384 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0xa26c6c00) [pid = 1766] [serial = 210] [outer = 0x923e4c00] 09:10:26 INFO - PROCESS | 1766 | 1464624626196 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1139ms 09:10:26 INFO - PROCESS | 1766 | 1464624626217 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1766 | 1464624626221 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:10:26 INFO - PROCESS | 1766 | 1464624626226 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1766 | 1464624626229 Marionette TRACE conn4 <- [1,254,null,{}] 09:10:26 INFO - PROCESS | 1766 | 1464624626235 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}] 09:10:26 INFO - PROCESS | 1766 | 1464624626516 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9ab7e800) [pid = 1766] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x93ade000) [pid = 1766] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x93c91400) [pid = 1766] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9c172c00) [pid = 1766] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x937f4c00) [pid = 1766] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x93c94c00) [pid = 1766] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9b898800) [pid = 1766] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9517ac00) [pid = 1766] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:10:26 INFO - PROCESS | 1766 | 1464624626623 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x9225c800 == 55 [pid = 1766] [id = 71] 09:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x923e7400) [pid = 1766] [serial = 211] [outer = (nil)] 09:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x93c94c00) [pid = 1766] [serial = 212] [outer = 0x923e7400] 09:10:26 INFO - PROCESS | 1766 | 1464624626696 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9b08ac00) [pid = 1766] [serial = 213] [outer = 0x923e7400] 09:10:27 INFO - PROCESS | 1766 | 1464624627399 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1230ms 09:10:27 INFO - PROCESS | 1766 | 1464624627458 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1766 | 1464624627461 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:10:27 INFO - PROCESS | 1766 | 1464624627468 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1766 | 1464624627471 Marionette TRACE conn4 <- [1,258,null,{}] 09:10:27 INFO - PROCESS | 1766 | 1464624627481 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}] 09:10:27 INFO - PROCESS | 1766 | 1464624627646 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:10:27 INFO - PROCESS | 1766 | 1464624627657 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e1c00 == 56 [pid = 1766] [id = 72] 09:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9a564c00) [pid = 1766] [serial = 214] [outer = (nil)] 09:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9a56b800) [pid = 1766] [serial = 215] [outer = 0x9a564c00] 09:10:27 INFO - PROCESS | 1766 | 1464624627728 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9a56cc00) [pid = 1766] [serial = 216] [outer = 0x9a564c00] 09:10:28 INFO - PROCESS | 1766 | 1464624628490 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1139ms 09:10:28 INFO - PROCESS | 1766 | 1464624628611 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 1766 | 1464624628617 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:10:28 INFO - PROCESS | 1766 | 1464624628626 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1766 | 1464624628632 Marionette TRACE conn4 <- [1,262,null,{}] 09:10:28 INFO - PROCESS | 1766 | 1464624628641 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}] 09:10:28 INFO - PROCESS | 1766 | 1464624628833 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:10:28 INFO - PROCESS | 1766 | 1464624628983 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c8e400 == 57 [pid = 1766] [id = 73] 09:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x93c97000) [pid = 1766] [serial = 217] [outer = (nil)] 09:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9517a800) [pid = 1766] [serial = 218] [outer = 0x93c97000] 09:10:29 INFO - PROCESS | 1766 | 1464624629075 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x98111000) [pid = 1766] [serial = 219] [outer = 0x93c97000] 09:10:30 INFO - PROCESS | 1766 | 1464624630113 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1537ms 09:10:30 INFO - PROCESS | 1766 | 1464624630164 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1766 | 1464624630170 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:10:30 INFO - PROCESS | 1766 | 1464624630183 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1766 | 1464624630188 Marionette TRACE conn4 <- [1,266,null,{}] 09:10:30 INFO - PROCESS | 1766 | 1464624630195 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}] 09:10:30 INFO - PROCESS | 1766 | 1464624630412 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:10:30 INFO - PROCESS | 1766 | 1464624630603 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a733000 == 58 [pid = 1766] [id = 74] 09:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9a735800) [pid = 1766] [serial = 220] [outer = (nil)] 09:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9b086800) [pid = 1766] [serial = 221] [outer = 0x9a735800] 09:10:30 INFO - PROCESS | 1766 | 1464624630745 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9b08e000) [pid = 1766] [serial = 222] [outer = 0x9a735800] 09:10:31 INFO - PROCESS | 1766 | 1464624631615 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1488ms 09:10:31 INFO - PROCESS | 1766 | 1464624631668 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1766 | 1464624631672 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:10:31 INFO - PROCESS | 1766 | 1464624631679 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1766 | 1464624631682 Marionette TRACE conn4 <- [1,270,null,{}] 09:10:31 INFO - PROCESS | 1766 | 1464624631698 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}] 09:10:31 INFO - PROCESS | 1766 | 1464624631882 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:10:32 INFO - PROCESS | 1766 | 1464624632033 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e6800 == 59 [pid = 1766] [id = 75] 09:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x9b375c00) [pid = 1766] [serial = 223] [outer = (nil)] 09:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x9c128400) [pid = 1766] [serial = 224] [outer = 0x9b375c00] 09:10:32 INFO - PROCESS | 1766 | 1464624632128 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9d1d5400) [pid = 1766] [serial = 225] [outer = 0x9b375c00] 09:10:33 INFO - PROCESS | 1766 | 1464624633076 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1434ms 09:10:33 INFO - PROCESS | 1766 | 1464624633114 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 1766 | 1464624633118 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:10:33 INFO - PROCESS | 1766 | 1464624633124 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 1766 | 1464624633128 Marionette TRACE conn4 <- [1,274,null,{}] 09:10:33 INFO - PROCESS | 1766 | 1464624633134 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}] 09:10:33 INFO - PROCESS | 1766 | 1464624633306 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:10:33 INFO - PROCESS | 1766 | 1464624633462 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1766 | ++DOCSHELL 0xa3264c00 == 60 [pid = 1766] [id = 76] 09:10:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0xa50f5000) [pid = 1766] [serial = 226] [outer = (nil)] 09:10:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0xa6765800) [pid = 1766] [serial = 227] [outer = 0xa50f5000] 09:10:33 INFO - PROCESS | 1766 | 1464624633553 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0xa6884c00) [pid = 1766] [serial = 228] [outer = 0xa50f5000] 09:10:34 INFO - PROCESS | 1766 | 1464624634397 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 09:10:34 INFO - PROCESS | 1766 | 1464624634459 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:10:34 INFO - PROCESS | 1766 | 1464624634463 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:10:34 INFO - PROCESS | 1766 | 1464624634470 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1766 | 1464624634473 Marionette TRACE conn4 <- [1,278,null,{}] 09:10:34 INFO - PROCESS | 1766 | 1464624634479 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}] 09:10:34 INFO - PROCESS | 1766 | 1464624634647 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:10:34 INFO - PROCESS | 1766 | 1464624634797 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x923d5800 == 61 [pid = 1766] [id = 77] 09:10:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x923dd000) [pid = 1766] [serial = 229] [outer = (nil)] 09:10:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0xa6ea4c00) [pid = 1766] [serial = 230] [outer = 0x923dd000] 09:10:34 INFO - PROCESS | 1766 | 1464624634885 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0xa6ea8c00) [pid = 1766] [serial = 231] [outer = 0x923dd000] 09:10:35 INFO - PROCESS | 1766 | 1464624635712 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1284ms 09:10:35 INFO - PROCESS | 1766 | 1464624635755 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:10:35 INFO - PROCESS | 1766 | 1464624635759 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:10:35 INFO - PROCESS | 1766 | 1464624635765 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1766 | 1464624635769 Marionette TRACE conn4 <- [1,282,null,{}] 09:10:35 INFO - PROCESS | 1766 | 1464624635793 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}] 09:10:35 INFO - PROCESS | 1766 | 1464624635993 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:10:36 INFO - PROCESS | 1766 | 1464624636144 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1766 | ++DOCSHELL 0xa62f2c00 == 62 [pid = 1766] [id = 78] 09:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0xa676c000) [pid = 1766] [serial = 232] [outer = (nil)] 09:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0xa6f7e400) [pid = 1766] [serial = 233] [outer = 0xa676c000] 09:10:36 INFO - PROCESS | 1766 | 1464624636229 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0xa82b3800) [pid = 1766] [serial = 234] [outer = 0xa676c000] 09:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9d1d3400) [pid = 1766] [serial = 235] [outer = 0x93c8f800] 09:10:37 INFO - PROCESS | 1766 | 1464624637242 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1545ms 09:10:37 INFO - PROCESS | 1766 | 1464624637311 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 1766 | 1464624637314 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:10:37 INFO - PROCESS | 1766 | 1464624637321 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1766 | 1464624637325 Marionette TRACE conn4 <- [1,286,null,{}] 09:10:37 INFO - PROCESS | 1766 | 1464624637331 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}] 09:10:37 INFO - PROCESS | 1766 | 1464624637498 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:10:37 INFO - PROCESS | 1766 | 1464624637650 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x98157c00 == 63 [pid = 1766] [id = 79] 09:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x99308000) [pid = 1766] [serial = 236] [outer = (nil)] 09:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0xa8c06c00) [pid = 1766] [serial = 237] [outer = 0x99308000] 09:10:37 INFO - PROCESS | 1766 | 1464624637790 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0xa8c49800) [pid = 1766] [serial = 238] [outer = 0x99308000] 09:10:38 INFO - PROCESS | 1766 | 1464624638595 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1290ms 09:10:38 INFO - PROCESS | 1766 | 1464624638611 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1766 | 1464624638615 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:10:38 INFO - PROCESS | 1766 | 1464624638621 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1766 | 1464624638624 Marionette TRACE conn4 <- [1,290,null,{}] 09:10:38 INFO - PROCESS | 1766 | 1464624638649 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}] 09:10:38 INFO - PROCESS | 1766 | 1464624638812 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:10:38 INFO - PROCESS | 1766 | 1464624638970 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x911cf400 == 64 [pid = 1766] [id = 80] 09:10:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x911d1000) [pid = 1766] [serial = 239] [outer = (nil)] 09:10:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x911d6800) [pid = 1766] [serial = 240] [outer = 0x911d1000] 09:10:39 INFO - PROCESS | 1766 | 1464624639056 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x911d8800) [pid = 1766] [serial = 241] [outer = 0x911d1000] 09:10:39 INFO - PROCESS | 1766 | 1464624639877 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1300ms 09:10:39 INFO - PROCESS | 1766 | 1464624639923 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:10:39 INFO - PROCESS | 1766 | 1464624639927 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:10:39 INFO - PROCESS | 1766 | 1464624639933 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1766 | 1464624639937 Marionette TRACE conn4 <- [1,294,null,{}] 09:10:39 INFO - PROCESS | 1766 | 1464624639943 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}] 09:10:40 INFO - PROCESS | 1766 | 1464624640106 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:10:40 INFO - PROCESS | 1766 | 1464624640277 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d7000 == 65 [pid = 1766] [id = 81] 09:10:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x911d7400) [pid = 1766] [serial = 242] [outer = (nil)] 09:10:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9132dc00) [pid = 1766] [serial = 243] [outer = 0x911d7400] 09:10:40 INFO - PROCESS | 1766 | 1464624640362 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9132fc00) [pid = 1766] [serial = 244] [outer = 0x911d7400] 09:10:41 INFO - PROCESS | 1766 | 1464624641486 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]]]}] 09:10:41 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. 09:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1592ms 09:10:41 INFO - PROCESS | 1766 | 1464624641526 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1766 | 1464624641532 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:10:41 INFO - PROCESS | 1766 | 1464624641540 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1766 | 1464624641546 Marionette TRACE conn4 <- [1,298,null,{}] 09:10:41 INFO - PROCESS | 1766 | 1464624641555 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}] 09:10:41 INFO - PROCESS | 1766 | 1464624641731 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:10:41 INFO - PROCESS | 1766 | 1464624641917 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x92257400 == 66 [pid = 1766] [id = 82] 09:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x923dbc00) [pid = 1766] [serial = 245] [outer = (nil)] 09:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x93addc00) [pid = 1766] [serial = 246] [outer = 0x923dbc00] 09:10:42 INFO - PROCESS | 1766 | 1464624641997 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9517ac00) [pid = 1766] [serial = 247] [outer = 0x923dbc00] 09:10:42 INFO - PROCESS | 1766 | 1464624642902 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]]]}] 09:10:42 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. 09:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1434ms 09:10:42 INFO - PROCESS | 1766 | 1464624642975 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1766 | 1464624642983 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:10:42 INFO - PROCESS | 1766 | 1464624642993 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1766 | 1464624642997 Marionette TRACE conn4 <- [1,302,null,{}] 09:10:43 INFO - PROCESS | 1766 | 1464624643003 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}] 09:10:43 INFO - PROCESS | 1766 | 1464624643169 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:10:43 INFO - PROCESS | 1766 | 1464624643327 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x95176800 == 67 [pid = 1766] [id = 83] 09:10:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9a019800) [pid = 1766] [serial = 248] [outer = (nil)] 09:10:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9a56c000) [pid = 1766] [serial = 249] [outer = 0x9a019800] 09:10:43 INFO - PROCESS | 1766 | 1464624643442 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9ab72c00) [pid = 1766] [serial = 250] [outer = 0x9a019800] 09:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x937f0400 == 66 [pid = 1766] [id = 29] 09:10:43 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0xa2403400) [pid = 1766] [serial = 173] [outer = (nil)] [url = about:blank] 09:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x9225c800 == 65 [pid = 1766] [id = 71] 09:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x923e2800 == 64 [pid = 1766] [id = 70] 09:10:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91e8c800 == 63 [pid = 1766] [id = 69] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x93c9b800 == 62 [pid = 1766] [id = 68] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x923da000 == 61 [pid = 1766] [id = 67] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x923ee000 == 60 [pid = 1766] [id = 66] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x93ae2000 == 59 [pid = 1766] [id = 61] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x92257000 == 58 [pid = 1766] [id = 60] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x923e3400 == 57 [pid = 1766] [id = 59] 09:10:44 INFO - PROCESS | 1766 | --DOCSHELL 0x91e8b800 == 56 [pid = 1766] [id = 58] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9c239400) [pid = 1766] [serial = 123] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9810a400) [pid = 1766] [serial = 95] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x923e0c00) [pid = 1766] [serial = 143] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9aab2c00) [pid = 1766] [serial = 146] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0xa2156000) [pid = 1766] [serial = 149] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0xa325b400) [pid = 1766] [serial = 152] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9a35cc00) [pid = 1766] [serial = 161] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9ab7ac00) [pid = 1766] [serial = 162] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9c1ee800) [pid = 1766] [serial = 167] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x99e9d000) [pid = 1766] [serial = 159] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x98157000) [pid = 1766] [serial = 158] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9b29cc00) [pid = 1766] [serial = 156] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x99380000) [pid = 1766] [serial = 155] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9bbc6c00) [pid = 1766] [serial = 164] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0xa060a000) [pid = 1766] [serial = 170] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x9cda1800) [pid = 1766] [serial = 168] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9c168c00) [pid = 1766] [serial = 165] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0xa0614c00) [pid = 1766] [serial = 171] [outer = (nil)] [url = about:blank] 09:10:44 INFO - PROCESS | 1766 | 1464624644313 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]]]}] 09:10:44 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. 09:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1381ms 09:10:44 INFO - PROCESS | 1766 | 1464624644375 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1766 | 1464624644379 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:10:44 INFO - PROCESS | 1766 | 1464624644385 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1766 | 1464624644391 Marionette TRACE conn4 <- [1,306,null,{}] 09:10:44 INFO - PROCESS | 1766 | 1464624644406 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}] 09:10:44 INFO - PROCESS | 1766 | 1464624644569 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:10:44 INFO - PROCESS | 1766 | 1464624644582 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e8b800 == 57 [pid = 1766] [id = 84] 09:10:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9a366000) [pid = 1766] [serial = 251] [outer = (nil)] 09:10:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9b084000) [pid = 1766] [serial = 252] [outer = 0x9a366000] 09:10:44 INFO - PROCESS | 1766 | 1464624644663 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9b228000) [pid = 1766] [serial = 253] [outer = 0x9a366000] 09:10:45 INFO - PROCESS | 1766 | 1464624645527 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]]]}] 09:10:45 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. 09:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1183ms 09:10:45 INFO - PROCESS | 1766 | 1464624645568 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 1766 | 1464624645572 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:10:45 INFO - PROCESS | 1766 | 1464624645582 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1766 | 1464624645585 Marionette TRACE conn4 <- [1,310,null,{}] 09:10:45 INFO - PROCESS | 1766 | 1464624645590 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}] 09:10:45 INFO - PROCESS | 1766 | 1464624645801 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:10:45 INFO - PROCESS | 1766 | 1464624645878 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae20000 == 58 [pid = 1766] [id = 85] 09:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9b230c00) [pid = 1766] [serial = 254] [outer = (nil)] 09:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9b29d800) [pid = 1766] [serial = 255] [outer = 0x9b230c00] 09:10:45 INFO - PROCESS | 1766 | 1464624645951 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9b895c00) [pid = 1766] [serial = 256] [outer = 0x9b230c00] 09:10:46 INFO - PROCESS | 1766 | 1464624646707 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]]]}] 09:10:46 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. 09:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1190ms 09:10:46 INFO - PROCESS | 1766 | 1464624646770 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1766 | 1464624646773 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:10:46 INFO - PROCESS | 1766 | 1464624646780 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1766 | 1464624646783 Marionette TRACE conn4 <- [1,314,null,{}] 09:10:46 INFO - PROCESS | 1766 | 1464624646788 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}] 09:10:46 INFO - PROCESS | 1766 | 1464624646979 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:10:47 INFO - PROCESS | 1766 | 1464624647003 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b8ef400 == 59 [pid = 1766] [id = 86] 09:10:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9bb8fc00) [pid = 1766] [serial = 257] [outer = (nil)] 09:10:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9c12dc00) [pid = 1766] [serial = 258] [outer = 0x9bb8fc00] 09:10:47 INFO - PROCESS | 1766 | 1464624647075 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9c16c800) [pid = 1766] [serial = 259] [outer = 0x9bb8fc00] 09:10:48 INFO - PROCESS | 1766 | 1464624648003 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]]]}] 09:10:48 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. 09:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1283ms 09:10:48 INFO - PROCESS | 1766 | 1464624648063 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 1766 | 1464624648066 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:10:48 INFO - PROCESS | 1766 | 1464624648072 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1766 | 1464624648075 Marionette TRACE conn4 <- [1,318,null,{}] 09:10:48 INFO - PROCESS | 1766 | 1464624648081 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}] 09:10:48 INFO - PROCESS | 1766 | 1464624648433 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x923e4c00) [pid = 1766] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x923e7400) [pid = 1766] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9225d000) [pid = 1766] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x923da800) [pid = 1766] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9b892000) [pid = 1766] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9c1e5c00) [pid = 1766] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:10:48 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x97760000) [pid = 1766] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:10:48 INFO - PROCESS | 1766 | 1464624648571 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x9225d000 == 60 [pid = 1766] [id = 87] 09:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x923e4c00) [pid = 1766] [serial = 260] [outer = (nil)] 09:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9b088800) [pid = 1766] [serial = 261] [outer = 0x923e4c00] 09:10:48 INFO - PROCESS | 1766 | 1464624648644 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0xa214e800) [pid = 1766] [serial = 262] [outer = 0x923e4c00] 09:10:49 INFO - PROCESS | 1766 | 1464624649329 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]]]}] 09:10:49 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. 09:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1280ms 09:10:49 INFO - PROCESS | 1766 | 1464624649353 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1766 | 1464624649356 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:10:49 INFO - PROCESS | 1766 | 1464624649369 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1766 | 1464624649372 Marionette TRACE conn4 <- [1,322,null,{}] 09:10:49 INFO - PROCESS | 1766 | 1464624649378 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}] 09:10:49 INFO - PROCESS | 1766 | 1464624649526 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:10:49 INFO - PROCESS | 1766 | 1464624649541 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c1800 == 61 [pid = 1766] [id = 88] 09:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x918c4800) [pid = 1766] [serial = 263] [outer = (nil)] 09:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x918cb000) [pid = 1766] [serial = 264] [outer = 0x918c4800] 09:10:49 INFO - PROCESS | 1766 | 1464624649614 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x918cdc00) [pid = 1766] [serial = 265] [outer = 0x918c4800] 09:10:50 INFO - PROCESS | 1766 | 1464624650522 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]]]}] 09:10:50 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. 09:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1188ms 09:10:50 INFO - PROCESS | 1766 | 1464624650551 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 1766 | 1464624650558 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:10:50 INFO - PROCESS | 1766 | 1464624650566 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1766 | 1464624650573 Marionette TRACE conn4 <- [1,326,null,{}] 09:10:50 INFO - PROCESS | 1766 | 1464624650583 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}] 09:10:50 INFO - PROCESS | 1766 | 1464624650807 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:10:50 INFO - PROCESS | 1766 | 1464624650964 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x91335800 == 62 [pid = 1766] [id = 89] 09:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x918c6800) [pid = 1766] [serial = 266] [outer = (nil)] 09:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x918c9c00) [pid = 1766] [serial = 267] [outer = 0x918c6800] 09:10:51 INFO - PROCESS | 1766 | 1464624651055 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9225c800) [pid = 1766] [serial = 268] [outer = 0x918c6800] 09:10:52 INFO - PROCESS | 1766 | 1464624652071 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]]]}] 09:10:52 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. 09:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1544ms 09:10:52 INFO - PROCESS | 1766 | 1464624652111 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1766 | 1464624652120 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:10:52 INFO - PROCESS | 1766 | 1464624652130 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1766 | 1464624652135 Marionette TRACE conn4 <- [1,330,null,{}] 09:10:52 INFO - PROCESS | 1766 | 1464624652141 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}] 09:10:52 INFO - PROCESS | 1766 | 1464624652364 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:10:52 INFO - PROCESS | 1766 | 1464624652565 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x99301400 == 63 [pid = 1766] [id = 90] 09:10:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x99302400) [pid = 1766] [serial = 269] [outer = (nil)] 09:10:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9a225800) [pid = 1766] [serial = 270] [outer = 0x99302400] 09:10:52 INFO - PROCESS | 1766 | 1464624652697 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9a570800) [pid = 1766] [serial = 271] [outer = 0x99302400] 09:10:53 INFO - PROCESS | 1766 | 1464624653607 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]]]}] 09:10:53 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. 09:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1534ms 09:10:53 INFO - PROCESS | 1766 | 1464624653664 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1766 | 1464624653667 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:10:53 INFO - PROCESS | 1766 | 1464624653674 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1766 | 1464624653680 Marionette TRACE conn4 <- [1,334,null,{}] 09:10:53 INFO - PROCESS | 1766 | 1464624653697 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}] 09:10:53 INFO - PROCESS | 1766 | 1464624653953 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:10:54 INFO - PROCESS | 1766 | 1464624654274 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c16e000 == 64 [pid = 1766] [id = 91] 09:10:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9c233000) [pid = 1766] [serial = 272] [outer = (nil)] 09:10:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9d19f800) [pid = 1766] [serial = 273] [outer = 0x9c233000] 09:10:54 INFO - PROCESS | 1766 | 1464624654367 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0xa2288000) [pid = 1766] [serial = 274] [outer = 0x9c233000] 09:10:55 INFO - PROCESS | 1766 | 1464624655201 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]]]}] 09:10:55 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. 09:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1599ms 09:10:55 INFO - PROCESS | 1766 | 1464624655275 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1766 | 1464624655279 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:10:55 INFO - PROCESS | 1766 | 1464624655286 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1766 | 1464624655290 Marionette TRACE conn4 <- [1,338,null,{}] 09:10:55 INFO - PROCESS | 1766 | 1464624655295 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}] 09:10:55 INFO - PROCESS | 1766 | 1464624655472 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:10:55 INFO - PROCESS | 1766 | 1464624655632 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1766 | ++DOCSHELL 0xa228b400 == 65 [pid = 1766] [id = 92] 09:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0xa322e400) [pid = 1766] [serial = 275] [outer = (nil)] 09:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0xa5044000) [pid = 1766] [serial = 276] [outer = 0xa322e400] 09:10:55 INFO - PROCESS | 1766 | 1464624655720 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0xa50f3400) [pid = 1766] [serial = 277] [outer = 0xa322e400] 09:10:56 INFO - PROCESS | 1766 | 1464624656594 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]]]}] 09:10:56 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. 09:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1344ms 09:10:56 INFO - PROCESS | 1766 | 1464624656630 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1766 | 1464624656635 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:10:56 INFO - PROCESS | 1766 | 1464624656641 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1766 | 1464624656645 Marionette TRACE conn4 <- [1,342,null,{}] 09:10:56 INFO - PROCESS | 1766 | 1464624656650 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}] 09:10:56 INFO - PROCESS | 1766 | 1464624656815 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:10:56 INFO - PROCESS | 1766 | 1464624656978 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e8e000 == 66 [pid = 1766] [id = 93] 09:10:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x91e93c00) [pid = 1766] [serial = 278] [outer = (nil)] 09:10:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0xa6ea7000) [pid = 1766] [serial = 279] [outer = 0x91e93c00] 09:10:57 INFO - PROCESS | 1766 | 1464624657063 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0xa6f4c800) [pid = 1766] [serial = 280] [outer = 0x91e93c00] 09:10:57 INFO - PROCESS | 1766 | 1464624657973 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]]]}] 09:10:58 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. 09:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1387ms 09:10:58 INFO - PROCESS | 1766 | 1464624658029 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1766 | 1464624658033 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:10:58 INFO - PROCESS | 1766 | 1464624658040 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1766 | 1464624658042 Marionette TRACE conn4 <- [1,346,null,{}] 09:10:58 INFO - PROCESS | 1766 | 1464624658049 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}] 09:10:58 INFO - PROCESS | 1766 | 1464624658249 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:10:58 INFO - PROCESS | 1766 | 1464624658409 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d5800 == 67 [pid = 1766] [id = 94] 09:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x939ad000) [pid = 1766] [serial = 281] [outer = (nil)] 09:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x958f6800) [pid = 1766] [serial = 282] [outer = 0x939ad000] 09:10:58 INFO - PROCESS | 1766 | 1464624658502 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa6f4f000) [pid = 1766] [serial = 283] [outer = 0x939ad000] 09:10:59 INFO - PROCESS | 1766 | 1464624659359 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]]]}] 09:10:59 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. 09:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1384ms 09:10:59 INFO - PROCESS | 1766 | 1464624659425 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1766 | 1464624659430 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:10:59 INFO - PROCESS | 1766 | 1464624659436 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1766 | 1464624659439 Marionette TRACE conn4 <- [1,350,null,{}] 09:10:59 INFO - PROCESS | 1766 | 1464624659446 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}] 09:10:59 INFO - PROCESS | 1766 | 1464624659615 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:10:59 INFO - PROCESS | 1766 | 1464624659773 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x958f0800 == 68 [pid = 1766] [id = 95] 09:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x958fb000) [pid = 1766] [serial = 284] [outer = (nil)] 09:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x95ae8400) [pid = 1766] [serial = 285] [outer = 0x958fb000] 09:10:59 INFO - PROCESS | 1766 | 1464624659860 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x95aeb000) [pid = 1766] [serial = 286] [outer = 0x958fb000] 09:11:00 INFO - PROCESS | 1766 | 1464624660743 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]]]}] 09:11:00 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. 09:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1336ms 09:11:00 INFO - PROCESS | 1766 | 1464624660773 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1766 | 1464624660777 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:11:00 INFO - PROCESS | 1766 | 1464624660783 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1766 | 1464624660787 Marionette TRACE conn4 <- [1,354,null,{}] 09:11:00 INFO - PROCESS | 1766 | 1464624660793 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}] 09:11:00 INFO - PROCESS | 1766 | 1464624660959 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:11:01 INFO - PROCESS | 1766 | 1464624661123 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x958f0c00 == 69 [pid = 1766] [id = 96] 09:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x95ae3400) [pid = 1766] [serial = 287] [outer = (nil)] 09:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9cda0800) [pid = 1766] [serial = 288] [outer = 0x95ae3400] 09:11:01 INFO - PROCESS | 1766 | 1464624661208 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0xa8290400) [pid = 1766] [serial = 289] [outer = 0x95ae3400] 09:11:02 INFO - PROCESS | 1766 | 1464624662138 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]]]}] 09:11:02 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. 09:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1394ms 09:11:02 INFO - PROCESS | 1766 | 1464624662179 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1766 | 1464624662183 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:11:02 INFO - PROCESS | 1766 | 1464624662189 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1766 | 1464624662192 Marionette TRACE conn4 <- [1,358,null,{}] 09:11:02 INFO - PROCESS | 1766 | 1464624662198 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}] 09:11:02 INFO - PROCESS | 1766 | 1464624662371 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:11:02 INFO - PROCESS | 1766 | 1464624662534 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edacc00 == 70 [pid = 1766] [id = 97] 09:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8edadc00) [pid = 1766] [serial = 290] [outer = (nil)] 09:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8edb4400) [pid = 1766] [serial = 291] [outer = 0x8edadc00] 09:11:02 INFO - PROCESS | 1766 | 1464624662625 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8edb8400) [pid = 1766] [serial = 292] [outer = 0x8edadc00] 09:11:03 INFO - PROCESS | 1766 | 1464624663604 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]]]}] 09:11:03 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. 09:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1434ms 09:11:03 INFO - PROCESS | 1766 | 1464624663623 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1766 | 1464624663626 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:11:03 INFO - PROCESS | 1766 | 1464624663634 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1766 | 1464624663637 Marionette TRACE conn4 <- [1,362,null,{}] 09:11:03 INFO - PROCESS | 1766 | 1464624663643 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}] 09:11:03 INFO - PROCESS | 1766 | 1464624663807 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:11:04 INFO - PROCESS | 1766 | 1464624664270 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c6000 == 71 [pid = 1766] [id = 98] 09:11:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x918c7400) [pid = 1766] [serial = 293] [outer = (nil)] 09:11:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x918d0800) [pid = 1766] [serial = 294] [outer = 0x918c7400] 09:11:04 INFO - PROCESS | 1766 | 1464624664395 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x91b5a000) [pid = 1766] [serial = 295] [outer = 0x918c7400] 09:11:05 INFO - PROCESS | 1766 | 1464624665392 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]]]}] 09:11:05 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. 09:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1780ms 09:11:05 INFO - PROCESS | 1766 | 1464624665416 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1766 | 1464624665422 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:11:05 INFO - PROCESS | 1766 | 1464624665429 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1766 | 1464624665435 Marionette TRACE conn4 <- [1,366,null,{}] 09:11:05 INFO - PROCESS | 1766 | 1464624665442 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}] 09:11:05 INFO - PROCESS | 1766 | 1464624665612 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:11:05 INFO - PROCESS | 1766 | 1464624665825 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x911dc000 == 72 [pid = 1766] [id = 99] 09:11:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x91332000) [pid = 1766] [serial = 296] [outer = (nil)] 09:11:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x923dc400) [pid = 1766] [serial = 297] [outer = 0x91332000] 09:11:05 INFO - PROCESS | 1766 | 1464624665910 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x94604800) [pid = 1766] [serial = 298] [outer = 0x91332000] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x923f0c00 == 71 [pid = 1766] [id = 52] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x99303000 == 70 [pid = 1766] [id = 50] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x9225d000 == 69 [pid = 1766] [id = 87] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9a56b800) [pid = 1766] [serial = 215] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x9b8ef400 == 68 [pid = 1766] [id = 86] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae20000 == 67 [pid = 1766] [id = 85] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x91e8b800 == 66 [pid = 1766] [id = 84] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x95176800 == 65 [pid = 1766] [id = 83] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x92257400 == 64 [pid = 1766] [id = 82] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x911cf400 == 63 [pid = 1766] [id = 80] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x98157c00 == 62 [pid = 1766] [id = 79] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0xa62f2c00 == 61 [pid = 1766] [id = 78] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x923d5800 == 60 [pid = 1766] [id = 77] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0xa3264c00 == 59 [pid = 1766] [id = 76] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x9a733000 == 58 [pid = 1766] [id = 74] 09:11:06 INFO - PROCESS | 1766 | --DOCSHELL 0x93c8e400 == 57 [pid = 1766] [id = 73] 09:11:06 INFO - PROCESS | 1766 | 1464624666841 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]]]}] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa2650c00) [pid = 1766] [serial = 209] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x93c94c00) [pid = 1766] [serial = 212] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0xa2656000) [pid = 1766] [serial = 174] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x951b9400) [pid = 1766] [serial = 200] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9a728400) [pid = 1766] [serial = 201] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9bbbb400) [pid = 1766] [serial = 203] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9c167000) [pid = 1766] [serial = 204] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9cdaa000) [pid = 1766] [serial = 206] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9c16c400) [pid = 1766] [serial = 194] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9ab77000) [pid = 1766] [serial = 198] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x99f68c00) [pid = 1766] [serial = 197] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x937f4400) [pid = 1766] [serial = 176] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9a72b800) [pid = 1766] [serial = 179] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9b235000) [pid = 1766] [serial = 182] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0xa2154000) [pid = 1766] [serial = 185] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9ae1b400) [pid = 1766] [serial = 188] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0xa50f1000) [pid = 1766] [serial = 191] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0xa26c6c00) [pid = 1766] [serial = 210] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9b08ac00) [pid = 1766] [serial = 213] [outer = (nil)] [url = about:blank] 09:11:06 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0xa21b5c00) [pid = 1766] [serial = 207] [outer = (nil)] [url = about:blank] 09:11:06 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. 09:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1489ms 09:11:06 INFO - PROCESS | 1766 | 1464624666922 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:11:06 INFO - PROCESS | 1766 | 1464624666928 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:11:06 INFO - PROCESS | 1766 | 1464624666934 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1766 | 1464624666938 Marionette TRACE conn4 <- [1,370,null,{}] 09:11:06 INFO - PROCESS | 1766 | 1464624666944 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}] 09:11:07 INFO - PROCESS | 1766 | 1464624667106 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:11:07 INFO - PROCESS | 1766 | 1464624667280 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x95180000 == 58 [pid = 1766] [id = 100] 09:11:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x958ee800) [pid = 1766] [serial = 299] [outer = (nil)] 09:11:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x958f4c00) [pid = 1766] [serial = 300] [outer = 0x958ee800] 09:11:07 INFO - PROCESS | 1766 | 1464624667357 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x95ae2000) [pid = 1766] [serial = 301] [outer = 0x958ee800] 09:11:08 INFO - PROCESS | 1766 | 1464624668119 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]]]}] 09:11:08 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. 09:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1234ms 09:11:08 INFO - PROCESS | 1766 | 1464624668169 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1766 | 1464624668173 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:11:08 INFO - PROCESS | 1766 | 1464624668197 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1766 | 1464624668208 Marionette TRACE conn4 <- [1,374,null,{}] 09:11:08 INFO - PROCESS | 1766 | 1464624668217 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}] 09:11:08 INFO - PROCESS | 1766 | 1464624668380 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:11:08 INFO - PROCESS | 1766 | 1464624668514 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x95174c00 == 59 [pid = 1766] [id = 101] 09:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x95ae8800) [pid = 1766] [serial = 302] [outer = (nil)] 09:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9a367000) [pid = 1766] [serial = 303] [outer = 0x95ae8800] 09:11:08 INFO - PROCESS | 1766 | 1464624668591 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9a56d400) [pid = 1766] [serial = 304] [outer = 0x95ae8800] 09:11:09 INFO - PROCESS | 1766 | 1464624669384 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:11:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1261ms 09:11:09 INFO - PROCESS | 1766 | 1464624669443 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1766 | 1464624669448 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:11:09 INFO - PROCESS | 1766 | 1464624669455 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1766 | 1464624669457 Marionette TRACE conn4 <- [1,378,null,{}] 09:11:09 INFO - PROCESS | 1766 | 1464624669463 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}] 09:11:09 INFO - PROCESS | 1766 | 1464624669663 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:11:09 INFO - PROCESS | 1766 | 1464624669690 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x95aecc00 == 60 [pid = 1766] [id = 102] 09:11:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9a01e400) [pid = 1766] [serial = 305] [outer = (nil)] 09:11:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9ae13400) [pid = 1766] [serial = 306] [outer = 0x9a01e400] 09:11:09 INFO - PROCESS | 1766 | 1464624669761 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9ae17000) [pid = 1766] [serial = 307] [outer = 0x9a01e400] 09:11:10 INFO - PROCESS | 1766 | 1464624670741 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:11:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1342ms 09:11:10 INFO - PROCESS | 1766 | 1464624670799 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1766 | 1464624670802 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:11:10 INFO - PROCESS | 1766 | 1464624670809 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1766 | 1464624670811 Marionette TRACE conn4 <- [1,382,null,{}] 09:11:10 INFO - PROCESS | 1766 | 1464624670838 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}] 09:11:11 INFO - PROCESS | 1766 | 1464624671356 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9bb8fc00) [pid = 1766] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9a564c00) [pid = 1766] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x923e4c00) [pid = 1766] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9a366000) [pid = 1766] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9b230c00) [pid = 1766] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9a019800) [pid = 1766] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:11:11 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x923dbc00) [pid = 1766] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:11:11 INFO - PROCESS | 1766 | 1464624671588 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c9800 == 61 [pid = 1766] [id = 103] 09:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x923dbc00) [pid = 1766] [serial = 308] [outer = (nil)] 09:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9a564c00) [pid = 1766] [serial = 309] [outer = 0x923dbc00] 09:11:11 INFO - PROCESS | 1766 | 1464624671729 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9b22fc00) [pid = 1766] [serial = 310] [outer = 0x923dbc00] 09:11:12 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:12 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:12 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:12 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:12 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:12 INFO - PROCESS | 1766 | 1464624672509 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:11:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1753ms 09:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:11:12 INFO - PROCESS | 1766 | 1464624672562 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1766 | 1464624672565 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:11:12 INFO - PROCESS | 1766 | 1464624672572 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1766 | 1464624672575 Marionette TRACE conn4 <- [1,386,null,{}] 09:11:12 INFO - PROCESS | 1766 | 1464624672580 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}] 09:11:12 INFO - PROCESS | 1766 | 1464624672729 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:11:12 INFO - PROCESS | 1766 | 1464624672750 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a571c00 == 62 [pid = 1766] [id = 104] 09:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9b235000) [pid = 1766] [serial = 311] [outer = (nil)] 09:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9be34400) [pid = 1766] [serial = 312] [outer = 0x9b235000] 09:11:12 INFO - PROCESS | 1766 | 1464624672821 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9c16a000) [pid = 1766] [serial = 313] [outer = 0x9b235000] 09:11:13 INFO - PROCESS | 1766 | 1464624673875 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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1343ms 09:11:13 INFO - PROCESS | 1766 | 1464624673915 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1766 | 1464624673922 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:11:13 INFO - PROCESS | 1766 | 1464624673931 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1766 | 1464624673936 Marionette TRACE conn4 <- [1,390,null,{}] 09:11:13 INFO - PROCESS | 1766 | 1464624673945 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}] 09:11:14 INFO - PROCESS | 1766 | 1464624674170 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:11:14 INFO - PROCESS | 1766 | 1464624674414 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d8000 == 63 [pid = 1766] [id = 105] 09:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x918c2400) [pid = 1766] [serial = 314] [outer = (nil)] 09:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x91b60000) [pid = 1766] [serial = 315] [outer = 0x918c2400] 09:11:14 INFO - PROCESS | 1766 | 1464624674552 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x923ee400) [pid = 1766] [serial = 316] [outer = 0x918c2400] 09:11:15 INFO - PROCESS | 1766 | 1464624675524 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1639ms 09:11:15 INFO - PROCESS | 1766 | 1464624675570 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1766 | 1464624675579 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:11:15 INFO - PROCESS | 1766 | 1464624675590 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1766 | 1464624675594 Marionette TRACE conn4 <- [1,394,null,{}] 09:11:15 INFO - PROCESS | 1766 | 1464624675600 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}] 09:11:15 INFO - PROCESS | 1766 | 1464624675782 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:11:16 INFO - PROCESS | 1766 | 1464624675996 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d9400 == 64 [pid = 1766] [id = 106] 09:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x95aea000) [pid = 1766] [serial = 317] [outer = (nil)] 09:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x98157000) [pid = 1766] [serial = 318] [outer = 0x95aea000] 09:11:16 INFO - PROCESS | 1766 | 1464624676098 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x99f6f000) [pid = 1766] [serial = 319] [outer = 0x95aea000] 09:11:17 INFO - PROCESS | 1766 | 1464624677056 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1531ms 09:11:17 INFO - PROCESS | 1766 | 1464624677122 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:11:17 INFO - PROCESS | 1766 | 1464624677126 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:11:17 INFO - PROCESS | 1766 | 1464624677133 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1766 | 1464624677139 Marionette TRACE conn4 <- [1,398,null,{}] 09:11:17 INFO - PROCESS | 1766 | 1464624677155 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}] 09:11:17 INFO - PROCESS | 1766 | 1464624677380 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:11:17 INFO - PROCESS | 1766 | 1464624677635 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed99c00 == 65 [pid = 1766] [id = 107] 09:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ed9d800) [pid = 1766] [serial = 320] [outer = (nil)] 09:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x9a56d800) [pid = 1766] [serial = 321] [outer = 0x8ed9d800] 09:11:17 INFO - PROCESS | 1766 | 1464624677730 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x9b08fc00) [pid = 1766] [serial = 322] [outer = 0x8ed9d800] 09:11:18 INFO - PROCESS | 1766 | 1464624678695 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1593ms 09:11:18 INFO - PROCESS | 1766 | 1464624678726 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1766 | 1464624678730 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:11:18 INFO - PROCESS | 1766 | 1464624678737 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1766 | 1464624678740 Marionette TRACE conn4 <- [1,402,null,{}] 09:11:18 INFO - PROCESS | 1766 | 1464624678746 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}] 09:11:18 INFO - PROCESS | 1766 | 1464624678923 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:11:19 INFO - PROCESS | 1766 | 1464624679136 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed9b000 == 66 [pid = 1766] [id = 108] 09:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x91b51c00) [pid = 1766] [serial = 323] [outer = (nil)] 09:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x9c1e4800) [pid = 1766] [serial = 324] [outer = 0x91b51c00] 09:11:19 INFO - PROCESS | 1766 | 1464624679277 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9c1f1800) [pid = 1766] [serial = 325] [outer = 0x91b51c00] 09:11:20 INFO - PROCESS | 1766 | 1464624680166 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1487ms 09:11:20 INFO - PROCESS | 1766 | 1464624680225 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1766 | 1464624680229 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:11:20 INFO - PROCESS | 1766 | 1464624680235 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1766 | 1464624680239 Marionette TRACE conn4 <- [1,406,null,{}] 09:11:20 INFO - PROCESS | 1766 | 1464624680244 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}] 09:11:20 INFO - PROCESS | 1766 | 1464624680430 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:11:20 INFO - PROCESS | 1766 | 1464624680611 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x9132f000 == 67 [pid = 1766] [id = 109] 09:11:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x95844400) [pid = 1766] [serial = 326] [outer = (nil)] 09:11:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9584b400) [pid = 1766] [serial = 327] [outer = 0x95844400] 09:11:20 INFO - PROCESS | 1766 | 1464624680753 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9584f000) [pid = 1766] [serial = 328] [outer = 0x95844400] 09:11:21 INFO - PROCESS | 1766 | 1464624681621 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1429ms 09:11:21 INFO - PROCESS | 1766 | 1464624681666 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1766 | 1464624681670 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:11:21 INFO - PROCESS | 1766 | 1464624681677 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1766 | 1464624681681 Marionette TRACE conn4 <- [1,410,null,{}] 09:11:21 INFO - PROCESS | 1766 | 1464624681687 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}] 09:11:21 INFO - PROCESS | 1766 | 1464624681883 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:11:22 INFO - PROCESS | 1766 | 1464624682049 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc3400 == 68 [pid = 1766] [id = 110] 09:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8efc5800) [pid = 1766] [serial = 329] [outer = (nil)] 09:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8efcc400) [pid = 1766] [serial = 330] [outer = 0x8efc5800] 09:11:22 INFO - PROCESS | 1766 | 1464624682133 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9584a000) [pid = 1766] [serial = 331] [outer = 0x8efc5800] 09:11:23 INFO - PROCESS | 1766 | 1464624683124 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1487ms 09:11:23 INFO - PROCESS | 1766 | 1464624683166 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1766 | 1464624683170 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:11:23 INFO - PROCESS | 1766 | 1464624683176 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1766 | 1464624683180 Marionette TRACE conn4 <- [1,414,null,{}] 09:11:23 INFO - PROCESS | 1766 | 1464624683186 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}] 09:11:23 INFO - PROCESS | 1766 | 1464624683348 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:11:23 INFO - PROCESS | 1766 | 1464624683575 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a3400 == 69 [pid = 1766] [id = 111] 09:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8e3a5c00) [pid = 1766] [serial = 332] [outer = (nil)] 09:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8e3a9c00) [pid = 1766] [serial = 333] [outer = 0x8e3a5c00] 09:11:23 INFO - PROCESS | 1766 | 1464624683702 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8e3ad400) [pid = 1766] [serial = 334] [outer = 0x8e3a5c00] 09:11:24 INFO - PROCESS | 1766 | 1464624684602 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1485ms 09:11:24 INFO - PROCESS | 1766 | 1464624684663 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1766 | 1464624684667 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:11:24 INFO - PROCESS | 1766 | 1464624684674 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1766 | 1464624684677 Marionette TRACE conn4 <- [1,418,null,{}] 09:11:24 INFO - PROCESS | 1766 | 1464624684683 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}] 09:11:24 INFO - PROCESS | 1766 | 1464624684855 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:11:25 INFO - PROCESS | 1766 | 1464624685034 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3aa400 == 70 [pid = 1766] [id = 112] 09:11:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8edb8000) [pid = 1766] [serial = 335] [outer = (nil)] 09:11:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x95850800) [pid = 1766] [serial = 336] [outer = 0x8edb8000] 09:11:25 INFO - PROCESS | 1766 | 1464624685160 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9c1ea400) [pid = 1766] [serial = 337] [outer = 0x8edb8000] 09:11:26 INFO - PROCESS | 1766 | 1464624686799 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]]]}] 09:11:26 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 09:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2138ms 09:11:26 INFO - PROCESS | 1766 | 1464624686812 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1766 | 1464624686819 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:11:26 INFO - PROCESS | 1766 | 1464624686827 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1766 | 1464624686831 Marionette TRACE conn4 <- [1,422,null,{}] 09:11:26 INFO - PROCESS | 1766 | 1464624686839 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}] 09:11:26 INFO - PROCESS | 1766 | 1464624686995 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:11:27 INFO - PROCESS | 1766 | 1464624687171 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc4400 == 71 [pid = 1766] [id = 113] 09:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x8efc5400) [pid = 1766] [serial = 338] [outer = (nil)] 09:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x911cdc00) [pid = 1766] [serial = 339] [outer = 0x8efc5400] 09:11:27 INFO - PROCESS | 1766 | 1464624687251 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x91333800) [pid = 1766] [serial = 340] [outer = 0x8efc5400] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x918c9800 == 70 [pid = 1766] [id = 103] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9517a800) [pid = 1766] [serial = 218] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9b086800) [pid = 1766] [serial = 221] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9c128400) [pid = 1766] [serial = 224] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0xa6765800) [pid = 1766] [serial = 227] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0xa6f7e400) [pid = 1766] [serial = 233] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0xa6ea4c00) [pid = 1766] [serial = 230] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0xa8c06c00) [pid = 1766] [serial = 237] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x911d6800) [pid = 1766] [serial = 240] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x918cb000) [pid = 1766] [serial = 264] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x95aecc00 == 69 [pid = 1766] [id = 102] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x95174c00 == 68 [pid = 1766] [id = 101] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x95180000 == 67 [pid = 1766] [id = 100] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x911dc000 == 66 [pid = 1766] [id = 99] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x918c6000 == 65 [pid = 1766] [id = 98] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8edacc00 == 64 [pid = 1766] [id = 97] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x958f0c00 == 63 [pid = 1766] [id = 96] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x958f0800 == 62 [pid = 1766] [id = 95] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x911d5800 == 61 [pid = 1766] [id = 94] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x91e8e000 == 60 [pid = 1766] [id = 93] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0xa228b400 == 59 [pid = 1766] [id = 92] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x9c16e000 == 58 [pid = 1766] [id = 91] 09:11:28 INFO - PROCESS | 1766 | 1464624688705 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]]]}] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x99301400 == 57 [pid = 1766] [id = 90] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x91335800 == 56 [pid = 1766] [id = 89] 09:11:28 INFO - PROCESS | 1766 | --DOCSHELL 0x918c1800 == 55 [pid = 1766] [id = 88] 09:11:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1937ms 09:11:28 INFO - PROCESS | 1766 | 1464624688765 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 1766 | 1464624688773 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:11:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:11:28 INFO - PROCESS | 1766 | 1464624688783 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1766 | 1464624688786 Marionette TRACE conn4 <- [1,426,null,{}] 09:11:28 INFO - PROCESS | 1766 | 1464624688793 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}] 09:11:28 INFO - PROCESS | 1766 | 1464624688946 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9c12dc00) [pid = 1766] [serial = 258] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9a56cc00) [pid = 1766] [serial = 216] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9c16c800) [pid = 1766] [serial = 259] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9b088800) [pid = 1766] [serial = 261] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9132dc00) [pid = 1766] [serial = 243] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9b084000) [pid = 1766] [serial = 252] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9b228000) [pid = 1766] [serial = 253] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9b29d800) [pid = 1766] [serial = 255] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9ab72c00) [pid = 1766] [serial = 250] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9a56c000) [pid = 1766] [serial = 249] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9517ac00) [pid = 1766] [serial = 247] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x93addc00) [pid = 1766] [serial = 246] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x98158400) [pid = 1766] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9b895c00) [pid = 1766] [serial = 256] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0xa214e800) [pid = 1766] [serial = 262] [outer = (nil)] [url = about:blank] 09:11:29 INFO - PROCESS | 1766 | 1464624689087 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb8c00 == 56 [pid = 1766] [id = 114] 09:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8efd0400) [pid = 1766] [serial = 341] [outer = (nil)] 09:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x918ce800) [pid = 1766] [serial = 342] [outer = 0x8efd0400] 09:11:29 INFO - PROCESS | 1766 | 1464624689159 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91b59400) [pid = 1766] [serial = 343] [outer = 0x8efd0400] 09:11:29 INFO - PROCESS | 1766 | 1464624689964 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] 09:11:30 INFO - PROCESS | 1766 | 1464624690028 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:11:30 INFO - PROCESS | 1766 | 1464624690034 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1766 | 1464624690040 Marionette TRACE conn4 <- [1,430,null,{}] 09:11:30 INFO - PROCESS | 1766 | 1464624690055 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}] 09:11:30 INFO - PROCESS | 1766 | 1464624690224 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:11:30 INFO - PROCESS | 1766 | 1464624690236 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eda1c00 == 57 [pid = 1766] [id = 115] 09:11:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x918cb000) [pid = 1766] [serial = 344] [outer = (nil)] 09:11:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x951b7800) [pid = 1766] [serial = 345] [outer = 0x918cb000] 09:11:30 INFO - PROCESS | 1766 | 1464624690429 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x958edc00) [pid = 1766] [serial = 346] [outer = 0x918cb000] 09:11:31 INFO - PROCESS | 1766 | 1464624691236 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:11:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1236ms 09:11:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:11:31 INFO - PROCESS | 1766 | 1464624691270 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1766 | 1464624691274 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:11:31 INFO - PROCESS | 1766 | 1464624691280 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1766 | 1464624691283 Marionette TRACE conn4 <- [1,434,null,{}] 09:11:31 INFO - PROCESS | 1766 | 1464624691296 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}] 09:11:31 INFO - PROCESS | 1766 | 1464624691503 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:11:31 INFO - PROCESS | 1766 | 1464624691528 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efcf000 == 58 [pid = 1766] [id = 116] 09:11:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x9584e400) [pid = 1766] [serial = 347] [outer = (nil)] 09:11:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x95ae8c00) [pid = 1766] [serial = 348] [outer = 0x9584e400] 09:11:31 INFO - PROCESS | 1766 | 1464624691604 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9810a400) [pid = 1766] [serial = 349] [outer = 0x9584e400] 09:11:32 INFO - PROCESS | 1766 | 1464624692501 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:11:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1290ms 09:11:32 INFO - PROCESS | 1766 | 1464624692570 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1766 | 1464624692574 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:11:32 INFO - PROCESS | 1766 | 1464624692579 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1766 | 1464624692582 Marionette TRACE conn4 <- [1,438,null,{}] 09:11:32 INFO - PROCESS | 1766 | 1464624692588 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}] 09:11:32 INFO - PROCESS | 1766 | 1464624692817 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:11:32 INFO - PROCESS | 1766 | 1464624692838 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed99800 == 59 [pid = 1766] [id = 117] 09:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x958f8400) [pid = 1766] [serial = 350] [outer = (nil)] 09:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9a017800) [pid = 1766] [serial = 351] [outer = 0x958f8400] 09:11:32 INFO - PROCESS | 1766 | 1464624692910 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9a569000) [pid = 1766] [serial = 352] [outer = 0x958f8400] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9517c000) [pid = 1766] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0xa26c7800) [pid = 1766] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x99ef8400) [pid = 1766] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9c23f000) [pid = 1766] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x92252800) [pid = 1766] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x93adbc00) [pid = 1766] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9cda9400) [pid = 1766] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9a01e400) [pid = 1766] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x958ee800) [pid = 1766] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91332000) [pid = 1766] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x918c7400) [pid = 1766] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x95ae8800) [pid = 1766] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x918c4800) [pid = 1766] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:11:33 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x923dbc00) [pid = 1766] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:11:34 INFO - PROCESS | 1766 | 1464624694106 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:11:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1540ms 09:11:34 INFO - PROCESS | 1766 | 1464624694121 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1766 | 1464624694124 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:11:34 INFO - PROCESS | 1766 | 1464624694132 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1766 | 1464624694134 Marionette TRACE conn4 <- [1,442,null,{}] 09:11:34 INFO - PROCESS | 1766 | 1464624694140 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}] 09:11:34 INFO - PROCESS | 1766 | 1464624694370 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:11:34 INFO - PROCESS | 1766 | 1464624694398 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c8000 == 60 [pid = 1766] [id = 118] 09:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x958ee800) [pid = 1766] [serial = 353] [outer = (nil)] 09:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9a56e400) [pid = 1766] [serial = 354] [outer = 0x958ee800] 09:11:34 INFO - PROCESS | 1766 | 1464624694472 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x9ab0d800) [pid = 1766] [serial = 355] [outer = 0x958ee800] 09:11:35 INFO - PROCESS | 1766 | 1464624695275 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1188ms 09:11:35 INFO - PROCESS | 1766 | 1464624695321 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1766 | 1464624695324 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:11:35 INFO - PROCESS | 1766 | 1464624695331 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1766 | 1464624695334 Marionette TRACE conn4 <- [1,446,null,{}] 09:11:35 INFO - PROCESS | 1766 | 1464624695340 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}] 09:11:35 INFO - PROCESS | 1766 | 1464624695579 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:11:35 INFO - PROCESS | 1766 | 1464624695755 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a6400 == 61 [pid = 1766] [id = 119] 09:11:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8e3a8800) [pid = 1766] [serial = 356] [outer = (nil)] 09:11:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8ed9f000) [pid = 1766] [serial = 357] [outer = 0x8e3a8800] 09:11:35 INFO - PROCESS | 1766 | 1464624695845 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8edb1800) [pid = 1766] [serial = 358] [outer = 0x8e3a8800] 09:11:36 INFO - PROCESS | 1766 | 1464624696891 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]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1588ms 09:11:36 INFO - PROCESS | 1766 | 1464624696923 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1766 | 1464624696928 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:11:36 INFO - PROCESS | 1766 | 1464624696937 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1766 | 1464624696944 Marionette TRACE conn4 <- [1,450,null,{}] 09:11:36 INFO - PROCESS | 1766 | 1464624696951 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}] 09:11:37 INFO - PROCESS | 1766 | 1464624697139 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:11:37 INFO - PROCESS | 1766 | 1464624697355 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc6400 == 62 [pid = 1766] [id = 120] 09:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91b5ec00) [pid = 1766] [serial = 359] [outer = (nil)] 09:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92257800) [pid = 1766] [serial = 360] [outer = 0x91b5ec00] 09:11:37 INFO - PROCESS | 1766 | 1464624697489 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x923f1000) [pid = 1766] [serial = 361] [outer = 0x91b5ec00] 09:11:38 INFO - PROCESS | 1766 | 1464624698397 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] 09:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:11:38 INFO - PROCESS | 1766 | 1464624698493 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:11:38 INFO - PROCESS | 1766 | 1464624698500 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1766 | 1464624698503 Marionette TRACE conn4 <- [1,454,null,{}] 09:11:38 INFO - PROCESS | 1766 | 1464624698509 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}] 09:11:38 INFO - PROCESS | 1766 | 1464624698736 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:11:39 INFO - PROCESS | 1766 | 1464624699000 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x958f5400 == 63 [pid = 1766] [id = 121] 09:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x99301400) [pid = 1766] [serial = 362] [outer = (nil)] 09:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9a572400) [pid = 1766] [serial = 363] [outer = 0x99301400] 09:11:39 INFO - PROCESS | 1766 | 1464624699103 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9ab0e000) [pid = 1766] [serial = 364] [outer = 0x99301400] 09:11:39 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:40 INFO - PROCESS | 1766 | 1464624700028 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1588ms 09:11:40 INFO - PROCESS | 1766 | 1464624700089 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1766 | 1464624700095 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:11:40 INFO - PROCESS | 1766 | 1464624700112 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1766 | 1464624700120 Marionette TRACE conn4 <- [1,458,null,{}] 09:11:40 INFO - PROCESS | 1766 | 1464624700126 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}] 09:11:40 INFO - PROCESS | 1766 | 1464624700345 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:11:40 INFO - PROCESS | 1766 | 1464624700574 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab10800 == 64 [pid = 1766] [id = 122] 09:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9ab72c00) [pid = 1766] [serial = 365] [outer = (nil)] 09:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9b089400) [pid = 1766] [serial = 366] [outer = 0x9ab72c00] 09:11:40 INFO - PROCESS | 1766 | 1464624700674 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x9b227c00) [pid = 1766] [serial = 367] [outer = 0x9ab72c00] 09:11:41 INFO - PROCESS | 1766 | 1464624701553 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] 09:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:11:41 INFO - PROCESS | 1766 | 1464624701605 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:11:41 INFO - PROCESS | 1766 | 1464624701612 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1766 | 1464624701616 Marionette TRACE conn4 <- [1,462,null,{}] 09:11:41 INFO - PROCESS | 1766 | 1464624701622 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}] 09:11:41 INFO - PROCESS | 1766 | 1464624701799 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:11:41 INFO - PROCESS | 1766 | 1464624701965 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed9a400 == 65 [pid = 1766] [id = 123] 09:11:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8ed9cc00) [pid = 1766] [serial = 368] [outer = (nil)] 09:11:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9b2ab400) [pid = 1766] [serial = 369] [outer = 0x8ed9cc00] 09:11:42 INFO - PROCESS | 1766 | 1464624702049 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x9b694c00) [pid = 1766] [serial = 370] [outer = 0x8ed9cc00] 09:11:42 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:11:43 INFO - PROCESS | 1766 | 1464624703036 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] 09:11:43 INFO - PROCESS | 1766 | 1464624703100 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:11:43 INFO - PROCESS | 1766 | 1464624703106 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1766 | 1464624703110 Marionette TRACE conn4 <- [1,466,null,{}] 09:11:43 INFO - PROCESS | 1766 | 1464624703116 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}] 09:11:43 INFO - PROCESS | 1766 | 1464624703293 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:11:43 INFO - PROCESS | 1766 | 1464624703514 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c16e000 == 66 [pid = 1766] [id = 124] 09:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x9c16e400) [pid = 1766] [serial = 371] [outer = (nil)] 09:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9c1e9800) [pid = 1766] [serial = 372] [outer = 0x9c16e400] 09:11:43 INFO - PROCESS | 1766 | 1464624703655 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0xa0605800) [pid = 1766] [serial = 373] [outer = 0x9c16e400] 09:11:44 INFO - PROCESS | 1766 | 1464624704660 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] 09:11:44 INFO - PROCESS | 1766 | 1464624704750 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:11:44 INFO - PROCESS | 1766 | 1464624704760 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1766 | 1464624704764 Marionette TRACE conn4 <- [1,470,null,{}] 09:11:44 INFO - PROCESS | 1766 | 1464624704775 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}] 09:11:45 INFO - PROCESS | 1766 | 1464624705001 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:11:45 INFO - PROCESS | 1766 | 1464624705235 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1766 | ++DOCSHELL 0xa0612800 == 67 [pid = 1766] [id = 125] 09:11:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0xa2154000) [pid = 1766] [serial = 374] [outer = (nil)] 09:11:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0xa240f400) [pid = 1766] [serial = 375] [outer = 0xa2154000] 09:11:45 INFO - PROCESS | 1766 | 1464624705414 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0xa2637800) [pid = 1766] [serial = 376] [outer = 0xa2154000] 09:11:46 INFO - PROCESS | 1766 | 1464624706348 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1649ms 09:11:46 INFO - PROCESS | 1766 | 1464624706424 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1766 | 1464624706429 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:11:46 INFO - PROCESS | 1766 | 1464624706437 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1766 | 1464624706440 Marionette TRACE conn4 <- [1,474,null,{}] 09:11:46 INFO - PROCESS | 1766 | 1464624706446 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}] 09:11:46 INFO - PROCESS | 1766 | 1464624706619 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:11:46 INFO - PROCESS | 1766 | 1464624706787 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b56000 == 68 [pid = 1766] [id = 126] 09:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9560a800) [pid = 1766] [serial = 377] [outer = (nil)] 09:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x95611000) [pid = 1766] [serial = 378] [outer = 0x9560a800] 09:11:46 INFO - PROCESS | 1766 | 1464624706874 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x95613000) [pid = 1766] [serial = 379] [outer = 0x9560a800] 09:11:47 INFO - PROCESS | 1766 | 1464624707800 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1433ms 09:11:47 INFO - PROCESS | 1766 | 1464624707871 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1766 | 1464624707875 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:11:47 INFO - PROCESS | 1766 | 1464624707881 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1766 | 1464624707885 Marionette TRACE conn4 <- [1,478,null,{}] 09:11:47 INFO - PROCESS | 1766 | 1464624707891 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}] 09:11:48 INFO - PROCESS | 1766 | 1464624708062 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:11:48 INFO - PROCESS | 1766 | 1464624708275 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a01c00 == 69 [pid = 1766] [id = 127] 09:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x91a03400) [pid = 1766] [serial = 380] [outer = (nil)] 09:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x91a0a000) [pid = 1766] [serial = 381] [outer = 0x91a03400] 09:11:48 INFO - PROCESS | 1766 | 1464624708403 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x91a0d400) [pid = 1766] [serial = 382] [outer = 0x91a03400] 09:11:49 INFO - PROCESS | 1766 | 1464624709324 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1482ms 09:11:49 INFO - PROCESS | 1766 | 1464624709365 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 1766 | 1464624709369 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:11:49 INFO - PROCESS | 1766 | 1464624709376 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1766 | 1464624709386 Marionette TRACE conn4 <- [1,482,null,{}] 09:11:49 INFO - PROCESS | 1766 | 1464624709390 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}] 09:11:49 INFO - PROCESS | 1766 | 1464624709559 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:11:49 INFO - PROCESS | 1766 | 1464624709734 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e39f400 == 70 [pid = 1766] [id = 128] 09:11:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x91a0c800) [pid = 1766] [serial = 383] [outer = (nil)] 09:11:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x95614800) [pid = 1766] [serial = 384] [outer = 0x91a0c800] 09:11:49 INFO - PROCESS | 1766 | 1464624709866 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0xa21adc00) [pid = 1766] [serial = 385] [outer = 0x91a0c800] 09:11:50 INFO - PROCESS | 1766 | 1464624710855 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1536ms 09:11:50 INFO - PROCESS | 1766 | 1464624710912 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:11:50 INFO - PROCESS | 1766 | 1464624710916 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:11:50 INFO - PROCESS | 1766 | 1464624710923 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1766 | 1464624710927 Marionette TRACE conn4 <- [1,486,null,{}] 09:11:50 INFO - PROCESS | 1766 | 1464624710933 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}] 09:11:51 INFO - PROCESS | 1766 | 1464624711109 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:11:51 INFO - PROCESS | 1766 | 1464624711342 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfedc00 == 71 [pid = 1766] [id = 129] 09:11:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x8cff1800) [pid = 1766] [serial = 386] [outer = (nil)] 09:11:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x8cff3c00) [pid = 1766] [serial = 387] [outer = 0x8cff1800] 09:11:51 INFO - PROCESS | 1766 | 1464624711451 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x91b5bc00) [pid = 1766] [serial = 388] [outer = 0x8cff1800] 09:11:52 INFO - PROCESS | 1766 | 1464624712359 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1485ms 09:11:52 INFO - PROCESS | 1766 | 1464624712408 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1766 | 1464624712412 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:11:52 INFO - PROCESS | 1766 | 1464624712419 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1766 | 1464624712423 Marionette TRACE conn4 <- [1,490,null,{}] 09:11:52 INFO - PROCESS | 1766 | 1464624712429 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}] 09:11:52 INFO - PROCESS | 1766 | 1464624712630 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:11:52 INFO - PROCESS | 1766 | 1464624712856 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8db0a800 == 72 [pid = 1766] [id = 130] 09:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8db0e800) [pid = 1766] [serial = 389] [outer = (nil)] 09:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x8db14000) [pid = 1766] [serial = 390] [outer = 0x8db0e800] 09:11:52 INFO - PROCESS | 1766 | 1464624712956 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x918ca400) [pid = 1766] [serial = 391] [outer = 0x8db0e800] 09:11:54 INFO - PROCESS | 1766 | 1464624714093 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1738ms 09:11:54 INFO - PROCESS | 1766 | 1464624714158 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1766 | 1464624714164 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:11:54 INFO - PROCESS | 1766 | 1464624714172 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1766 | 1464624714178 Marionette TRACE conn4 <- [1,494,null,{}] 09:11:54 INFO - PROCESS | 1766 | 1464624714187 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}] 09:11:54 INFO - PROCESS | 1766 | 1464624714410 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:11:54 INFO - PROCESS | 1766 | 1464624714616 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3acc00 == 73 [pid = 1766] [id = 131] 09:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x8ed92c00) [pid = 1766] [serial = 392] [outer = (nil)] 09:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x8eda0400) [pid = 1766] [serial = 393] [outer = 0x8ed92c00] 09:11:54 INFO - PROCESS | 1766 | 1464624714704 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x8efc3800) [pid = 1766] [serial = 394] [outer = 0x8ed92c00] 09:11:55 INFO - PROCESS | 1766 | 1464624715706 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1600ms 09:11:55 INFO - PROCESS | 1766 | 1464624715773 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 1766 | 1464624715781 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:11:55 INFO - PROCESS | 1766 | 1464624715791 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 1766 | 1464624715795 Marionette TRACE conn4 <- [1,498,null,{}] 09:11:55 INFO - PROCESS | 1766 | 1464624715801 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}] 09:11:56 INFO - PROCESS | 1766 | 1464624716017 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x923e6800 == 72 [pid = 1766] [id = 75] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x918c8000 == 71 [pid = 1766] [id = 118] 09:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9be34400) [pid = 1766] [serial = 312] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1766 | 1464624716337 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8db14400 == 72 [pid = 1766] [id = 132] 09:11:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x8e3a1c00) [pid = 1766] [serial = 395] [outer = (nil)] 09:11:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x911cd400) [pid = 1766] [serial = 396] [outer = 0x8e3a1c00] 09:11:56 INFO - PROCESS | 1766 | 1464624716413 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x918cf800) [pid = 1766] [serial = 397] [outer = 0x8e3a1c00] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed99800 == 71 [pid = 1766] [id = 117] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8efcf000 == 70 [pid = 1766] [id = 116] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8eda1c00 == 69 [pid = 1766] [id = 115] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb8c00 == 68 [pid = 1766] [id = 114] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8efc4400 == 67 [pid = 1766] [id = 113] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a3400 == 66 [pid = 1766] [id = 111] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8efc3400 == 65 [pid = 1766] [id = 110] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x9132f000 == 64 [pid = 1766] [id = 109] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed9b000 == 63 [pid = 1766] [id = 108] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed99c00 == 62 [pid = 1766] [id = 107] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x911d9400 == 61 [pid = 1766] [id = 106] 09:11:56 INFO - PROCESS | 1766 | --DOCSHELL 0x911d8000 == 60 [pid = 1766] [id = 105] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9a22d000) [pid = 1766] [serial = 120] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0xa34d1800) [pid = 1766] [serial = 153] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9b374400) [pid = 1766] [serial = 147] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0xa2407c00) [pid = 1766] [serial = 150] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x95178400) [pid = 1766] [serial = 144] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x98996c00) [pid = 1766] [serial = 117] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0xa115dc00) [pid = 1766] [serial = 114] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9ae13400) [pid = 1766] [serial = 306] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x958f4c00) [pid = 1766] [serial = 300] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x95ae2000) [pid = 1766] [serial = 301] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x94604800) [pid = 1766] [serial = 298] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x923dc400) [pid = 1766] [serial = 297] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x91b5a000) [pid = 1766] [serial = 295] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x918d0800) [pid = 1766] [serial = 294] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x9a367000) [pid = 1766] [serial = 303] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x918cdc00) [pid = 1766] [serial = 265] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x918c9c00) [pid = 1766] [serial = 267] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9a225800) [pid = 1766] [serial = 270] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9d19f800) [pid = 1766] [serial = 273] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0xa5044000) [pid = 1766] [serial = 276] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0xa6ea7000) [pid = 1766] [serial = 279] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x958f6800) [pid = 1766] [serial = 282] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x95ae8400) [pid = 1766] [serial = 285] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9cda0800) [pid = 1766] [serial = 288] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8edb4400) [pid = 1766] [serial = 291] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x9b22fc00) [pid = 1766] [serial = 310] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9ae17000) [pid = 1766] [serial = 307] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9a56d400) [pid = 1766] [serial = 304] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9a564c00) [pid = 1766] [serial = 309] [outer = (nil)] [url = about:blank] 09:11:57 INFO - PROCESS | 1766 | 1464624717232 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1486ms 09:11:57 INFO - PROCESS | 1766 | 1464624717278 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1766 | 1464624717282 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:11:57 INFO - PROCESS | 1766 | 1464624717301 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1766 | 1464624717307 Marionette TRACE conn4 <- [1,502,null,{}] 09:11:57 INFO - PROCESS | 1766 | 1464624717322 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}] 09:11:57 INFO - PROCESS | 1766 | 1464624717492 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:11:57 INFO - PROCESS | 1766 | 1464624717506 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed9b000 == 61 [pid = 1766] [id = 133] 09:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x91b56400) [pid = 1766] [serial = 398] [outer = (nil)] 09:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x93adb400) [pid = 1766] [serial = 399] [outer = 0x91b56400] 09:11:57 INFO - PROCESS | 1766 | 1464624717582 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x95178400) [pid = 1766] [serial = 400] [outer = 0x91b56400] 09:11:58 INFO - PROCESS | 1766 | 1464624718514 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1249ms 09:11:58 INFO - PROCESS | 1766 | 1464624718545 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1766 | 1464624718550 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:11:58 INFO - PROCESS | 1766 | 1464624718556 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1766 | 1464624718558 Marionette TRACE conn4 <- [1,506,null,{}] 09:11:58 INFO - PROCESS | 1766 | 1464624718566 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}] 09:11:58 INFO - PROCESS | 1766 | 1464624718892 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:11:59 INFO - PROCESS | 1766 | 1464624719381 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x939b4c00 == 62 [pid = 1766] [id = 134] 09:11:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x95691400) [pid = 1766] [serial = 401] [outer = (nil)] 09:11:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x95aea400) [pid = 1766] [serial = 402] [outer = 0x95691400] 09:11:59 INFO - PROCESS | 1766 | 1464624719476 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x98157800) [pid = 1766] [serial = 403] [outer = 0x95691400] 09:12:00 INFO - PROCESS | 1766 | 1464624720367 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1893ms 09:12:00 INFO - PROCESS | 1766 | 1464624720450 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1766 | 1464624720454 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:12:00 INFO - PROCESS | 1766 | 1464624720460 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1766 | 1464624720462 Marionette TRACE conn4 <- [1,510,null,{}] 09:12:00 INFO - PROCESS | 1766 | 1464624720469 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}] 09:12:00 INFO - PROCESS | 1766 | 1464624720689 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:12:00 INFO - PROCESS | 1766 | 1464624720711 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b51400 == 63 [pid = 1766] [id = 135] 09:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x95aeac00) [pid = 1766] [serial = 404] [outer = (nil)] 09:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9a568c00) [pid = 1766] [serial = 405] [outer = 0x95aeac00] 09:12:00 INFO - PROCESS | 1766 | 1464624720784 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9a728400) [pid = 1766] [serial = 406] [outer = 0x95aeac00] 09:12:01 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x958f8400) [pid = 1766] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:12:01 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8efc5400) [pid = 1766] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:12:01 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8efd0400) [pid = 1766] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:12:01 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9584e400) [pid = 1766] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:12:01 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x918cb000) [pid = 1766] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:12:01 INFO - PROCESS | 1766 | 1464624721692 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1281ms 09:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:12:01 INFO - PROCESS | 1766 | 1464624721743 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 1766 | 1464624721745 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:12:01 INFO - PROCESS | 1766 | 1464624721754 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1766 | 1464624721757 Marionette TRACE conn4 <- [1,514,null,{}] 09:12:01 INFO - PROCESS | 1766 | 1464624721763 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}] 09:12:02 INFO - PROCESS | 1766 | 1464624722006 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:12:02 INFO - PROCESS | 1766 | 1464624722019 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d5000 == 64 [pid = 1766] [id = 136] 09:12:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x95182000) [pid = 1766] [serial = 407] [outer = (nil)] 09:12:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9ab16c00) [pid = 1766] [serial = 408] [outer = 0x95182000] 09:12:02 INFO - PROCESS | 1766 | 1464624722093 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9ae1ec00) [pid = 1766] [serial = 409] [outer = 0x95182000] 09:12:02 INFO - PROCESS | 1766 | 1464624722941 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]]]}] 09:12:02 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 09:12:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1234ms 09:12:02 INFO - PROCESS | 1766 | 1464624722986 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1766 | 1464624722990 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:12:02 INFO - PROCESS | 1766 | 1464624722996 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1766 | 1464624722998 Marionette TRACE conn4 <- [1,518,null,{}] 09:12:03 INFO - PROCESS | 1766 | 1464624723009 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}] 09:12:03 INFO - PROCESS | 1766 | 1464624723159 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:12:03 INFO - PROCESS | 1766 | 1464624723175 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a3400 == 65 [pid = 1766] [id = 137] 09:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x958f8400) [pid = 1766] [serial = 410] [outer = (nil)] 09:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9b231000) [pid = 1766] [serial = 411] [outer = 0x958f8400] 09:12:03 INFO - PROCESS | 1766 | 1464624723247 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9b29fc00) [pid = 1766] [serial = 412] [outer = 0x958f8400] 09:12:04 INFO - PROCESS | 1766 | 1464624724456 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1534ms 09:12:04 INFO - PROCESS | 1766 | 1464624724531 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1766 | 1464624724536 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:12:04 INFO - PROCESS | 1766 | 1464624724546 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1766 | 1464624724551 Marionette TRACE conn4 <- [1,522,null,{}] 09:12:04 INFO - PROCESS | 1766 | 1464624724559 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}] 09:12:04 INFO - PROCESS | 1766 | 1464624724790 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:12:05 INFO - PROCESS | 1766 | 1464624725060 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed9a000 == 66 [pid = 1766] [id = 138] 09:12:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x8edb5000) [pid = 1766] [serial = 413] [outer = (nil)] 09:12:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x8efcfc00) [pid = 1766] [serial = 414] [outer = 0x8edb5000] 09:12:05 INFO - PROCESS | 1766 | 1464624725153 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x918cdc00) [pid = 1766] [serial = 415] [outer = 0x8edb5000] 09:12:06 INFO - PROCESS | 1766 | 1464624726060 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1583ms 09:12:06 INFO - PROCESS | 1766 | 1464624726130 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1766 | 1464624726138 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:12:06 INFO - PROCESS | 1766 | 1464624726149 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1766 | 1464624726153 Marionette TRACE conn4 <- [1,526,null,{}] 09:12:06 INFO - PROCESS | 1766 | 1464624726159 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}] 09:12:06 INFO - PROCESS | 1766 | 1464624726389 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:12:06 INFO - PROCESS | 1766 | 1464624726656 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ae6400 == 67 [pid = 1766] [id = 139] 09:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9560d800) [pid = 1766] [serial = 416] [outer = (nil)] 09:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x95698400) [pid = 1766] [serial = 417] [outer = 0x9560d800] 09:12:06 INFO - PROCESS | 1766 | 1464624726759 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x98157c00) [pid = 1766] [serial = 418] [outer = 0x9560d800] 09:12:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9ab15800) [pid = 1766] [serial = 419] [outer = 0x93c8f800] 09:12:07 INFO - PROCESS | 1766 | 1464624727821 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]]]}] 09:12:07 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 09:12:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1734ms 09:12:07 INFO - PROCESS | 1766 | 1464624727884 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1766 | 1464624727888 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:12:07 INFO - PROCESS | 1766 | 1464624727895 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1766 | 1464624727902 Marionette TRACE conn4 <- [1,530,null,{}] 09:12:07 INFO - PROCESS | 1766 | 1464624727918 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}] 09:12:08 INFO - PROCESS | 1766 | 1464624728145 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:12:08 INFO - PROCESS | 1766 | 1464624728468 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x99f67800 == 68 [pid = 1766] [id = 140] 09:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9b22f000) [pid = 1766] [serial = 420] [outer = (nil)] 09:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9c16b000) [pid = 1766] [serial = 421] [outer = 0x9b22f000] 09:12:08 INFO - PROCESS | 1766 | 1464624728625 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x9c231800) [pid = 1766] [serial = 422] [outer = 0x9b22f000] 09:12:09 INFO - PROCESS | 1766 | 1464624729678 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"]]]}] 09:12:09 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 09:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:12:09 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 09:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:12:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:12:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1842ms 09:12:09 INFO - PROCESS | 1766 | 1464624729745 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1766 | 1464624729749 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:12:09 INFO - PROCESS | 1766 | 1464624729758 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1766 | 1464624729761 Marionette TRACE conn4 <- [1,534,null,{}] 09:12:09 INFO - PROCESS | 1766 | 1464624729767 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}] 09:12:09 INFO - PROCESS | 1766 | 1464624729962 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:12:10 INFO - PROCESS | 1766 | 1464624730138 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8db0d800 == 69 [pid = 1766] [id = 141] 09:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x8dcde000) [pid = 1766] [serial = 423] [outer = (nil)] 09:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9b233000) [pid = 1766] [serial = 424] [outer = 0x8dcde000] 09:12:10 INFO - PROCESS | 1766 | 1464624730223 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9cda6000) [pid = 1766] [serial = 425] [outer = 0x8dcde000] 09:12:11 INFO - PROCESS | 1766 | 1464624731104 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:12:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1379ms 09:12:11 INFO - PROCESS | 1766 | 1464624731171 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1766 | 1464624731176 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:12:11 INFO - PROCESS | 1766 | 1464624731184 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1766 | 1464624731188 Marionette TRACE conn4 <- [1,538,null,{}] 09:12:11 INFO - PROCESS | 1766 | 1464624731193 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}] 09:12:11 INFO - PROCESS | 1766 | 1464624731385 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:12:11 INFO - PROCESS | 1766 | 1464624731568 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcdb400 == 70 [pid = 1766] [id = 142] 09:12:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x8dcddc00) [pid = 1766] [serial = 426] [outer = (nil)] 09:12:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9b0c7800) [pid = 1766] [serial = 427] [outer = 0x8dcddc00] 09:12:11 INFO - PROCESS | 1766 | 1464624731653 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9b0cfc00) [pid = 1766] [serial = 428] [outer = 0x8dcddc00] 09:12:12 INFO - PROCESS | 1766 | 1464624732551 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]]]}] 09:12:12 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. 09:12:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1383ms 09:12:12 INFO - PROCESS | 1766 | 1464624732568 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1766 | 1464624732572 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:12:12 INFO - PROCESS | 1766 | 1464624732578 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1766 | 1464624732581 Marionette TRACE conn4 <- [1,542,null,{}] 09:12:12 INFO - PROCESS | 1766 | 1464624732587 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}] 09:12:12 INFO - PROCESS | 1766 | 1464624732773 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:12:12 INFO - PROCESS | 1766 | 1464624732954 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfefc00 == 71 [pid = 1766] [id = 143] 09:12:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x8eccd000) [pid = 1766] [serial = 429] [outer = (nil)] 09:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x8ecd3800) [pid = 1766] [serial = 430] [outer = 0x8eccd000] 09:12:13 INFO - PROCESS | 1766 | 1464624733043 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x9b0d3000) [pid = 1766] [serial = 431] [outer = 0x8eccd000] 09:12:13 INFO - PROCESS | 1766 | 1464624733877 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]]]}] 09:12:13 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. 09:12:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1329ms 09:12:13 INFO - PROCESS | 1766 | 1464624733908 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1766 | 1464624733911 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:12:13 INFO - PROCESS | 1766 | 1464624733918 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1766 | 1464624733921 Marionette TRACE conn4 <- [1,546,null,{}] 09:12:13 INFO - PROCESS | 1766 | 1464624733927 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}] 09:12:14 INFO - PROCESS | 1766 | 1464624734167 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:12:14 INFO - PROCESS | 1766 | 1464624734345 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7c1c00 == 72 [pid = 1766] [id = 144] 09:12:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x8c7c2000) [pid = 1766] [serial = 432] [outer = (nil)] 09:12:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x8c7c5000) [pid = 1766] [serial = 433] [outer = 0x8c7c2000] 09:12:14 INFO - PROCESS | 1766 | 1464624734437 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x8c7c9c00) [pid = 1766] [serial = 434] [outer = 0x8c7c2000] 09:12:15 INFO - PROCESS | 1766 | 1464624735332 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]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:12:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1436ms 09:12:15 INFO - PROCESS | 1766 | 1464624735381 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1766 | 1464624735386 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:12:15 INFO - PROCESS | 1766 | 1464624735394 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1766 | 1464624735397 Marionette TRACE conn4 <- [1,550,null,{}] 09:12:15 INFO - PROCESS | 1766 | 1464624735403 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}] 09:12:15 INFO - PROCESS | 1766 | 1464624735595 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:12:15 INFO - PROCESS | 1766 | 1464624735787 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7c6400 == 73 [pid = 1766] [id = 145] 09:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x8c7c7000) [pid = 1766] [serial = 435] [outer = (nil)] 09:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x8c7d0800) [pid = 1766] [serial = 436] [outer = 0x8c7c7000] 09:12:15 INFO - PROCESS | 1766 | 1464624735872 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x923d3800) [pid = 1766] [serial = 437] [outer = 0x8c7c7000] 09:12:16 INFO - PROCESS | 1766 | 1464624736756 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]]]}] 09:12:16 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. 09:12:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1381ms 09:12:16 INFO - PROCESS | 1766 | 1464624736817 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1766 | 1464624736821 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:12:16 INFO - PROCESS | 1766 | 1464624736833 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1766 | 1464624736835 Marionette TRACE conn4 <- [1,554,null,{}] 09:12:16 INFO - PROCESS | 1766 | 1464624736841 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}] 09:12:17 INFO - PROCESS | 1766 | 1464624737012 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:12:17 INFO - PROCESS | 1766 | 1464624737201 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b334400 == 74 [pid = 1766] [id = 146] 09:12:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8b335400) [pid = 1766] [serial = 438] [outer = (nil)] 09:12:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8b33c000) [pid = 1766] [serial = 439] [outer = 0x8b335400] 09:12:17 INFO - PROCESS | 1766 | 1464624737287 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x8b33f000) [pid = 1766] [serial = 440] [outer = 0x8b335400] 09:12:17 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:18 INFO - PROCESS | 1766 | 1464624738222 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:12:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1428ms 09:12:18 INFO - PROCESS | 1766 | 1464624738261 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1766 | 1464624738265 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:12:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:12:18 INFO - PROCESS | 1766 | 1464624738271 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1766 | 1464624738274 Marionette TRACE conn4 <- [1,558,null,{}] 09:12:18 INFO - PROCESS | 1766 | 1464624738280 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}] 09:12:18 INFO - PROCESS | 1766 | 1464624738458 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:12:18 INFO - PROCESS | 1766 | 1464624738643 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33c800 == 75 [pid = 1766] [id = 147] 09:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x8b33d400) [pid = 1766] [serial = 441] [outer = (nil)] 09:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x8b4af400) [pid = 1766] [serial = 442] [outer = 0x8b33d400] 09:12:18 INFO - PROCESS | 1766 | 1464624738725 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x8b4b2000) [pid = 1766] [serial = 443] [outer = 0x8b33d400] 09:12:19 INFO - PROCESS | 1766 | 1464624739741 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1544ms 09:12:19 INFO - PROCESS | 1766 | 1464624739816 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1766 | 1464624739819 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:12:19 INFO - PROCESS | 1766 | 1464624739826 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1766 | 1464624739830 Marionette TRACE conn4 <- [1,562,null,{}] 09:12:19 INFO - PROCESS | 1766 | 1464624739836 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}] 09:12:20 INFO - PROCESS | 1766 | 1464624740071 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:12:20 INFO - PROCESS | 1766 | 1464624740296 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ab800 == 76 [pid = 1766] [id = 148] 09:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x8b4b1800) [pid = 1766] [serial = 444] [outer = (nil)] 09:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0xa1166400) [pid = 1766] [serial = 445] [outer = 0x8b4b1800] 09:12:20 INFO - PROCESS | 1766 | 1464624740430 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0xa2605800) [pid = 1766] [serial = 446] [outer = 0x8b4b1800] 09:12:20 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:21 INFO - PROCESS | 1766 | 1464624741310 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]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1537ms 09:12:21 INFO - PROCESS | 1766 | 1464624741363 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 1766 | 1464624741367 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:12:21 INFO - PROCESS | 1766 | 1464624741375 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1766 | 1464624741378 Marionette TRACE conn4 <- [1,566,null,{}] 09:12:21 INFO - PROCESS | 1766 | 1464624741384 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}] 09:12:21 INFO - PROCESS | 1766 | 1464624741562 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:12:21 INFO - PROCESS | 1766 | 1464624741748 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac09c00 == 77 [pid = 1766] [id = 149] 09:12:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8ac0bc00) [pid = 1766] [serial = 447] [outer = (nil)] 09:12:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x8ac13000) [pid = 1766] [serial = 448] [outer = 0x8ac0bc00] 09:12:21 INFO - PROCESS | 1766 | 1464624741833 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x8ac14c00) [pid = 1766] [serial = 449] [outer = 0x8ac0bc00] 09:12:22 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:22 INFO - PROCESS | 1766 | 1464624742720 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1379ms 09:12:22 INFO - PROCESS | 1766 | 1464624742755 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1766 | 1464624742759 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:12:22 INFO - PROCESS | 1766 | 1464624742765 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1766 | 1464624742768 Marionette TRACE conn4 <- [1,570,null,{}] 09:12:22 INFO - PROCESS | 1766 | 1464624742774 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}] 09:12:22 INFO - PROCESS | 1766 | 1464624742945 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:12:23 INFO - PROCESS | 1766 | 1464624743131 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac11800 == 78 [pid = 1766] [id = 150] 09:12:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x8ac11c00) [pid = 1766] [serial = 450] [outer = (nil)] 09:12:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x8ecd3000) [pid = 1766] [serial = 451] [outer = 0x8ac11c00] 09:12:23 INFO - PROCESS | 1766 | 1464624743216 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x91062400) [pid = 1766] [serial = 452] [outer = 0x8ac11c00] 09:12:23 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:24 INFO - PROCESS | 1766 | 1464624744108 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:12:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1436ms 09:12:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:12:24 INFO - PROCESS | 1766 | 1464624744202 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1766 | 1464624744206 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:12:24 INFO - PROCESS | 1766 | 1464624744212 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1766 | 1464624744215 Marionette TRACE conn4 <- [1,574,null,{}] 09:12:24 INFO - PROCESS | 1766 | 1464624744221 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}] 09:12:24 INFO - PROCESS | 1766 | 1464624744431 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:12:24 INFO - PROCESS | 1766 | 1464624744671 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0ec00 == 79 [pid = 1766] [id = 151] 09:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x8c998800) [pid = 1766] [serial = 453] [outer = (nil)] 09:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x8c99e800) [pid = 1766] [serial = 454] [outer = 0x8c998800] 09:12:24 INFO - PROCESS | 1766 | 1464624744797 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 208 (0x8c9a1000) [pid = 1766] [serial = 455] [outer = 0x8c998800] 09:12:26 INFO - PROCESS | 1766 | 1464624746184 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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:12:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1998ms 09:12:26 INFO - PROCESS | 1766 | 1464624746269 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1766 | 1464624746275 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:12:26 INFO - PROCESS | 1766 | 1464624746307 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1766 | 1464624746313 Marionette TRACE conn4 <- [1,578,null,{}] 09:12:26 INFO - PROCESS | 1766 | 1464624746322 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}] 09:12:26 INFO - PROCESS | 1766 | 1464624746500 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:12:26 INFO - PROCESS | 1766 | 1464624746684 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b342000 == 80 [pid = 1766] [id = 152] 09:12:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 209 (0x8b4b8400) [pid = 1766] [serial = 456] [outer = (nil)] 09:12:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 210 (0x8c9a1400) [pid = 1766] [serial = 457] [outer = 0x8b4b8400] 09:12:26 INFO - PROCESS | 1766 | 1464624746761 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 211 (0x8cfe7c00) [pid = 1766] [serial = 458] [outer = 0x8b4b8400] 09:12:27 INFO - PROCESS | 1766 | 1464624747776 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:12:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1543ms 09:12:27 INFO - PROCESS | 1766 | 1464624747846 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1766 | 1464624747853 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:12:27 INFO - PROCESS | 1766 | 1464624747863 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1766 | 1464624747867 Marionette TRACE conn4 <- [1,582,null,{}] 09:12:27 INFO - PROCESS | 1766 | 1464624747873 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}] 09:12:28 INFO - PROCESS | 1766 | 1464624748047 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:12:28 INFO - PROCESS | 1766 | 1464624748323 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dce1c00 == 81 [pid = 1766] [id = 153] 09:12:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 212 (0x8dce6c00) [pid = 1766] [serial = 459] [outer = (nil)] 09:12:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 213 (0x8ecc8000) [pid = 1766] [serial = 460] [outer = 0x8dce6c00] 09:12:28 INFO - PROCESS | 1766 | 1464624748404 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 214 (0x8ecd0400) [pid = 1766] [serial = 461] [outer = 0x8dce6c00] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2a3000 == 80 [pid = 1766] [id = 28] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x911d5000 == 79 [pid = 1766] [id = 136] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 213 (0x9a56e400) [pid = 1766] [serial = 354] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 212 (0x9a56d800) [pid = 1766] [serial = 321] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 211 (0x91b60000) [pid = 1766] [serial = 315] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 210 (0x8efcc400) [pid = 1766] [serial = 330] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 209 (0x98157000) [pid = 1766] [serial = 318] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 208 (0x9c1e4800) [pid = 1766] [serial = 324] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 207 (0x8e3a9c00) [pid = 1766] [serial = 333] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0x9584b400) [pid = 1766] [serial = 327] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x91b51400 == 78 [pid = 1766] [id = 135] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x939b4c00 == 77 [pid = 1766] [id = 134] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed9b000 == 76 [pid = 1766] [id = 133] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8db14400 == 75 [pid = 1766] [id = 132] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3acc00 == 74 [pid = 1766] [id = 131] 09:12:29 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab10800 == 73 [pid = 1766] [id = 122] 09:12:29 INFO - PROCESS | 1766 | 1464624749417 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]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:12:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1581ms 09:12:29 INFO - PROCESS | 1766 | 1464624749445 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1766 | 1464624749449 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:12:29 INFO - PROCESS | 1766 | 1464624749455 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1766 | 1464624749461 Marionette TRACE conn4 <- [1,586,null,{}] 09:12:29 INFO - PROCESS | 1766 | 1464624749476 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}] 09:12:29 INFO - PROCESS | 1766 | 1464624749664 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0x9a569000) [pid = 1766] [serial = 352] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0x95850800) [pid = 1766] [serial = 336] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x91333800) [pid = 1766] [serial = 340] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x91b59400) [pid = 1766] [serial = 343] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x9810a400) [pid = 1766] [serial = 349] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x918ce800) [pid = 1766] [serial = 342] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x95ae8c00) [pid = 1766] [serial = 348] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x958edc00) [pid = 1766] [serial = 346] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x9a017800) [pid = 1766] [serial = 351] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x951b7800) [pid = 1766] [serial = 345] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x911cdc00) [pid = 1766] [serial = 339] [outer = (nil)] [url = about:blank] 09:12:29 INFO - PROCESS | 1766 | 1464624749884 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a0800 == 74 [pid = 1766] [id = 154] 09:12:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x8e3ac400) [pid = 1766] [serial = 462] [outer = (nil)] 09:12:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x91065000) [pid = 1766] [serial = 463] [outer = 0x8e3ac400] 09:12:29 INFO - PROCESS | 1766 | 1464624749966 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x9106c400) [pid = 1766] [serial = 464] [outer = 0x8e3ac400] 09:12:30 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:30 INFO - PROCESS | 1766 | 1464624750693 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:12:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1289ms 09:12:30 INFO - PROCESS | 1766 | 1464624750745 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1766 | 1464624750750 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:12:30 INFO - PROCESS | 1766 | 1464624750764 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1766 | 1464624750768 Marionette TRACE conn4 <- [1,590,null,{}] 09:12:30 INFO - PROCESS | 1766 | 1464624750777 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}] 09:12:31 INFO - PROCESS | 1766 | 1464624751001 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:12:31 INFO - PROCESS | 1766 | 1464624751018 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x91065800 == 75 [pid = 1766] [id = 155] 09:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x9106dc00) [pid = 1766] [serial = 465] [outer = (nil)] 09:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x9132ec00) [pid = 1766] [serial = 466] [outer = 0x9106dc00] 09:12:31 INFO - PROCESS | 1766 | 1464624751091 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x918c6000) [pid = 1766] [serial = 467] [outer = 0x9106dc00] 09:12:32 INFO - PROCESS | 1766 | 1464624752001 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:12:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1312ms 09:12:32 INFO - PROCESS | 1766 | 1464624752069 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1766 | 1464624752072 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:12:32 INFO - PROCESS | 1766 | 1464624752078 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1766 | 1464624752082 Marionette TRACE conn4 <- [1,594,null,{}] 09:12:32 INFO - PROCESS | 1766 | 1464624752087 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}] 09:12:32 INFO - PROCESS | 1766 | 1464624752316 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:12:32 INFO - PROCESS | 1766 | 1464624752339 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x911da800 == 76 [pid = 1766] [id = 156] 09:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x9132b800) [pid = 1766] [serial = 468] [outer = (nil)] 09:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x91a0f400) [pid = 1766] [serial = 469] [outer = 0x9132b800] 09:12:32 INFO - PROCESS | 1766 | 1464624752410 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x91b55800) [pid = 1766] [serial = 470] [outer = 0x9132b800] 09:12:33 INFO - PROCESS | 1766 | 1464624753426 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:12:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1379ms 09:12:33 INFO - PROCESS | 1766 | 1464624753466 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 1766 | 1464624753469 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:12:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:12:33 INFO - PROCESS | 1766 | 1464624753475 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1766 | 1464624753478 Marionette TRACE conn4 <- [1,598,null,{}] 09:12:33 INFO - PROCESS | 1766 | 1464624753484 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}] 09:12:33 INFO - PROCESS | 1766 | 1464624753745 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x9b235000) [pid = 1766] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x95691400) [pid = 1766] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x95aeac00) [pid = 1766] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x95182000) [pid = 1766] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x8ed92c00) [pid = 1766] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x8e3a1c00) [pid = 1766] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x91b56400) [pid = 1766] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:12:34 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x958ee800) [pid = 1766] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:12:34 INFO - PROCESS | 1766 | 1464624754190 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a1c00 == 77 [pid = 1766] [id = 157] 09:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x8e3ae000) [pid = 1766] [serial = 471] [outer = (nil)] 09:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x91b51400) [pid = 1766] [serial = 472] [outer = 0x8e3ae000] 09:12:34 INFO - PROCESS | 1766 | 1464624754264 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x937ebc00) [pid = 1766] [serial = 473] [outer = 0x8e3ae000] 09:12:35 INFO - PROCESS | 1766 | 1464624755002 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:12:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1582ms 09:12:35 INFO - PROCESS | 1766 | 1464624755059 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1766 | 1464624755063 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:12:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:12:35 INFO - PROCESS | 1766 | 1464624755069 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1766 | 1464624755073 Marionette TRACE conn4 <- [1,602,null,{}] 09:12:35 INFO - PROCESS | 1766 | 1464624755078 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}] 09:12:35 INFO - PROCESS | 1766 | 1464624755237 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:12:35 INFO - PROCESS | 1766 | 1464624755252 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b0400 == 78 [pid = 1766] [id = 158] 09:12:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8dcdd800) [pid = 1766] [serial = 474] [outer = (nil)] 09:12:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x946b2800) [pid = 1766] [serial = 475] [outer = 0x8dcdd800] 09:12:35 INFO - PROCESS | 1766 | 1464624755324 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x95182000) [pid = 1766] [serial = 476] [outer = 0x8dcdd800] 09:12:36 INFO - PROCESS | 1766 | 1464624756321 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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:12:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1281ms 09:12:36 INFO - PROCESS | 1766 | 1464624756354 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1766 | 1464624756360 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:12:36 INFO - PROCESS | 1766 | 1464624756386 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1766 | 1464624756393 Marionette TRACE conn4 <- [1,606,null,{}] 09:12:36 INFO - PROCESS | 1766 | 1464624756404 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}] 09:12:36 INFO - PROCESS | 1766 | 1464624756608 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:12:36 INFO - PROCESS | 1766 | 1464624756852 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ae000 == 79 [pid = 1766] [id = 159] 09:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x8b4bac00) [pid = 1766] [serial = 477] [outer = (nil)] 09:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x8c9a3000) [pid = 1766] [serial = 478] [outer = 0x8b4bac00] 09:12:36 INFO - PROCESS | 1766 | 1464624756956 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x8cfed400) [pid = 1766] [serial = 479] [outer = 0x8b4bac00] 09:12:37 INFO - PROCESS | 1766 | 1464624757859 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:12:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1555ms 09:12:37 INFO - PROCESS | 1766 | 1464624757925 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1766 | 1464624757934 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:12:37 INFO - PROCESS | 1766 | 1464624757944 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1766 | 1464624757948 Marionette TRACE conn4 <- [1,610,null,{}] 09:12:37 INFO - PROCESS | 1766 | 1464624757955 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}] 09:12:38 INFO - PROCESS | 1766 | 1464624758147 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:12:38 INFO - PROCESS | 1766 | 1464624758379 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecc8800 == 80 [pid = 1766] [id = 160] 09:12:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x8eccc400) [pid = 1766] [serial = 480] [outer = (nil)] 09:12:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x8ed99400) [pid = 1766] [serial = 481] [outer = 0x8eccc400] 09:12:38 INFO - PROCESS | 1766 | 1464624758511 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 208 (0x8efc4800) [pid = 1766] [serial = 482] [outer = 0x8eccc400] 09:12:39 INFO - PROCESS | 1766 | 1464624759478 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:12:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1582ms 09:12:39 INFO - PROCESS | 1766 | 1464624759527 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1766 | 1464624759533 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:12:39 INFO - PROCESS | 1766 | 1464624759540 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1766 | 1464624759553 Marionette TRACE conn4 <- [1,614,null,{}] 09:12:39 INFO - PROCESS | 1766 | 1464624759574 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}] 09:12:39 INFO - PROCESS | 1766 | 1464624759817 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:12:40 INFO - PROCESS | 1766 | 1464624760047 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d3400 == 81 [pid = 1766] [id = 161] 09:12:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 209 (0x91b5ac00) [pid = 1766] [serial = 483] [outer = (nil)] 09:12:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 210 (0x923e0000) [pid = 1766] [serial = 484] [outer = 0x91b5ac00] 09:12:40 INFO - PROCESS | 1766 | 1464624760181 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 211 (0x95173400) [pid = 1766] [serial = 485] [outer = 0x91b5ac00] 09:12:41 INFO - PROCESS | 1766 | 1464624761070 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]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:12:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1602ms 09:12:41 INFO - PROCESS | 1766 | 1464624761144 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1766 | 1464624761148 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:12:41 INFO - PROCESS | 1766 | 1464624761155 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1766 | 1464624761158 Marionette TRACE conn4 <- [1,618,null,{}] 09:12:41 INFO - PROCESS | 1766 | 1464624761164 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}] 09:12:41 INFO - PROCESS | 1766 | 1464624761393 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:12:41 INFO - PROCESS | 1766 | 1464624761622 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c99fc00 == 82 [pid = 1766] [id = 162] 09:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 212 (0x951b9000) [pid = 1766] [serial = 486] [outer = (nil)] 09:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 213 (0x956a0c00) [pid = 1766] [serial = 487] [outer = 0x951b9000] 09:12:41 INFO - PROCESS | 1766 | 1464624761754 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 214 (0x958ef800) [pid = 1766] [serial = 488] [outer = 0x951b9000] 09:12:42 INFO - PROCESS | 1766 | 1464624762609 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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:12:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1485ms 09:12:42 INFO - PROCESS | 1766 | 1464624762641 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1766 | 1464624762646 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:12:42 INFO - PROCESS | 1766 | 1464624762652 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1766 | 1464624762656 Marionette TRACE conn4 <- [1,622,null,{}] 09:12:42 INFO - PROCESS | 1766 | 1464624762662 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}] 09:12:42 INFO - PROCESS | 1766 | 1464624762838 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:12:43 INFO - PROCESS | 1766 | 1464624763025 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x95696c00 == 83 [pid = 1766] [id = 163] 09:12:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 215 (0x95852c00) [pid = 1766] [serial = 489] [outer = (nil)] 09:12:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 216 (0x97769c00) [pid = 1766] [serial = 490] [outer = 0x95852c00] 09:12:43 INFO - PROCESS | 1766 | 1464624763109 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 217 (0x98157400) [pid = 1766] [serial = 491] [outer = 0x95852c00] 09:12:44 INFO - PROCESS | 1766 | 1464624764030 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1430ms 09:12:44 INFO - PROCESS | 1766 | 1464624764083 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1766 | 1464624764087 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:12:44 INFO - PROCESS | 1766 | 1464624764094 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1766 | 1464624764097 Marionette TRACE conn4 <- [1,626,null,{}] 09:12:44 INFO - PROCESS | 1766 | 1464624764103 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}] 09:12:44 INFO - PROCESS | 1766 | 1464624764314 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:12:44 INFO - PROCESS | 1766 | 1464624764499 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x95ae8800 == 84 [pid = 1766] [id = 164] 09:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 218 (0x98104800) [pid = 1766] [serial = 492] [outer = (nil)] 09:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 219 (0x9a572000) [pid = 1766] [serial = 493] [outer = 0x98104800] 09:12:44 INFO - PROCESS | 1766 | 1464624764658 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 220 (0x9ab16800) [pid = 1766] [serial = 494] [outer = 0x98104800] 09:12:45 INFO - PROCESS | 1766 | 1464624765550 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:12:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1530ms 09:12:45 INFO - PROCESS | 1766 | 1464624765625 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1766 | 1464624765629 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:12:45 INFO - PROCESS | 1766 | 1464624765635 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1766 | 1464624765639 Marionette TRACE conn4 <- [1,630,null,{}] 09:12:45 INFO - PROCESS | 1766 | 1464624765644 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}] 09:12:45 INFO - PROCESS | 1766 | 1464624765871 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:12:46 INFO - PROCESS | 1766 | 1464624766098 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a017800 == 85 [pid = 1766] [id = 165] 09:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 221 (0x9a56d000) [pid = 1766] [serial = 495] [outer = (nil)] 09:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 222 (0x9b08d400) [pid = 1766] [serial = 496] [outer = 0x9a56d000] 09:12:46 INFO - PROCESS | 1766 | 1464624766229 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 223 (0x9b0d4c00) [pid = 1766] [serial = 497] [outer = 0x9a56d000] 09:12:47 INFO - PROCESS | 1766 | 1464624767111 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1536ms 09:12:47 INFO - PROCESS | 1766 | 1464624767172 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1766 | 1464624767176 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:12:47 INFO - PROCESS | 1766 | 1464624767182 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1766 | 1464624767186 Marionette TRACE conn4 <- [1,634,null,{}] 09:12:47 INFO - PROCESS | 1766 | 1464624767192 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}] 09:12:47 INFO - PROCESS | 1766 | 1464624767369 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:12:47 INFO - PROCESS | 1766 | 1464624767557 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x958ee800 == 86 [pid = 1766] [id = 166] 09:12:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 224 (0x9ae17400) [pid = 1766] [serial = 498] [outer = (nil)] 09:12:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x9b37ac00) [pid = 1766] [serial = 499] [outer = 0x9ae17400] 09:12:47 INFO - PROCESS | 1766 | 1464624767688 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x9bbbc000) [pid = 1766] [serial = 500] [outer = 0x9ae17400] 09:12:48 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:48 INFO - PROCESS | 1766 | 1464624768527 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1385ms 09:12:48 INFO - PROCESS | 1766 | 1464624768567 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:12:48 INFO - PROCESS | 1766 | 1464624768572 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:12:48 INFO - PROCESS | 1766 | 1464624768578 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1766 | 1464624768582 Marionette TRACE conn4 <- [1,638,null,{}] 09:12:48 INFO - PROCESS | 1766 | 1464624768587 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}] 09:12:48 INFO - PROCESS | 1766 | 1464624768763 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:12:48 INFO - PROCESS | 1766 | 1464624768954 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae1d000 == 87 [pid = 1766] [id = 167] 09:12:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x9b231800) [pid = 1766] [serial = 501] [outer = (nil)] 09:12:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x9c239800) [pid = 1766] [serial = 502] [outer = 0x9b231800] 09:12:49 INFO - PROCESS | 1766 | 1464624769038 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x9d1d0c00) [pid = 1766] [serial = 503] [outer = 0x9b231800] 09:12:49 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:50 INFO - PROCESS | 1766 | 1464624770009 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]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1481ms 09:12:50 INFO - PROCESS | 1766 | 1464624770059 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1766 | 1464624770063 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:12:50 INFO - PROCESS | 1766 | 1464624770070 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1766 | 1464624770072 Marionette TRACE conn4 <- [1,642,null,{}] 09:12:50 INFO - PROCESS | 1766 | 1464624770079 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}] 09:12:50 INFO - PROCESS | 1766 | 1464624770265 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:12:50 INFO - PROCESS | 1766 | 1464624770495 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bbc6400 == 88 [pid = 1766] [id = 168] 09:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x9c170400) [pid = 1766] [serial = 504] [outer = (nil)] 09:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0xa260e000) [pid = 1766] [serial = 505] [outer = 0x9c170400] 09:12:50 INFO - PROCESS | 1766 | 1464624770624 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0xa3063c00) [pid = 1766] [serial = 506] [outer = 0x9c170400] 09:12:51 INFO - PROCESS | 1766 | 1464624771524 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1491ms 09:12:51 INFO - PROCESS | 1766 | 1464624771562 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:12:51 INFO - PROCESS | 1766 | 1464624771567 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:12:51 INFO - PROCESS | 1766 | 1464624771573 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1766 | 1464624771577 Marionette TRACE conn4 <- [1,646,null,{}] 09:12:51 INFO - PROCESS | 1766 | 1464624771583 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}] 09:12:51 INFO - PROCESS | 1766 | 1464624771788 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:12:52 INFO - PROCESS | 1766 | 1464624771989 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e8000 == 89 [pid = 1766] [id = 169] 09:12:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x8a7ef000) [pid = 1766] [serial = 507] [outer = (nil)] 09:12:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 234 (0x8a7f5400) [pid = 1766] [serial = 508] [outer = 0x8a7ef000] 09:12:52 INFO - PROCESS | 1766 | 1464624772138 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0xa3090400) [pid = 1766] [serial = 509] [outer = 0x8a7ef000] 09:12:53 INFO - PROCESS | 1766 | 1464624773047 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1530ms 09:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:12:53 INFO - PROCESS | 1766 | 1464624773103 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1766 | 1464624773106 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:12:53 INFO - PROCESS | 1766 | 1464624773113 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1766 | 1464624773116 Marionette TRACE conn4 <- [1,650,null,{}] 09:12:53 INFO - PROCESS | 1766 | 1464624773122 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}] 09:12:53 INFO - PROCESS | 1766 | 1464624773300 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:12:53 INFO - PROCESS | 1766 | 1464624773492 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7ecc00 == 90 [pid = 1766] [id = 170] 09:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x8a7ed400) [pid = 1766] [serial = 510] [outer = (nil)] 09:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x8ae43800) [pid = 1766] [serial = 511] [outer = 0x8a7ed400] 09:12:53 INFO - PROCESS | 1766 | 1464624773583 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x8ae45800) [pid = 1766] [serial = 512] [outer = 0x8a7ed400] 09:12:54 INFO - PROCESS | 1766 | 1464624774481 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1436ms 09:12:54 INFO - PROCESS | 1766 | 1464624774550 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1766 | 1464624774553 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:12:54 INFO - PROCESS | 1766 | 1464624774560 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1766 | 1464624774564 Marionette TRACE conn4 <- [1,654,null,{}] 09:12:54 INFO - PROCESS | 1766 | 1464624774569 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}] 09:12:54 INFO - PROCESS | 1766 | 1464624774774 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:12:55 INFO - PROCESS | 1766 | 1464624775017 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae3fc00 == 91 [pid = 1766] [id = 171] 09:12:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x8ae44000) [pid = 1766] [serial = 513] [outer = (nil)] 09:12:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x9ae1ac00) [pid = 1766] [serial = 514] [outer = 0x8ae44000] 09:12:55 INFO - PROCESS | 1766 | 1464624775171 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0xa3262000) [pid = 1766] [serial = 515] [outer = 0x8ae44000] 09:12:56 INFO - PROCESS | 1766 | 1464624776063 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1580ms 09:12:56 INFO - PROCESS | 1766 | 1464624776142 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1766 | 1464624776146 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:12:56 INFO - PROCESS | 1766 | 1464624776169 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1766 | 1464624776174 Marionette TRACE conn4 <- [1,658,null,{}] 09:12:56 INFO - PROCESS | 1766 | 1464624776182 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}] 09:12:56 INFO - PROCESS | 1766 | 1464624776410 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:12:56 INFO - PROCESS | 1766 | 1464624776648 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b343000 == 92 [pid = 1766] [id = 172] 09:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x8e101400) [pid = 1766] [serial = 516] [outer = (nil)] 09:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x8e107400) [pid = 1766] [serial = 517] [outer = 0x8e101400] 09:12:56 INFO - PROCESS | 1766 | 1464624776731 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x8e109c00) [pid = 1766] [serial = 518] [outer = 0x8e101400] 09:12:57 INFO - PROCESS | 1766 | 1464624777610 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1503ms 09:12:57 INFO - PROCESS | 1766 | 1464624777657 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1766 | 1464624777660 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:12:57 INFO - PROCESS | 1766 | 1464624777667 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1766 | 1464624777671 Marionette TRACE conn4 <- [1,662,null,{}] 09:12:57 INFO - PROCESS | 1766 | 1464624777677 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}] 09:12:57 INFO - PROCESS | 1766 | 1464624777869 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:12:58 INFO - PROCESS | 1766 | 1464624778431 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae3ec00 == 93 [pid = 1766] [id = 173] 09:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x8ae3f400) [pid = 1766] [serial = 519] [outer = (nil)] 09:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 246 (0x8b335c00) [pid = 1766] [serial = 520] [outer = 0x8ae3f400] 09:12:58 INFO - PROCESS | 1766 | 1464624778559 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 247 (0x8b4afc00) [pid = 1766] [serial = 521] [outer = 0x8ae3f400] 09:12:59 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:59 INFO - PROCESS | 1766 | 1464624779738 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]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2137ms 09:12:59 INFO - PROCESS | 1766 | 1464624779810 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1766 | 1464624779826 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:12:59 INFO - PROCESS | 1766 | 1464624779897 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1766 | 1464624779901 Marionette TRACE conn4 <- [1,666,null,{}] 09:12:59 INFO - PROCESS | 1766 | 1464624779911 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}] 09:13:00 INFO - PROCESS | 1766 | 1464624780102 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:13:00 INFO - PROCESS | 1766 | 1464624780353 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b342c00 == 94 [pid = 1766] [id = 174] 09:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 248 (0x8b4b3400) [pid = 1766] [serial = 522] [outer = (nil)] 09:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 249 (0x8cfeb800) [pid = 1766] [serial = 523] [outer = 0x8b4b3400] 09:13:00 INFO - PROCESS | 1766 | 1464624780472 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 250 (0x8dcde800) [pid = 1766] [serial = 524] [outer = 0x8b4b3400] 09:13:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a1c00 == 93 [pid = 1766] [id = 157] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 249 (0x92257800) [pid = 1766] [serial = 360] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 248 (0x9a572400) [pid = 1766] [serial = 363] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 247 (0x9b089400) [pid = 1766] [serial = 366] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 246 (0x9b2ab400) [pid = 1766] [serial = 369] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 245 (0x9c1e9800) [pid = 1766] [serial = 372] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0xa240f400) [pid = 1766] [serial = 375] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x95611000) [pid = 1766] [serial = 378] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x91a0a000) [pid = 1766] [serial = 381] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x95614800) [pid = 1766] [serial = 384] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x8cff3c00) [pid = 1766] [serial = 387] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x8db14000) [pid = 1766] [serial = 390] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x911da800 == 92 [pid = 1766] [id = 156] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x91065800 == 91 [pid = 1766] [id = 155] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a0800 == 90 [pid = 1766] [id = 154] 09:13:01 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8dce1c00 == 89 [pid = 1766] [id = 153] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8b342000 == 88 [pid = 1766] [id = 152] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac09c00 == 87 [pid = 1766] [id = 149] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8b334400 == 86 [pid = 1766] [id = 146] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8c7c6400 == 85 [pid = 1766] [id = 145] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8c7c1c00 == 84 [pid = 1766] [id = 144] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfefc00 == 83 [pid = 1766] [id = 143] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcdb400 == 82 [pid = 1766] [id = 142] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8db0d800 == 81 [pid = 1766] [id = 141] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x99f67800 == 80 [pid = 1766] [id = 140] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x93ae6400 == 79 [pid = 1766] [id = 139] 09:13:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed9a000 == 78 [pid = 1766] [id = 138] 09:13:01 INFO - PROCESS | 1766 | 1464624781523 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]]]}] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x9c16a000) [pid = 1766] [serial = 313] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x95aea400) [pid = 1766] [serial = 402] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x9a568c00) [pid = 1766] [serial = 405] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x98157800) [pid = 1766] [serial = 403] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x9ab16c00) [pid = 1766] [serial = 408] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 233 (0x8efc3800) [pid = 1766] [serial = 394] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x8eda0400) [pid = 1766] [serial = 393] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0x911cd400) [pid = 1766] [serial = 396] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0x918cf800) [pid = 1766] [serial = 397] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x8ed9f000) [pid = 1766] [serial = 357] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x93adb400) [pid = 1766] [serial = 399] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x95178400) [pid = 1766] [serial = 400] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x9ab0d800) [pid = 1766] [serial = 355] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x9ae1ec00) [pid = 1766] [serial = 409] [outer = (nil)] [url = about:blank] 09:13:01 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x9a728400) [pid = 1766] [serial = 406] [outer = (nil)] [url = about:blank] 09:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1706ms 09:13:01 INFO - PROCESS | 1766 | 1464624781588 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:13:01 INFO - PROCESS | 1766 | 1464624781594 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:13:01 INFO - PROCESS | 1766 | 1464624781601 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1766 | 1464624781604 Marionette TRACE conn4 <- [1,670,null,{}] 09:13:01 INFO - PROCESS | 1766 | 1464624781611 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}] 09:13:01 INFO - PROCESS | 1766 | 1464624781791 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:13:01 INFO - PROCESS | 1766 | 1464624781958 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ac400 == 79 [pid = 1766] [id = 175] 09:13:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x8dcdac00) [pid = 1766] [serial = 525] [outer = (nil)] 09:13:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x8edaa400) [pid = 1766] [serial = 526] [outer = 0x8dcdac00] 09:13:02 INFO - PROCESS | 1766 | 1464624782116 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x8edb7800) [pid = 1766] [serial = 527] [outer = 0x8dcdac00] 09:13:02 INFO - PROCESS | 1766 | 1464624782873 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1335ms 09:13:02 INFO - PROCESS | 1766 | 1464624782937 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1766 | 1464624782941 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:13:02 INFO - PROCESS | 1766 | 1464624782954 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1766 | 1464624782963 Marionette TRACE conn4 <- [1,674,null,{}] 09:13:02 INFO - PROCESS | 1766 | 1464624782972 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}] 09:13:03 INFO - PROCESS | 1766 | 1464624783144 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:13:03 INFO - PROCESS | 1766 | 1464624783315 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b342000 == 80 [pid = 1766] [id = 176] 09:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x8db18000) [pid = 1766] [serial = 528] [outer = (nil)] 09:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x918c1800) [pid = 1766] [serial = 529] [outer = 0x8db18000] 09:13:03 INFO - PROCESS | 1766 | 1464624783387 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x91a01800) [pid = 1766] [serial = 530] [outer = 0x8db18000] 09:13:03 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:13:04 INFO - PROCESS | 1766 | 1464624784291 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]]]}] 09:13:04 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 09:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1396ms 09:13:04 INFO - PROCESS | 1766 | 1464624784347 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1766 | 1464624784354 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:13:04 INFO - PROCESS | 1766 | 1464624784370 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1766 | 1464624784375 Marionette TRACE conn4 <- [1,678,null,{}] 09:13:04 INFO - PROCESS | 1766 | 1464624784384 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}] 09:13:04 INFO - PROCESS | 1766 | 1464624784663 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:13:04 INFO - PROCESS | 1766 | 1464624784691 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0b800 == 81 [pid = 1766] [id = 177] 09:13:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0x911dc800) [pid = 1766] [serial = 531] [outer = (nil)] 09:13:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0x91b5c800) [pid = 1766] [serial = 532] [outer = 0x911dc800] 09:13:04 INFO - PROCESS | 1766 | 1464624784763 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x91e8f000) [pid = 1766] [serial = 533] [outer = 0x911dc800] 09:13:06 INFO - PROCESS | 1766 | 1464624786009 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]]]}] 09:13:06 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x9132b800) [pid = 1766] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:13:06 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0x9106dc00) [pid = 1766] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:13:06 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0x8e3ac400) [pid = 1766] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:13:06 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x8e3ae000) [pid = 1766] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:13:06 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x8b4b8400) [pid = 1766] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:13:06 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x8dce6c00) [pid = 1766] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1708ms 09:13:06 INFO - PROCESS | 1766 | 1464624786072 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1766 | 1464624786076 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:13:06 INFO - PROCESS | 1766 | 1464624786082 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1766 | 1464624786084 Marionette TRACE conn4 <- [1,682,null,{}] 09:13:06 INFO - PROCESS | 1766 | 1464624786090 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}] 09:13:06 INFO - PROCESS | 1766 | 1464624786253 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:13:06 INFO - PROCESS | 1766 | 1464624786450 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x91338c00 == 82 [pid = 1766] [id = 178] 09:13:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x918c6400) [pid = 1766] [serial = 534] [outer = (nil)] 09:13:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x91e8fc00) [pid = 1766] [serial = 535] [outer = 0x918c6400] 09:13:06 INFO - PROCESS | 1766 | 1464624786532 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x93c97800) [pid = 1766] [serial = 536] [outer = 0x918c6400] 09:13:07 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:07 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:07 INFO - PROCESS | 1766 | 1464624787665 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]]]}] 09:13:07 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) 09:13:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1631ms 09:13:07 INFO - PROCESS | 1766 | 1464624787713 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1766 | 1464624787716 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:13:07 INFO - PROCESS | 1766 | 1464624787722 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1766 | 1464624787724 Marionette TRACE conn4 <- [1,686,null,{}] 09:13:07 INFO - PROCESS | 1766 | 1464624787730 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}] 09:13:07 INFO - PROCESS | 1766 | 1464624787947 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:13:08 INFO - PROCESS | 1766 | 1464624788180 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e9000 == 83 [pid = 1766] [id = 179] 09:13:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0x8a7ebc00) [pid = 1766] [serial = 537] [outer = (nil)] 09:13:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0x8ac0e400) [pid = 1766] [serial = 538] [outer = 0x8a7ebc00] 09:13:08 INFO - PROCESS | 1766 | 1464624788270 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x8ae45000) [pid = 1766] [serial = 539] [outer = 0x8a7ebc00] 09:13:09 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:09 INFO - PROCESS | 1766 | 1464624789643 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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:13:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1937ms 09:13:09 INFO - PROCESS | 1766 | 1464624789741 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1766 | 1464624789749 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:13:09 INFO - PROCESS | 1766 | 1464624789761 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1766 | 1464624789766 Marionette TRACE conn4 <- [1,690,null,{}] 09:13:09 INFO - PROCESS | 1766 | 1464624789775 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}] 09:13:09 INFO - PROCESS | 1766 | 1464624789962 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:13:10 INFO - PROCESS | 1766 | 1464624790159 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7c9800 == 84 [pid = 1766] [id = 180] 09:13:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 234 (0x8c7cd400) [pid = 1766] [serial = 540] [outer = (nil)] 09:13:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0x8e110400) [pid = 1766] [serial = 541] [outer = 0x8c7cd400] 09:13:10 INFO - PROCESS | 1766 | 1464624790294 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x8ecce400) [pid = 1766] [serial = 542] [outer = 0x8c7cd400] 09:13:11 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:11 INFO - PROCESS | 1766 | 1464624791647 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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:13:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1937ms 09:13:11 INFO - PROCESS | 1766 | 1464624791728 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1766 | 1464624791735 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:13:11 INFO - PROCESS | 1766 | 1464624791762 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1766 | 1464624791767 Marionette TRACE conn4 <- [1,694,null,{}] 09:13:11 INFO - PROCESS | 1766 | 1464624791773 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}] 09:13:11 INFO - PROCESS | 1766 | 1464624791956 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:13:12 INFO - PROCESS | 1766 | 1464624792144 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfec000 == 85 [pid = 1766] [id = 181] 09:13:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x8ecc9c00) [pid = 1766] [serial = 543] [outer = (nil)] 09:13:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x911dc400) [pid = 1766] [serial = 544] [outer = 0x8ecc9c00] 09:13:12 INFO - PROCESS | 1766 | 1464624792231 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x91e92800) [pid = 1766] [serial = 545] [outer = 0x8ecc9c00] 09:13:13 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:13 INFO - PROCESS | 1766 | 1464624793633 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]]]}] 09:13:13 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) 09:13:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1941ms 09:13:13 INFO - PROCESS | 1766 | 1464624793709 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1766 | 1464624793713 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:13:13 INFO - PROCESS | 1766 | 1464624793729 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1766 | 1464624793739 Marionette TRACE conn4 <- [1,698,null,{}] 09:13:13 INFO - PROCESS | 1766 | 1464624793748 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}] 09:13:13 INFO - PROCESS | 1766 | 1464624793943 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:13:14 INFO - PROCESS | 1766 | 1464624794133 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9106dc00 == 86 [pid = 1766] [id = 182] 09:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x91e90c00) [pid = 1766] [serial = 546] [outer = (nil)] 09:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x95614000) [pid = 1766] [serial = 547] [outer = 0x91e90c00] 09:13:14 INFO - PROCESS | 1766 | 1464624794222 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x95af0000) [pid = 1766] [serial = 548] [outer = 0x91e90c00] 09:13:15 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:15 INFO - PROCESS | 1766 | 1464624795549 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]]]}] 09:13:15 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) 09:13:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1850ms 09:13:15 INFO - PROCESS | 1766 | 1464624795571 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1766 | 1464624795577 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:13:15 INFO - PROCESS | 1766 | 1464624795583 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1766 | 1464624795587 Marionette TRACE conn4 <- [1,702,null,{}] 09:13:15 INFO - PROCESS | 1766 | 1464624795593 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}] 09:13:15 INFO - PROCESS | 1766 | 1464624795813 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:13:16 INFO - PROCESS | 1766 | 1464624796005 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x95692400 == 87 [pid = 1766] [id = 183] 09:13:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x9584bc00) [pid = 1766] [serial = 549] [outer = (nil)] 09:13:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x99ef8c00) [pid = 1766] [serial = 550] [outer = 0x9584bc00] 09:13:16 INFO - PROCESS | 1766 | 1464624796090 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x9a35c800) [pid = 1766] [serial = 551] [outer = 0x9584bc00] 09:13:17 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:17 INFO - PROCESS | 1766 | 1464624797403 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:13:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1845ms 09:13:17 INFO - PROCESS | 1766 | 1464624797430 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1766 | 1464624797434 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:13:17 INFO - PROCESS | 1766 | 1464624797440 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1766 | 1464624797443 Marionette TRACE conn4 <- [1,706,null,{}] 09:13:17 INFO - PROCESS | 1766 | 1464624797491 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}] 09:13:17 INFO - PROCESS | 1766 | 1464624797765 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:13:17 INFO - PROCESS | 1766 | 1464624797904 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a360400 == 88 [pid = 1766] [id = 184] 09:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 246 (0x9a56cc00) [pid = 1766] [serial = 552] [outer = (nil)] 09:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 247 (0x9a8c9800) [pid = 1766] [serial = 553] [outer = 0x9a56cc00] 09:13:18 INFO - PROCESS | 1766 | 1464624798003 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 248 (0x9ae20400) [pid = 1766] [serial = 554] [outer = 0x9a56cc00] 09:13:19 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:19 INFO - PROCESS | 1766 | 1464624799383 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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:13:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1986ms 09:13:19 INFO - PROCESS | 1766 | 1464624799482 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1766 | 1464624799487 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:13:19 INFO - PROCESS | 1766 | 1464624799499 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1766 | 1464624799502 Marionette TRACE conn4 <- [1,710,null,{}] 09:13:19 INFO - PROCESS | 1766 | 1464624799508 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}] 09:13:19 INFO - PROCESS | 1766 | 1464624799690 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:13:19 INFO - PROCESS | 1766 | 1464624799891 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a568c00 == 89 [pid = 1766] [id = 185] 09:13:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 249 (0x9a572400) [pid = 1766] [serial = 555] [outer = (nil)] 09:13:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 250 (0x9b2ab400) [pid = 1766] [serial = 556] [outer = 0x9a572400] 09:13:19 INFO - PROCESS | 1766 | 1464624799975 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 251 (0x9b892000) [pid = 1766] [serial = 557] [outer = 0x9a572400] 09:13:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:13:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1834ms 09:13:21 INFO - PROCESS | 1766 | 1464624801322 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]]]}] 09:13:21 INFO - PROCESS | 1766 | 1464624801333 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 1766 | 1464624801336 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:13:21 INFO - PROCESS | 1766 | 1464624801343 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 1766 | 1464624801346 Marionette TRACE conn4 <- [1,714,null,{}] 09:13:21 INFO - PROCESS | 1766 | 1464624801352 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}] 09:13:21 INFO - PROCESS | 1766 | 1464624801567 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:13:21 INFO - PROCESS | 1766 | 1464624801761 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b0cf800 == 90 [pid = 1766] [id = 186] 09:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 252 (0x9b227800) [pid = 1766] [serial = 558] [outer = (nil)] 09:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 253 (0x9c1e5800) [pid = 1766] [serial = 559] [outer = 0x9b227800] 09:13:21 INFO - PROCESS | 1766 | 1464624801849 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 254 (0x9c1f2c00) [pid = 1766] [serial = 560] [outer = 0x9b227800] 09:13:23 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:23 INFO - PROCESS | 1766 | 1464624803147 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]]]}] 09:13:23 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 09:13:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1850ms 09:13:23 INFO - PROCESS | 1766 | 1464624803194 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1766 | 1464624803197 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:13:23 INFO - PROCESS | 1766 | 1464624803298 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1766 | 1464624803303 Marionette TRACE conn4 <- [1,718,null,{}] 09:13:23 INFO - PROCESS | 1766 | 1464624803312 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}] 09:13:23 INFO - PROCESS | 1766 | 1464624803490 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:13:23 INFO - PROCESS | 1766 | 1464624803682 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c9a1c00 == 91 [pid = 1766] [id = 187] 09:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 255 (0x8cfe8400) [pid = 1766] [serial = 561] [outer = (nil)] 09:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 256 (0x918c2000) [pid = 1766] [serial = 562] [outer = 0x8cfe8400] 09:13:23 INFO - PROCESS | 1766 | 1464624803766 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 257 (0x91b57c00) [pid = 1766] [serial = 563] [outer = 0x8cfe8400] 09:13:25 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:25 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:25 INFO - PROCESS | 1766 | 1464624805073 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:13:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1888ms 09:13:25 INFO - PROCESS | 1766 | 1464624805169 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1766 | 1464624805172 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:13:25 INFO - PROCESS | 1766 | 1464624805662 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1766 | 1464624805668 Marionette TRACE conn4 <- [1,722,null,{}] 09:13:25 INFO - PROCESS | 1766 | 1464624805719 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}] 09:13:25 INFO - PROCESS | 1766 | 1464624805884 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:13:26 INFO - PROCESS | 1766 | 1464624806113 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae46000 == 92 [pid = 1766] [id = 188] 09:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 258 (0x8b33ec00) [pid = 1766] [serial = 564] [outer = (nil)] 09:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 259 (0x8db16400) [pid = 1766] [serial = 565] [outer = 0x8b33ec00] 09:13:26 INFO - PROCESS | 1766 | 1464624806194 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0x8e3ab400) [pid = 1766] [serial = 566] [outer = 0x8b33ec00] 09:13:27 INFO - PROCESS | 1766 | 1464624807221 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] 09:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:13:27 INFO - PROCESS | 1766 | 1464624807315 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:13:27 INFO - PROCESS | 1766 | 1464624807322 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1766 | 1464624807326 Marionette TRACE conn4 <- [1,726,null,{}] 09:13:27 INFO - PROCESS | 1766 | 1464624807337 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}] 09:13:27 INFO - PROCESS | 1766 | 1464624807597 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x92254000 == 91 [pid = 1766] [id = 26] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x958f5400 == 90 [pid = 1766] [id = 121] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8efc6400 == 89 [pid = 1766] [id = 120] 09:13:27 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x946b2800) [pid = 1766] [serial = 475] [outer = (nil)] [url = about:blank] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x91338c00 == 88 [pid = 1766] [id = 178] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0b800 == 87 [pid = 1766] [id = 177] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8b342000 == 86 [pid = 1766] [id = 176] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ac400 == 85 [pid = 1766] [id = 175] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8b342c00 == 84 [pid = 1766] [id = 174] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae3ec00 == 83 [pid = 1766] [id = 173] 09:13:27 INFO - PROCESS | 1766 | 1464624807899 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae3fc00 == 82 [pid = 1766] [id = 171] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7ecc00 == 81 [pid = 1766] [id = 170] 09:13:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7e8000 == 80 [pid = 1766] [id = 169] 09:13:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e8000 == 81 [pid = 1766] [id = 189] 09:13:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0x8a7ecc00) [pid = 1766] [serial = 567] [outer = (nil)] 09:13:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 261 (0x8b4ac400) [pid = 1766] [serial = 568] [outer = 0x8a7ecc00] 09:13:27 INFO - PROCESS | 1766 | 1464624807979 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 262 (0x8db10800) [pid = 1766] [serial = 569] [outer = 0x8a7ecc00] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x9bbc6400 == 80 [pid = 1766] [id = 168] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae1d000 == 79 [pid = 1766] [id = 167] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x958ee800 == 78 [pid = 1766] [id = 166] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x9a017800 == 77 [pid = 1766] [id = 165] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x95ae8800 == 76 [pid = 1766] [id = 164] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x95696c00 == 75 [pid = 1766] [id = 163] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8c99fc00 == 74 [pid = 1766] [id = 162] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecc8800 == 73 [pid = 1766] [id = 160] 09:13:28 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ae000 == 72 [pid = 1766] [id = 159] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 261 (0x91a0f400) [pid = 1766] [serial = 469] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 260 (0x918c6000) [pid = 1766] [serial = 467] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x9106c400) [pid = 1766] [serial = 464] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 258 (0x937ebc00) [pid = 1766] [serial = 473] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 257 (0x8ecd3000) [pid = 1766] [serial = 451] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 256 (0x9132ec00) [pid = 1766] [serial = 466] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 255 (0x8b33c000) [pid = 1766] [serial = 439] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 254 (0xa1166400) [pid = 1766] [serial = 445] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 253 (0x8b4af400) [pid = 1766] [serial = 442] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 252 (0x8cfe7c00) [pid = 1766] [serial = 458] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 251 (0x9b0c7800) [pid = 1766] [serial = 427] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 250 (0x8c7c5000) [pid = 1766] [serial = 433] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 249 (0x8c9a1400) [pid = 1766] [serial = 457] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 248 (0x9b231000) [pid = 1766] [serial = 411] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 247 (0x8ecd0400) [pid = 1766] [serial = 461] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 246 (0x8c99e800) [pid = 1766] [serial = 454] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 245 (0x8efcfc00) [pid = 1766] [serial = 414] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0x8c7d0800) [pid = 1766] [serial = 436] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x91b55800) [pid = 1766] [serial = 470] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x91065000) [pid = 1766] [serial = 463] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x9b233000) [pid = 1766] [serial = 424] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x95698400) [pid = 1766] [serial = 417] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x9d1d3400) [pid = 1766] [serial = 235] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x9c16b000) [pid = 1766] [serial = 421] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x8ecc8000) [pid = 1766] [serial = 460] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x8ecd3800) [pid = 1766] [serial = 430] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x8ac13000) [pid = 1766] [serial = 448] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x91b51400) [pid = 1766] [serial = 472] [outer = (nil)] [url = about:blank] 09:13:28 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:28 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:28 INFO - PROCESS | 1766 | 1464624808911 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:13:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1640ms 09:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:13:28 INFO - PROCESS | 1766 | 1464624808962 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1766 | 1464624808965 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 1766 | 1464624808972 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1766 | 1464624808975 Marionette TRACE conn4 <- [1,730,null,{}] 09:13:28 INFO - PROCESS | 1766 | 1464624808981 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}] 09:13:29 INFO - PROCESS | 1766 | 1464624809157 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:13:29 INFO - PROCESS | 1766 | 1464624809421 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c6000 == 73 [pid = 1766] [id = 190] 09:13:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0x918c8400) [pid = 1766] [serial = 570] [outer = (nil)] 09:13:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x918ce800) [pid = 1766] [serial = 571] [outer = 0x918c8400] 09:13:29 INFO - PROCESS | 1766 | 1464624809509 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x91b54000) [pid = 1766] [serial = 572] [outer = 0x918c8400] 09:13:30 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:30 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:30 INFO - PROCESS | 1766 | 1464624810374 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] 09:13:30 INFO - PROCESS | 1766 | 1464624810418 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:13:30 INFO - PROCESS | 1766 | 1464624810424 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1766 | 1464624810427 Marionette TRACE conn4 <- [1,734,null,{}] 09:13:30 INFO - PROCESS | 1766 | 1464624810432 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}] 09:13:30 INFO - PROCESS | 1766 | 1464624810693 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:13:30 INFO - PROCESS | 1766 | 1464624810724 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7d0800 == 74 [pid = 1766] [id = 191] 09:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x91064400) [pid = 1766] [serial = 573] [outer = (nil)] 09:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x9460d800) [pid = 1766] [serial = 574] [outer = 0x91064400] 09:13:30 INFO - PROCESS | 1766 | 1464624810811 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x951bc400) [pid = 1766] [serial = 575] [outer = 0x91064400] 09:13:31 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:31 INFO - PROCESS | 1766 | 1464624811727 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]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:13:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1333ms 09:13:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:13:31 INFO - PROCESS | 1766 | 1464624811759 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1766 | 1464624811762 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:13:31 INFO - PROCESS | 1766 | 1464624811769 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1766 | 1464624811772 Marionette TRACE conn4 <- [1,738,null,{}] 09:13:31 INFO - PROCESS | 1766 | 1464624811777 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}] 09:13:31 INFO - PROCESS | 1766 | 1464624811988 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:13:32 INFO - PROCESS | 1766 | 1464624812019 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ad8800 == 75 [pid = 1766] [id = 192] 09:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x951b8c00) [pid = 1766] [serial = 576] [outer = (nil)] 09:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x9569a000) [pid = 1766] [serial = 577] [outer = 0x951b8c00] 09:13:32 INFO - PROCESS | 1766 | 1464624812098 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x95ae4800) [pid = 1766] [serial = 578] [outer = 0x951b8c00] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x8dcdd800) [pid = 1766] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x8ae3f400) [pid = 1766] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x8dcdac00) [pid = 1766] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x8db18000) [pid = 1766] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x911dc800) [pid = 1766] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x8b4b3400) [pid = 1766] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:13:32 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x958f8400) [pid = 1766] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:13:33 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:33 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:33 INFO - PROCESS | 1766 | 1464624813678 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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1940ms 09:13:33 INFO - PROCESS | 1766 | 1464624813709 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1766 | 1464624813712 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:13:33 INFO - PROCESS | 1766 | 1464624813719 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1766 | 1464624813722 Marionette TRACE conn4 <- [1,742,null,{}] 09:13:33 INFO - PROCESS | 1766 | 1464624813727 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}] 09:13:33 INFO - PROCESS | 1766 | 1464624813980 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:13:34 INFO - PROCESS | 1766 | 1464624814041 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cff1400 == 76 [pid = 1766] [id = 193] 09:13:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x8cff5400) [pid = 1766] [serial = 579] [outer = (nil)] 09:13:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x97769400) [pid = 1766] [serial = 580] [outer = 0x8cff5400] 09:13:34 INFO - PROCESS | 1766 | 1464624814116 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x9a570c00) [pid = 1766] [serial = 581] [outer = 0x8cff5400] 09:13:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:35 INFO - PROCESS | 1766 | 1464624815603 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]]]}] 09:13:35 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 09:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1990ms 09:13:35 INFO - PROCESS | 1766 | 1464624815711 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1766 | 1464624815716 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:13:35 INFO - PROCESS | 1766 | 1464624815725 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1766 | 1464624815731 Marionette TRACE conn4 <- [1,746,null,{}] 09:13:35 INFO - PROCESS | 1766 | 1464624815739 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}] 09:13:35 INFO - PROCESS | 1766 | 1464624815917 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:13:36 INFO - PROCESS | 1766 | 1464624816109 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac09c00 == 77 [pid = 1766] [id = 194] 09:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x8ac13000) [pid = 1766] [serial = 582] [outer = (nil)] 09:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x8c7cbc00) [pid = 1766] [serial = 583] [outer = 0x8ac13000] 09:13:36 INFO - PROCESS | 1766 | 1464624816197 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x8e101800) [pid = 1766] [serial = 584] [outer = 0x8ac13000] 09:13:36 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:37 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:37 INFO - PROCESS | 1766 | 1464624817529 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]]]}] 09:13:37 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.) 09:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1841ms 09:13:37 INFO - PROCESS | 1766 | 1464624817566 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1766 | 1464624817575 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:13:37 INFO - PROCESS | 1766 | 1464624817688 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1766 | 1464624817692 Marionette TRACE conn4 <- [1,750,null,{}] 09:13:37 INFO - PROCESS | 1766 | 1464624817701 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}] 09:13:37 INFO - PROCESS | 1766 | 1464624817880 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:13:38 INFO - PROCESS | 1766 | 1464624818069 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b5400 == 78 [pid = 1766] [id = 195] 09:13:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x8edaac00) [pid = 1766] [serial = 585] [outer = (nil)] 09:13:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x91335800) [pid = 1766] [serial = 586] [outer = 0x8edaac00] 09:13:38 INFO - PROCESS | 1766 | 1464624818155 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x91e96400) [pid = 1766] [serial = 587] [outer = 0x8edaac00] 09:13:39 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:39 INFO - PROCESS | 1766 | 1464624819519 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:13:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1946ms 09:13:39 INFO - PROCESS | 1766 | 1464624819599 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1766 | 1464624819604 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:13:39 INFO - PROCESS | 1766 | 1464624819613 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1766 | 1464624819619 Marionette TRACE conn4 <- [1,754,null,{}] 09:13:39 INFO - PROCESS | 1766 | 1464624819636 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}] 09:13:39 INFO - PROCESS | 1766 | 1464624819813 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:13:40 INFO - PROCESS | 1766 | 1464624820005 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecd3800 == 79 [pid = 1766] [id = 196] 09:13:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 246 (0x8edb8c00) [pid = 1766] [serial = 588] [outer = (nil)] 09:13:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 247 (0x9810b400) [pid = 1766] [serial = 589] [outer = 0x8edb8c00] 09:13:40 INFO - PROCESS | 1766 | 1464624820093 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 248 (0x9ab0bc00) [pid = 1766] [serial = 590] [outer = 0x8edb8c00] 09:13:41 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:41 INFO - PROCESS | 1766 | 1464624821442 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]]]}] 09:13:41 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 09:13:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1887ms 09:13:41 INFO - PROCESS | 1766 | 1464624821514 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1766 | 1464624821519 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:13:41 INFO - PROCESS | 1766 | 1464624821547 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1766 | 1464624821550 Marionette TRACE conn4 <- [1,758,null,{}] 09:13:41 INFO - PROCESS | 1766 | 1464624821557 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}] 09:13:41 INFO - PROCESS | 1766 | 1464624821730 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:13:41 INFO - PROCESS | 1766 | 1464624821922 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ac800 == 80 [pid = 1766] [id = 197] 09:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 249 (0x8b4b2800) [pid = 1766] [serial = 591] [outer = (nil)] 09:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 250 (0x9ab12400) [pid = 1766] [serial = 592] [outer = 0x8b4b2800] 09:13:42 INFO - PROCESS | 1766 | 1464624822009 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 251 (0x9b08d000) [pid = 1766] [serial = 593] [outer = 0x8b4b2800] 09:13:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:42 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:42 INFO - PROCESS | 1766 | 1464624822906 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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:13:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1435ms 09:13:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:13:42 INFO - PROCESS | 1766 | 1464624822978 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1766 | 1464624822981 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:13:42 INFO - PROCESS | 1766 | 1464624822988 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1766 | 1464624822991 Marionette TRACE conn4 <- [1,762,null,{}] 09:13:43 INFO - PROCESS | 1766 | 1464624822997 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}] 09:13:43 INFO - PROCESS | 1766 | 1464624823181 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:13:43 INFO - PROCESS | 1766 | 1464624823418 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b2400 == 81 [pid = 1766] [id = 198] 09:13:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 252 (0x9a01e400) [pid = 1766] [serial = 594] [outer = (nil)] 09:13:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 253 (0x9b231000) [pid = 1766] [serial = 595] [outer = 0x9a01e400] 09:13:43 INFO - PROCESS | 1766 | 1464624823560 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 254 (0x9b2a8000) [pid = 1766] [serial = 596] [outer = 0x9a01e400] 09:13:44 INFO - PROCESS | 1766 | 1464624824850 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]]]}] 09:13:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:13:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1882ms 09:13:44 INFO - PROCESS | 1766 | 1464624824909 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1766 | 1464624824914 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:13:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:13:44 INFO - PROCESS | 1766 | 1464624824922 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1766 | 1464624824926 Marionette TRACE conn4 <- [1,766,null,{}] 09:13:44 INFO - PROCESS | 1766 | 1464624824988 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}] 09:13:45 INFO - PROCESS | 1766 | 1464624825220 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:13:45 INFO - PROCESS | 1766 | 1464624825415 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b341800 == 82 [pid = 1766] [id = 199] 09:13:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 255 (0x8dcd9400) [pid = 1766] [serial = 597] [outer = (nil)] 09:13:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 256 (0x9cd9c800) [pid = 1766] [serial = 598] [outer = 0x8dcd9400] 09:13:45 INFO - PROCESS | 1766 | 1464624825500 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 257 (0xa21b5800) [pid = 1766] [serial = 599] [outer = 0x8dcd9400] 09:13:46 INFO - PROCESS | 1766 | 1464624826750 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1884ms 09:13:46 INFO - PROCESS | 1766 | 1464624826815 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1766 | 1464624826818 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:13:46 INFO - PROCESS | 1766 | 1464624826825 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1766 | 1464624826829 Marionette TRACE conn4 <- [1,770,null,{}] 09:13:46 INFO - PROCESS | 1766 | 1464624826835 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}] 09:13:47 INFO - PROCESS | 1766 | 1464624827070 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:13:47 INFO - PROCESS | 1766 | 1464624827272 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33e000 == 83 [pid = 1766] [id = 200] 09:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 258 (0x9c171000) [pid = 1766] [serial = 600] [outer = (nil)] 09:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 259 (0xa26c4800) [pid = 1766] [serial = 601] [outer = 0x9c171000] 09:13:47 INFO - PROCESS | 1766 | 1464624827355 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0xa306a800) [pid = 1766] [serial = 602] [outer = 0x9c171000] 09:13:48 INFO - PROCESS | 1766 | 1464624828261 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1484ms 09:13:48 INFO - PROCESS | 1766 | 1464624828311 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1766 | 1464624828315 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:13:48 INFO - PROCESS | 1766 | 1464624828321 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1766 | 1464624828325 Marionette TRACE conn4 <- [1,774,null,{}] 09:13:48 INFO - PROCESS | 1766 | 1464624828330 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}] 09:13:48 INFO - PROCESS | 1766 | 1464624828512 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:13:48 INFO - PROCESS | 1766 | 1464624828754 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac09400 == 84 [pid = 1766] [id = 201] 09:13:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 261 (0x8ada7800) [pid = 1766] [serial = 603] [outer = (nil)] 09:13:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 262 (0x8adafc00) [pid = 1766] [serial = 604] [outer = 0x8ada7800] 09:13:48 INFO - PROCESS | 1766 | 1464624828883 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 263 (0x8adb3c00) [pid = 1766] [serial = 605] [outer = 0x8ada7800] 09:13:49 INFO - PROCESS | 1766 | 1464624829764 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]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1490ms 09:13:49 INFO - PROCESS | 1766 | 1464624829813 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1766 | 1464624829816 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:13:49 INFO - PROCESS | 1766 | 1464624829823 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 1766 | 1464624829827 Marionette TRACE conn4 <- [1,778,null,{}] 09:13:49 INFO - PROCESS | 1766 | 1464624829832 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}] 09:13:50 INFO - PROCESS | 1766 | 1464624830015 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:13:50 INFO - PROCESS | 1766 | 1464624830213 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adab400 == 85 [pid = 1766] [id = 202] 09:13:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 264 (0x8adaec00) [pid = 1766] [serial = 606] [outer = (nil)] 09:13:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 265 (0xa21af000) [pid = 1766] [serial = 607] [outer = 0x8adaec00] 09:13:50 INFO - PROCESS | 1766 | 1464624830304 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 266 (0xa50f0400) [pid = 1766] [serial = 608] [outer = 0x8adaec00] 09:13:51 INFO - PROCESS | 1766 | 1464624831301 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]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1530ms 09:13:51 INFO - PROCESS | 1766 | 1464624831354 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 1766 | 1464624831357 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:13:51 INFO - PROCESS | 1766 | 1464624831364 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 1766 | 1464624831367 Marionette TRACE conn4 <- [1,782,null,{}] 09:13:51 INFO - PROCESS | 1766 | 1464624831373 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}] 09:13:51 INFO - PROCESS | 1766 | 1464624831587 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:13:51 INFO - PROCESS | 1766 | 1464624831840 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adab000 == 86 [pid = 1766] [id = 203] 09:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 267 (0x8adb4c00) [pid = 1766] [serial = 609] [outer = (nil)] 09:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 268 (0x8cf52400) [pid = 1766] [serial = 610] [outer = 0x8adb4c00] 09:13:51 INFO - PROCESS | 1766 | 1464624831973 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 269 (0x8cf55400) [pid = 1766] [serial = 611] [outer = 0x8adb4c00] 09:13:52 INFO - PROCESS | 1766 | 1464624832884 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1584ms 09:13:52 INFO - PROCESS | 1766 | 1464624832948 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1766 | 1464624832953 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:13:52 INFO - PROCESS | 1766 | 1464624832960 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1766 | 1464624832964 Marionette TRACE conn4 <- [1,786,null,{}] 09:13:52 INFO - PROCESS | 1766 | 1464624832970 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}] 09:13:53 INFO - PROCESS | 1766 | 1464624833189 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:13:53 INFO - PROCESS | 1766 | 1464624833446 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x89eeec00 == 87 [pid = 1766] [id = 204] 09:13:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 270 (0x89ef6c00) [pid = 1766] [serial = 612] [outer = (nil)] 09:13:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 271 (0x8a7f3c00) [pid = 1766] [serial = 613] [outer = 0x89ef6c00] 09:13:53 INFO - PROCESS | 1766 | 1464624833584 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 272 (0x8cf54400) [pid = 1766] [serial = 614] [outer = 0x89ef6c00] 09:13:54 INFO - PROCESS | 1766 | 1464624834494 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]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1593ms 09:13:54 INFO - PROCESS | 1766 | 1464624834554 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 1766 | 1464624834558 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:13:54 INFO - PROCESS | 1766 | 1464624834565 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1766 | 1464624834568 Marionette TRACE conn4 <- [1,790,null,{}] 09:13:54 INFO - PROCESS | 1766 | 1464624834574 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}] 09:13:54 INFO - PROCESS | 1766 | 1464624834759 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:13:55 INFO - PROCESS | 1766 | 1464624835012 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x89eedc00 == 88 [pid = 1766] [id = 205] 09:13:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 273 (0x89ef5c00) [pid = 1766] [serial = 615] [outer = (nil)] 09:13:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 274 (0x8a388000) [pid = 1766] [serial = 616] [outer = 0x89ef5c00] 09:13:55 INFO - PROCESS | 1766 | 1464624835141 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 275 (0x8a38b400) [pid = 1766] [serial = 617] [outer = 0x89ef5c00] 09:13:56 INFO - PROCESS | 1766 | 1464624836056 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]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1534ms 09:13:56 INFO - PROCESS | 1766 | 1464624836100 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 1766 | 1464624836104 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:13:56 INFO - PROCESS | 1766 | 1464624836110 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1766 | 1464624836114 Marionette TRACE conn4 <- [1,794,null,{}] 09:13:56 INFO - PROCESS | 1766 | 1464624836120 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}] 09:13:56 INFO - PROCESS | 1766 | 1464624836318 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:13:56 INFO - PROCESS | 1766 | 1464624836591 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef5400 == 89 [pid = 1766] [id = 206] 09:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 276 (0x89ef5800) [pid = 1766] [serial = 618] [outer = (nil)] 09:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 277 (0x8a381c00) [pid = 1766] [serial = 619] [outer = 0x89ef5800] 09:13:56 INFO - PROCESS | 1766 | 1464624836986 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 278 (0x8ac16c00) [pid = 1766] [serial = 620] [outer = 0x89ef5800] 09:13:57 INFO - PROCESS | 1766 | 1464624837897 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]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1831ms 09:13:57 INFO - PROCESS | 1766 | 1464624837943 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1766 | 1464624837950 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:13:57 INFO - PROCESS | 1766 | 1464624837958 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1766 | 1464624837964 Marionette TRACE conn4 <- [1,798,null,{}] 09:13:57 INFO - PROCESS | 1766 | 1464624837971 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}] 09:13:58 INFO - PROCESS | 1766 | 1464624838155 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:13:58 INFO - PROCESS | 1766 | 1464624838361 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac17c00 == 90 [pid = 1766] [id = 207] 09:13:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 279 (0x8c7c1400) [pid = 1766] [serial = 621] [outer = (nil)] 09:13:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 280 (0x8c9a5400) [pid = 1766] [serial = 622] [outer = 0x8c7c1400] 09:13:58 INFO - PROCESS | 1766 | 1464624838538 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 281 (0x8cf59400) [pid = 1766] [serial = 623] [outer = 0x8c7c1400] 09:13:59 INFO - PROCESS | 1766 | 1464624839555 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]]]}] 09:13:59 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 09:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1637ms 09:13:59 INFO - PROCESS | 1766 | 1464624839595 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 1766 | 1464624839601 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:13:59 INFO - PROCESS | 1766 | 1464624839612 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 1766 | 1464624839616 Marionette TRACE conn4 <- [1,802,null,{}] 09:13:59 INFO - PROCESS | 1766 | 1464624839622 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}] 09:13:59 INFO - PROCESS | 1766 | 1464624839813 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x92256400 == 89 [pid = 1766] [id = 17] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x937ed400 == 88 [pid = 1766] [id = 24] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 280 (0x91e8fc00) [pid = 1766] [serial = 535] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 279 (0x8ed99400) [pid = 1766] [serial = 481] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 278 (0x9c239800) [pid = 1766] [serial = 502] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 277 (0x8e107400) [pid = 1766] [serial = 517] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 276 (0x8c9a3000) [pid = 1766] [serial = 478] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 275 (0x9a572000) [pid = 1766] [serial = 493] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 274 (0x9ae1ac00) [pid = 1766] [serial = 514] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 273 (0x9b37ac00) [pid = 1766] [serial = 499] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 272 (0x9b08d400) [pid = 1766] [serial = 496] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 271 (0x8a7f5400) [pid = 1766] [serial = 508] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 270 (0x8ae43800) [pid = 1766] [serial = 511] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 269 (0x923e0000) [pid = 1766] [serial = 484] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 268 (0xa260e000) [pid = 1766] [serial = 505] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 267 (0x956a0c00) [pid = 1766] [serial = 487] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | --DOMWINDOW == 266 (0x97769c00) [pid = 1766] [serial = 490] [outer = (nil)] [url = about:blank] 09:14:00 INFO - PROCESS | 1766 | 1464624840222 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7f5400 == 89 [pid = 1766] [id = 208] 09:14:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 267 (0x8ae43800) [pid = 1766] [serial = 624] [outer = (nil)] 09:14:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 268 (0x8b4b9800) [pid = 1766] [serial = 625] [outer = 0x8ae43800] 09:14:00 INFO - PROCESS | 1766 | 1464624840304 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 269 (0x8ecc7400) [pid = 1766] [serial = 626] [outer = 0x8ae43800] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x9106dc00 == 88 [pid = 1766] [id = 182] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8b33c800 == 87 [pid = 1766] [id = 147] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfec000 == 86 [pid = 1766] [id = 181] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ab800 == 85 [pid = 1766] [id = 148] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8c7c9800 == 84 [pid = 1766] [id = 180] 09:14:00 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7e9000 == 83 [pid = 1766] [id = 179] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 268 (0x95182000) [pid = 1766] [serial = 476] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 267 (0x8b4afc00) [pid = 1766] [serial = 521] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 266 (0x8edaa400) [pid = 1766] [serial = 526] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 265 (0x918c1800) [pid = 1766] [serial = 529] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 264 (0x91a01800) [pid = 1766] [serial = 530] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 263 (0x8edb7800) [pid = 1766] [serial = 527] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 262 (0x91e8f000) [pid = 1766] [serial = 533] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 261 (0x8b335c00) [pid = 1766] [serial = 520] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 260 (0x8cfeb800) [pid = 1766] [serial = 523] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x91b5c800) [pid = 1766] [serial = 532] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 258 (0x8dcde800) [pid = 1766] [serial = 524] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | --DOMWINDOW == 257 (0x9b29fc00) [pid = 1766] [serial = 412] [outer = (nil)] [url = about:blank] 09:14:01 INFO - PROCESS | 1766 | 1464624841429 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]]]}] 09:14:01 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 09:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1885ms 09:14:01 INFO - PROCESS | 1766 | 1464624841498 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1766 | 1464624841505 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:14:01 INFO - PROCESS | 1766 | 1464624841514 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1766 | 1464624841520 Marionette TRACE conn4 <- [1,806,null,{}] 09:14:01 INFO - PROCESS | 1766 | 1464624841531 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}] 09:14:01 INFO - PROCESS | 1766 | 1464624841786 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:14:02 INFO - PROCESS | 1766 | 1464624842039 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef0400 == 84 [pid = 1766] [id = 209] 09:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 258 (0x89ef8000) [pid = 1766] [serial = 627] [outer = (nil)] 09:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 259 (0x8b4af400) [pid = 1766] [serial = 628] [outer = 0x89ef8000] 09:14:02 INFO - PROCESS | 1766 | 1464624842131 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0x8c7cf800) [pid = 1766] [serial = 629] [outer = 0x89ef8000] 09:14:03 INFO - PROCESS | 1766 | 1464624843060 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]]]}] 09:14:03 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 09:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1610ms 09:14:03 INFO - PROCESS | 1766 | 1464624843125 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1766 | 1464624843134 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:14:03 INFO - PROCESS | 1766 | 1464624843145 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1766 | 1464624843150 Marionette TRACE conn4 <- [1,810,null,{}] 09:14:03 INFO - PROCESS | 1766 | 1464624843156 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}] 09:14:03 INFO - PROCESS | 1766 | 1464624843386 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:14:03 INFO - PROCESS | 1766 | 1464624843639 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecca400 == 85 [pid = 1766] [id = 210] 09:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 261 (0x8ecd0400) [pid = 1766] [serial = 630] [outer = (nil)] 09:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 262 (0x8ed9d000) [pid = 1766] [serial = 631] [outer = 0x8ecd0400] 09:14:03 INFO - PROCESS | 1766 | 1464624843771 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 263 (0x8efc1800) [pid = 1766] [serial = 632] [outer = 0x8ecd0400] 09:14:04 INFO - PROCESS | 1766 | 1464624844808 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1688ms 09:14:04 INFO - PROCESS | 1766 | 1464624844833 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1766 | 1464624844837 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:14:04 INFO - PROCESS | 1766 | 1464624844844 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1766 | 1464624844850 Marionette TRACE conn4 <- [1,814,null,{}] 09:14:04 INFO - PROCESS | 1766 | 1464624844867 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}] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac11800 == 84 [pid = 1766] [id = 150] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x99308c00 == 83 [pid = 1766] [id = 49] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9a360400 == 82 [pid = 1766] [id = 184] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0xa3230000 == 81 [pid = 1766] [id = 14] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x91e88400 == 80 [pid = 1766] [id = 48] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9a568c00 == 79 [pid = 1766] [id = 185] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab7dc00 == 78 [pid = 1766] [id = 51] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x95177400 == 77 [pid = 1766] [id = 40] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8c9a1c00 == 76 [pid = 1766] [id = 187] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9b0cf800 == 75 [pid = 1766] [id = 186] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9b236400 == 74 [pid = 1766] [id = 62] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8b343000 == 73 [pid = 1766] [id = 172] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0ec00 == 72 [pid = 1766] [id = 151] 09:14:07 INFO - PROCESS | 1766 | --DOCSHELL 0x9776a400 == 71 [pid = 1766] [id = 64] 09:14:07 INFO - PROCESS | 1766 | 1464624847680 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:14:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 264 (0x8adacc00) [pid = 1766] [serial = 633] [outer = 0x93c8f800] 09:14:07 INFO - PROCESS | 1766 | 1464624847855 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c9a6800 == 72 [pid = 1766] [id = 211] 09:14:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 265 (0x8c9a7800) [pid = 1766] [serial = 634] [outer = (nil)] 09:14:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 266 (0x8cf51400) [pid = 1766] [serial = 635] [outer = 0x8c9a7800] 09:14:07 INFO - PROCESS | 1766 | 1464624847944 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 267 (0x8db0c400) [pid = 1766] [serial = 636] [outer = 0x8c9a7800] 09:14:08 INFO - PROCESS | 1766 | 1464624848862 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] 09:14:08 INFO - PROCESS | 1766 | 1464624848905 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:14:08 INFO - PROCESS | 1766 | 1464624848913 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1766 | 1464624848917 Marionette TRACE conn4 <- [1,818,null,{}] 09:14:08 INFO - PROCESS | 1766 | 1464624848924 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}] 09:14:09 INFO - PROCESS | 1766 | 1464624849162 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:14:09 INFO - PROCESS | 1766 | 1464624849188 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x9106ac00 == 73 [pid = 1766] [id = 212] 09:14:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 268 (0x9106d000) [pid = 1766] [serial = 637] [outer = (nil)] 09:14:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 269 (0x911dc800) [pid = 1766] [serial = 638] [outer = 0x9106d000] 09:14:09 INFO - PROCESS | 1766 | 1464624849263 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 270 (0x918ce000) [pid = 1766] [serial = 639] [outer = 0x9106d000] 09:14:10 INFO - PROCESS | 1766 | 1464624850206 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1337ms 09:14:10 INFO - PROCESS | 1766 | 1464624850250 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1766 | 1464624850255 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:14:10 INFO - PROCESS | 1766 | 1464624850261 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1766 | 1464624850265 Marionette TRACE conn4 <- [1,822,null,{}] 09:14:10 INFO - PROCESS | 1766 | 1464624850270 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}] 09:14:10 INFO - PROCESS | 1766 | 1464624850499 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:14:10 INFO - PROCESS | 1766 | 1464624850531 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a05800 == 74 [pid = 1766] [id = 213] 09:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 271 (0x91b59c00) [pid = 1766] [serial = 640] [outer = (nil)] 09:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 272 (0x9225c400) [pid = 1766] [serial = 641] [outer = 0x91b59c00] 09:14:10 INFO - PROCESS | 1766 | 1464624850618 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 273 (0x937f0400) [pid = 1766] [serial = 642] [outer = 0x91b59c00] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 272 (0x91064400) [pid = 1766] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 271 (0x918c8400) [pid = 1766] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 270 (0x8a7ecc00) [pid = 1766] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 269 (0x951b8c00) [pid = 1766] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 268 (0x8c7c1400) [pid = 1766] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 267 (0x8b33ec00) [pid = 1766] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 266 (0x89ef5800) [pid = 1766] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:14:11 INFO - PROCESS | 1766 | --DOMWINDOW == 265 (0x918c6400) [pid = 1766] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:14:11 INFO - PROCESS | 1766 | 1464624851867 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] 09:14:11 INFO - PROCESS | 1766 | 1464624851903 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:14:11 INFO - PROCESS | 1766 | 1464624851919 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1766 | 1464624851926 Marionette TRACE conn4 <- [1,826,null,{}] 09:14:11 INFO - PROCESS | 1766 | 1464624851942 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}] 09:14:12 INFO - PROCESS | 1766 | 1464624852124 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:14:12 INFO - PROCESS | 1766 | 1464624852135 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b53000 == 75 [pid = 1766] [id = 214] 09:14:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 266 (0x92254000) [pid = 1766] [serial = 643] [outer = (nil)] 09:14:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 267 (0x95849c00) [pid = 1766] [serial = 644] [outer = 0x92254000] 09:14:12 INFO - PROCESS | 1766 | 1464624852209 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 268 (0x97761800) [pid = 1766] [serial = 645] [outer = 0x92254000] 09:14:13 INFO - PROCESS | 1766 | 1464624853133 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]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1261ms 09:14:13 INFO - PROCESS | 1766 | 1464624853173 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1766 | 1464624853176 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:14:13 INFO - PROCESS | 1766 | 1464624853187 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1766 | 1464624853189 Marionette TRACE conn4 <- [1,830,null,{}] 09:14:13 INFO - PROCESS | 1766 | 1464624853195 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}] 09:14:13 INFO - PROCESS | 1766 | 1464624853352 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:14:13 INFO - PROCESS | 1766 | 1464624853368 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x89eebc00 == 76 [pid = 1766] [id = 215] 09:14:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 269 (0x89eec000) [pid = 1766] [serial = 646] [outer = (nil)] 09:14:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 270 (0x8adb2000) [pid = 1766] [serial = 647] [outer = 0x89eec000] 09:14:13 INFO - PROCESS | 1766 | 1464624853547 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 271 (0x8b4afc00) [pid = 1766] [serial = 648] [outer = 0x89eec000] 09:14:14 INFO - PROCESS | 1766 | 1464624854771 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1631ms 09:14:14 INFO - PROCESS | 1766 | 1464624854819 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1766 | 1464624854827 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:14:14 INFO - PROCESS | 1766 | 1464624854835 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1766 | 1464624854840 Marionette TRACE conn4 <- [1,834,null,{}] 09:14:14 INFO - PROCESS | 1766 | 1464624854848 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}] 09:14:15 INFO - PROCESS | 1766 | 1464624855099 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:14:15 INFO - PROCESS | 1766 | 1464624855401 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae48800 == 77 [pid = 1766] [id = 216] 09:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 272 (0x8efc4000) [pid = 1766] [serial = 649] [outer = (nil)] 09:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 273 (0x911cf400) [pid = 1766] [serial = 650] [outer = 0x8efc4000] 09:14:15 INFO - PROCESS | 1766 | 1464624855496 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 274 (0x91336000) [pid = 1766] [serial = 651] [outer = 0x8efc4000] 09:14:16 INFO - PROCESS | 1766 | 1464624856457 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1685ms 09:14:16 INFO - PROCESS | 1766 | 1464624856519 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1766 | 1464624856525 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:14:16 INFO - PROCESS | 1766 | 1464624856536 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1766 | 1464624856540 Marionette TRACE conn4 <- [1,838,null,{}] 09:14:16 INFO - PROCESS | 1766 | 1464624856546 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}] 09:14:16 INFO - PROCESS | 1766 | 1464624856745 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:14:17 INFO - PROCESS | 1766 | 1464624857042 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x923ee800 == 78 [pid = 1766] [id = 217] 09:14:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 275 (0x93ae2800) [pid = 1766] [serial = 652] [outer = (nil)] 09:14:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 276 (0x9517e400) [pid = 1766] [serial = 653] [outer = 0x93ae2800] 09:14:17 INFO - PROCESS | 1766 | 1464624857176 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 277 (0x95694000) [pid = 1766] [serial = 654] [outer = 0x93ae2800] 09:14:18 INFO - PROCESS | 1766 | 1464624858168 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1683ms 09:14:18 INFO - PROCESS | 1766 | 1464624858219 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:14:18 INFO - PROCESS | 1766 | 1464624858223 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:14:18 INFO - PROCESS | 1766 | 1464624858230 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1766 | 1464624858236 Marionette TRACE conn4 <- [1,842,null,{}] 09:14:18 INFO - PROCESS | 1766 | 1464624858253 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}] 09:14:18 INFO - PROCESS | 1766 | 1464624858495 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:14:18 INFO - PROCESS | 1766 | 1464624858748 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dce1800 == 79 [pid = 1766] [id = 218] 09:14:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 278 (0x9a360400) [pid = 1766] [serial = 655] [outer = (nil)] 09:14:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 279 (0x9ab0d400) [pid = 1766] [serial = 656] [outer = 0x9a360400] 09:14:18 INFO - PROCESS | 1766 | 1464624858881 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 280 (0x9ab12c00) [pid = 1766] [serial = 657] [outer = 0x9a360400] 09:14:19 INFO - PROCESS | 1766 | 1464624859817 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1648ms 09:14:19 INFO - PROCESS | 1766 | 1464624859878 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:14:19 INFO - PROCESS | 1766 | 1464624859883 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:14:19 INFO - PROCESS | 1766 | 1464624859889 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1766 | 1464624859893 Marionette TRACE conn4 <- [1,846,null,{}] 09:14:19 INFO - PROCESS | 1766 | 1464624859899 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}] 09:14:20 INFO - PROCESS | 1766 | 1464624860087 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:14:20 INFO - PROCESS | 1766 | 1464624860349 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38d800 == 80 [pid = 1766] [id = 219] 09:14:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 281 (0x8ae49800) [pid = 1766] [serial = 658] [outer = (nil)] 09:14:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 282 (0x9b0ce400) [pid = 1766] [serial = 659] [outer = 0x8ae49800] 09:14:20 INFO - PROCESS | 1766 | 1464624860479 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 283 (0x9b0d2000) [pid = 1766] [serial = 660] [outer = 0x8ae49800] 09:14:21 INFO - PROCESS | 1766 | 1464624861384 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1532ms 09:14:21 INFO - PROCESS | 1766 | 1464624861421 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1766 | 1464624861425 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:14:21 INFO - PROCESS | 1766 | 1464624861431 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1766 | 1464624861435 Marionette TRACE conn4 <- [1,850,null,{}] 09:14:21 INFO - PROCESS | 1766 | 1464624861441 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}] 09:14:21 INFO - PROCESS | 1766 | 1464624861617 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:14:21 INFO - PROCESS | 1766 | 1464624861828 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b29c800 == 81 [pid = 1766] [id = 220] 09:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 284 (0x9b2a0800) [pid = 1766] [serial = 661] [outer = (nil)] 09:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 285 (0x9b37b400) [pid = 1766] [serial = 662] [outer = 0x9b2a0800] 09:14:21 INFO - PROCESS | 1766 | 1464624861973 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 286 (0x9c171800) [pid = 1766] [serial = 663] [outer = 0x9b2a0800] 09:14:22 INFO - PROCESS | 1766 | 1464624862995 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1580ms 09:14:23 INFO - PROCESS | 1766 | 1464624863012 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1766 | 1464624863016 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:14:23 INFO - PROCESS | 1766 | 1464624863022 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1766 | 1464624863025 Marionette TRACE conn4 <- [1,854,null,{}] 09:14:23 INFO - PROCESS | 1766 | 1464624863031 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}] 09:14:23 INFO - PROCESS | 1766 | 1464624863213 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:14:23 INFO - PROCESS | 1766 | 1464624863470 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70c800 == 82 [pid = 1766] [id = 221] 09:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 287 (0x8a70f800) [pid = 1766] [serial = 664] [outer = (nil)] 09:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 288 (0x8a717800) [pid = 1766] [serial = 665] [outer = 0x8a70f800] 09:14:23 INFO - PROCESS | 1766 | 1464624863596 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 289 (0x9b2a9c00) [pid = 1766] [serial = 666] [outer = 0x8a70f800] 09:14:24 INFO - PROCESS | 1766 | 1464624864464 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]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1485ms 09:14:24 INFO - PROCESS | 1766 | 1464624864508 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:14:24 INFO - PROCESS | 1766 | 1464624864512 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:14:24 INFO - PROCESS | 1766 | 1464624864519 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1766 | 1464624864522 Marionette TRACE conn4 <- [1,858,null,{}] 09:14:24 INFO - PROCESS | 1766 | 1464624864528 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}] 09:14:24 INFO - PROCESS | 1766 | 1464624864721 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:14:24 INFO - PROCESS | 1766 | 1464624864927 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x89eea800 == 83 [pid = 1766] [id = 222] 09:14:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 290 (0x89eef400) [pid = 1766] [serial = 667] [outer = (nil)] 09:14:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 291 (0x8b0e4c00) [pid = 1766] [serial = 668] [outer = 0x89eef400] 09:14:25 INFO - PROCESS | 1766 | 1464624865108 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 292 (0x8b0e7400) [pid = 1766] [serial = 669] [outer = 0x89eef400] 09:14:26 INFO - PROCESS | 1766 | 1464624866036 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1581ms 09:14:26 INFO - PROCESS | 1766 | 1464624866100 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1766 | 1464624866103 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:14:26 INFO - PROCESS | 1766 | 1464624866110 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1766 | 1464624866114 Marionette TRACE conn4 <- [1,862,null,{}] 09:14:26 INFO - PROCESS | 1766 | 1464624866119 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}] 09:14:26 INFO - PROCESS | 1766 | 1464624866298 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:14:26 INFO - PROCESS | 1766 | 1464624866548 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0de800 == 84 [pid = 1766] [id = 223] 09:14:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 293 (0x8b0e3400) [pid = 1766] [serial = 670] [outer = (nil)] 09:14:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 294 (0x8b0ec800) [pid = 1766] [serial = 671] [outer = 0x8b0e3400] 09:14:26 INFO - PROCESS | 1766 | 1464624866675 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 295 (0x98158400) [pid = 1766] [serial = 672] [outer = 0x8b0e3400] 09:14:27 INFO - PROCESS | 1766 | 1464624867568 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1485ms 09:14:27 INFO - PROCESS | 1766 | 1464624867596 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 1766 | 1464624867599 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:14:27 INFO - PROCESS | 1766 | 1464624867606 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1766 | 1464624867609 Marionette TRACE conn4 <- [1,866,null,{}] 09:14:27 INFO - PROCESS | 1766 | 1464624867616 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}] 09:14:27 INFO - PROCESS | 1766 | 1464624867811 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:14:28 INFO - PROCESS | 1766 | 1464624868079 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a715000 == 85 [pid = 1766] [id = 224] 09:14:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 296 (0x8b0e5400) [pid = 1766] [serial = 673] [outer = (nil)] 09:14:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 297 (0x92b86000) [pid = 1766] [serial = 674] [outer = 0x8b0e5400] 09:14:28 INFO - PROCESS | 1766 | 1464624868204 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 298 (0x92b87800) [pid = 1766] [serial = 675] [outer = 0x8b0e5400] 09:14:29 INFO - PROCESS | 1766 | 1464624869116 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]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1533ms 09:14:29 INFO - PROCESS | 1766 | 1464624869139 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1766 | 1464624869143 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:14:29 INFO - PROCESS | 1766 | 1464624869150 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1766 | 1464624869153 Marionette TRACE conn4 <- [1,870,null,{}] 09:14:29 INFO - PROCESS | 1766 | 1464624869159 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}] 09:14:29 INFO - PROCESS | 1766 | 1464624869335 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:14:29 INFO - PROCESS | 1766 | 1464624869625 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x892ea000 == 86 [pid = 1766] [id = 225] 09:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 299 (0x892ea400) [pid = 1766] [serial = 676] [outer = (nil)] 09:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 300 (0x892ecc00) [pid = 1766] [serial = 677] [outer = 0x892ea400] 09:14:29 INFO - PROCESS | 1766 | 1464624869769 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 301 (0x8adb2800) [pid = 1766] [serial = 678] [outer = 0x892ea400] 09:14:30 INFO - PROCESS | 1766 | 1464624870705 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1597ms 09:14:30 INFO - PROCESS | 1766 | 1464624870748 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1766 | 1464624870752 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:14:30 INFO - PROCESS | 1766 | 1464624870761 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1766 | 1464624870767 Marionette TRACE conn4 <- [1,874,null,{}] 09:14:30 INFO - PROCESS | 1766 | 1464624870773 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}] 09:14:31 INFO - PROCESS | 1766 | 1464624871015 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:14:31 INFO - PROCESS | 1766 | 1464624871274 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x92b81c00 == 87 [pid = 1766] [id = 226] 09:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 302 (0x92b8f800) [pid = 1766] [serial = 679] [outer = (nil)] 09:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 303 (0xa1161c00) [pid = 1766] [serial = 680] [outer = 0x92b8f800] 09:14:31 INFO - PROCESS | 1766 | 1464624871405 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 304 (0xa21b5400) [pid = 1766] [serial = 681] [outer = 0x92b8f800] 09:14:32 INFO - PROCESS | 1766 | 1464624872321 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1638ms 09:14:32 INFO - PROCESS | 1766 | 1464624872399 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1766 | 1464624872403 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:14:32 INFO - PROCESS | 1766 | 1464624872410 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1766 | 1464624872413 Marionette TRACE conn4 <- [1,878,null,{}] 09:14:32 INFO - PROCESS | 1766 | 1464624872419 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}] 09:14:32 INFO - PROCESS | 1766 | 1464624872637 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:14:32 INFO - PROCESS | 1766 | 1464624872944 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8829b000 == 88 [pid = 1766] [id = 227] 09:14:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 305 (0x8829b400) [pid = 1766] [serial = 682] [outer = (nil)] 09:14:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 306 (0x882a2800) [pid = 1766] [serial = 683] [outer = 0x8829b400] 09:14:33 INFO - PROCESS | 1766 | 1464624873037 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 307 (0x882a4400) [pid = 1766] [serial = 684] [outer = 0x8829b400] 09:14:34 INFO - PROCESS | 1766 | 1464624874044 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1685ms 09:14:34 INFO - PROCESS | 1766 | 1464624874098 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1766 | 1464624874120 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:14:34 INFO - PROCESS | 1766 | 1464624874130 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1766 | 1464624874137 Marionette TRACE conn4 <- [1,882,null,{}] 09:14:34 INFO - PROCESS | 1766 | 1464624874146 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}] 09:14:34 INFO - PROCESS | 1766 | 1464624874436 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:14:34 INFO - PROCESS | 1766 | 1464624874753 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a1800 == 89 [pid = 1766] [id = 228] 09:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 308 (0x882a7400) [pid = 1766] [serial = 685] [outer = (nil)] 09:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 309 (0x8943ac00) [pid = 1766] [serial = 686] [outer = 0x882a7400] 09:14:34 INFO - PROCESS | 1766 | 1464624874839 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 310 (0x8943c800) [pid = 1766] [serial = 687] [outer = 0x882a7400] 09:14:35 INFO - PROCESS | 1766 | 1464624875754 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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1950ms 09:14:36 INFO - PROCESS | 1766 | 1464624876079 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 1766 | 1464624876085 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:14:36 INFO - PROCESS | 1766 | 1464624876093 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1766 | 1464624876097 Marionette TRACE conn4 <- [1,886,null,{}] 09:14:36 INFO - PROCESS | 1766 | 1464624876105 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}] 09:14:36 INFO - PROCESS | 1766 | 1464624876287 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:14:36 INFO - PROCESS | 1766 | 1464624876553 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x89440800 == 90 [pid = 1766] [id = 229] 09:14:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 311 (0x89443000) [pid = 1766] [serial = 688] [outer = (nil)] 09:14:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 312 (0x89445400) [pid = 1766] [serial = 689] [outer = 0x89443000] 09:14:36 INFO - PROCESS | 1766 | 1464624876673 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 313 (0x8a388400) [pid = 1766] [serial = 690] [outer = 0x89443000] 09:14:37 INFO - PROCESS | 1766 | 1464624877731 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1685ms 09:14:37 INFO - PROCESS | 1766 | 1464624877780 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1766 | 1464624877786 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:14:37 INFO - PROCESS | 1766 | 1464624877798 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1766 | 1464624877802 Marionette TRACE conn4 <- [1,890,null,{}] 09:14:37 INFO - PROCESS | 1766 | 1464624877809 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}] 09:14:38 INFO - PROCESS | 1766 | 1464624878075 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:14:38 INFO - PROCESS | 1766 | 1464624878393 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adaa000 == 91 [pid = 1766] [id = 230] 09:14:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 314 (0x8ae40000) [pid = 1766] [serial = 691] [outer = (nil)] 09:14:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 315 (0x8b0e7800) [pid = 1766] [serial = 692] [outer = 0x8ae40000] 09:14:38 INFO - PROCESS | 1766 | 1464624878481 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 316 (0x8c99fc00) [pid = 1766] [serial = 693] [outer = 0x8ae40000] 09:14:39 INFO - PROCESS | 1766 | 1464624879412 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1689ms 09:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:14:39 INFO - PROCESS | 1766 | 1464624879484 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1766 | 1464624879487 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:14:39 INFO - PROCESS | 1766 | 1464624879494 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1766 | 1464624879497 Marionette TRACE conn4 <- [1,894,null,{}] 09:14:39 INFO - PROCESS | 1766 | 1464624879512 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}] 09:14:39 INFO - PROCESS | 1766 | 1464624879762 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:14:40 INFO - PROCESS | 1766 | 1464624880108 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae41800 == 92 [pid = 1766] [id = 231] 09:14:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 317 (0x8cfefc00) [pid = 1766] [serial = 694] [outer = (nil)] 09:14:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 318 (0x8e10ec00) [pid = 1766] [serial = 695] [outer = 0x8cfefc00] 09:14:40 INFO - PROCESS | 1766 | 1464624880199 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 319 (0x8ed95800) [pid = 1766] [serial = 696] [outer = 0x8cfefc00] 09:14:41 INFO - PROCESS | 1766 | 1464624881129 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]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1692ms 09:14:41 INFO - PROCESS | 1766 | 1464624881186 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1766 | 1464624881190 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:14:41 INFO - PROCESS | 1766 | 1464624881196 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1766 | 1464624881198 Marionette TRACE conn4 <- [1,898,null,{}] 09:14:41 INFO - PROCESS | 1766 | 1464624881204 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}] 09:14:41 INFO - PROCESS | 1766 | 1464624881385 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:14:41 INFO - PROCESS | 1766 | 1464624881641 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38c400 == 93 [pid = 1766] [id = 232] 09:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 320 (0x8cf50c00) [pid = 1766] [serial = 697] [outer = (nil)] 09:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 321 (0x91b5f000) [pid = 1766] [serial = 698] [outer = 0x8cf50c00] 09:14:41 INFO - PROCESS | 1766 | 1464624881765 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 322 (0x923e1400) [pid = 1766] [serial = 699] [outer = 0x8cf50c00] 09:14:42 INFO - PROCESS | 1766 | 1464624882638 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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1481ms 09:14:42 INFO - PROCESS | 1766 | 1464624882677 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1766 | 1464624882679 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:14:42 INFO - PROCESS | 1766 | 1464624882686 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1766 | 1464624882690 Marionette TRACE conn4 <- [1,902,null,{}] 09:14:42 INFO - PROCESS | 1766 | 1464624882695 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}] 09:14:42 INFO - PROCESS | 1766 | 1464624882859 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:14:43 INFO - PROCESS | 1766 | 1464624883081 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb4400 == 94 [pid = 1766] [id = 233] 09:14:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 323 (0x8b4b0c00) [pid = 1766] [serial = 700] [outer = (nil)] 09:14:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 324 (0x91a04400) [pid = 1766] [serial = 701] [outer = 0x8b4b0c00] 09:14:43 INFO - PROCESS | 1766 | 1464624883199 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 325 (0x92b8c000) [pid = 1766] [serial = 702] [outer = 0x8b4b0c00] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x937f2000 == 93 [pid = 1766] [id = 16] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4b0400 == 92 [pid = 1766] [id = 158] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7e8000 == 91 [pid = 1766] [id = 189] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x9b88ec00 == 90 [pid = 1766] [id = 18] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x951ba000 == 89 [pid = 1766] [id = 25] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x93ad8800 == 88 [pid = 1766] [id = 192] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x9c128000 == 87 [pid = 1766] [id = 6] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8c7d0800 == 86 [pid = 1766] [id = 191] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91b53000 == 85 [pid = 1766] [id = 214] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x91a05800 == 84 [pid = 1766] [id = 213] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x9106ac00 == 83 [pid = 1766] [id = 212] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8c9a6800 == 82 [pid = 1766] [id = 211] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecca400 == 81 [pid = 1766] [id = 210] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7f5400 == 80 [pid = 1766] [id = 208] 09:14:43 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef0400 == 79 [pid = 1766] [id = 209] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 324 (0x8e110400) [pid = 1766] [serial = 541] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 323 (0x8ac0e400) [pid = 1766] [serial = 538] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 322 (0x911dc400) [pid = 1766] [serial = 544] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 321 (0x9a8c9800) [pid = 1766] [serial = 553] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 320 (0x951bc400) [pid = 1766] [serial = 575] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 319 (0x99ef8c00) [pid = 1766] [serial = 550] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 318 (0x95614000) [pid = 1766] [serial = 547] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 317 (0x9460d800) [pid = 1766] [serial = 574] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 316 (0x9b2ab400) [pid = 1766] [serial = 556] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 315 (0x9c1e5800) [pid = 1766] [serial = 559] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 314 (0x918c2000) [pid = 1766] [serial = 562] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 313 (0x918ce800) [pid = 1766] [serial = 571] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 312 (0x8b4ac400) [pid = 1766] [serial = 568] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 311 (0x9569a000) [pid = 1766] [serial = 577] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 310 (0x8db10800) [pid = 1766] [serial = 569] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 309 (0x8c7cbc00) [pid = 1766] [serial = 583] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 308 (0x8c9a5400) [pid = 1766] [serial = 622] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 307 (0x91335800) [pid = 1766] [serial = 586] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 306 (0x9810b400) [pid = 1766] [serial = 589] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 305 (0x9ab12400) [pid = 1766] [serial = 592] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 304 (0x9b231000) [pid = 1766] [serial = 595] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 303 (0x9cd9c800) [pid = 1766] [serial = 598] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 302 (0xa26c4800) [pid = 1766] [serial = 601] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 301 (0x8adafc00) [pid = 1766] [serial = 604] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 300 (0x8e3ab400) [pid = 1766] [serial = 566] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 299 (0xa21af000) [pid = 1766] [serial = 607] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 298 (0x8db16400) [pid = 1766] [serial = 565] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 297 (0x8cf52400) [pid = 1766] [serial = 610] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 296 (0x8a7f3c00) [pid = 1766] [serial = 613] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 295 (0x8a388000) [pid = 1766] [serial = 616] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 294 (0x8cf59400) [pid = 1766] [serial = 623] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 293 (0x8ac16c00) [pid = 1766] [serial = 620] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 292 (0x8a381c00) [pid = 1766] [serial = 619] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 291 (0x95ae4800) [pid = 1766] [serial = 578] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 290 (0x97769400) [pid = 1766] [serial = 580] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 289 (0x91b54000) [pid = 1766] [serial = 572] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 288 (0x93c97800) [pid = 1766] [serial = 536] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 287 (0x8b4b9800) [pid = 1766] [serial = 625] [outer = (nil)] [url = about:blank] 09:14:44 INFO - PROCESS | 1766 | 1464624884280 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1633ms 09:14:44 INFO - PROCESS | 1766 | 1464624884319 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 1766 | 1464624884322 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:14:44 INFO - PROCESS | 1766 | 1464624884329 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1766 | 1464624884332 Marionette TRACE conn4 <- [1,906,null,{}] 09:14:44 INFO - PROCESS | 1766 | 1464624884337 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}] 09:14:44 INFO - PROCESS | 1766 | 1464624884575 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:14:44 INFO - PROCESS | 1766 | 1464624884822 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38a400 == 80 [pid = 1766] [id = 234] 09:14:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 288 (0x8a7ea400) [pid = 1766] [serial = 703] [outer = (nil)] 09:14:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 289 (0x8e109400) [pid = 1766] [serial = 704] [outer = 0x8a7ea400] 09:14:44 INFO - PROCESS | 1766 | 1464624884905 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 290 (0x918d0800) [pid = 1766] [serial = 705] [outer = 0x8a7ea400] 09:14:45 INFO - PROCESS | 1766 | 1464624885646 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1337ms 09:14:45 INFO - PROCESS | 1766 | 1464624885667 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1766 | 1464624885670 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:14:45 INFO - PROCESS | 1766 | 1464624885690 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1766 | 1464624885693 Marionette TRACE conn4 <- [1,910,null,{}] 09:14:45 INFO - PROCESS | 1766 | 1464624885698 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}] 09:14:45 INFO - PROCESS | 1766 | 1464624885860 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:14:45 INFO - PROCESS | 1766 | 1464624885876 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8db16400 == 81 [pid = 1766] [id = 235] 09:14:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 291 (0x91a07800) [pid = 1766] [serial = 706] [outer = (nil)] 09:14:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 292 (0x92b83800) [pid = 1766] [serial = 707] [outer = 0x91a07800] 09:14:45 INFO - PROCESS | 1766 | 1464624885947 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 293 (0x93ad8800) [pid = 1766] [serial = 708] [outer = 0x91a07800] 09:14:46 INFO - PROCESS | 1766 | 1464624886923 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1298ms 09:14:46 INFO - PROCESS | 1766 | 1464624886988 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 1766 | 1464624886992 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:14:47 INFO - PROCESS | 1766 | 1464624887006 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1766 | 1464624887008 Marionette TRACE conn4 <- [1,914,null,{}] 09:14:47 INFO - PROCESS | 1766 | 1464624887014 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}] 09:14:47 INFO - PROCESS | 1766 | 1464624887247 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:14:47 INFO - PROCESS | 1766 | 1464624887276 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38ac00 == 82 [pid = 1766] [id = 236] 09:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 294 (0x8b4b0400) [pid = 1766] [serial = 709] [outer = (nil)] 09:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 295 (0x9517c800) [pid = 1766] [serial = 710] [outer = 0x8b4b0400] 09:14:47 INFO - PROCESS | 1766 | 1464624887349 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 296 (0x95611000) [pid = 1766] [serial = 711] [outer = 0x8b4b0400] 09:14:48 INFO - PROCESS | 1766 | 1464624888295 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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1331ms 09:14:48 INFO - PROCESS | 1766 | 1464624888337 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1766 | 1464624888341 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:14:48 INFO - PROCESS | 1766 | 1464624888347 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1766 | 1464624888364 Marionette TRACE conn4 <- [1,918,null,{}] 09:14:48 INFO - PROCESS | 1766 | 1464624888379 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}] 09:14:48 INFO - PROCESS | 1766 | 1464624888604 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:14:48 INFO - PROCESS | 1766 | 1464624888628 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x923db400 == 83 [pid = 1766] [id = 237] 09:14:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 297 (0x946b2800) [pid = 1766] [serial = 712] [outer = (nil)] 09:14:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 298 (0x95ae5000) [pid = 1766] [serial = 713] [outer = 0x946b2800] 09:14:48 INFO - PROCESS | 1766 | 1464624888710 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 299 (0x98160400) [pid = 1766] [serial = 714] [outer = 0x946b2800] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 298 (0x91a0c800) [pid = 1766] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 297 (0x9a8cac00) [pid = 1766] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 296 (0x91b51c00) [pid = 1766] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 295 (0x91b5ac00) [pid = 1766] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 294 (0xa676c000) [pid = 1766] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 293 (0x8ac0bc00) [pid = 1766] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 292 (0x8e3a8800) [pid = 1766] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 291 (0xa50f5000) [pid = 1766] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 290 (0x8cff1800) [pid = 1766] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 289 (0x98104800) [pid = 1766] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 288 (0x8efc5800) [pid = 1766] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 287 (0x8c998800) [pid = 1766] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 286 (0x8b33d400) [pid = 1766] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 285 (0x9c170400) [pid = 1766] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 284 (0x8dcddc00) [pid = 1766] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 283 (0x923dd000) [pid = 1766] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 282 (0x95ae3400) [pid = 1766] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 281 (0x95844400) [pid = 1766] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 280 (0x8ed9cc00) [pid = 1766] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 279 (0x8b335400) [pid = 1766] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 278 (0x951b9000) [pid = 1766] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 277 (0x91a03400) [pid = 1766] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 276 (0x95aea000) [pid = 1766] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 275 (0x8edb5000) [pid = 1766] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 274 (0x8ae44000) [pid = 1766] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 273 (0x9c233000) [pid = 1766] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 272 (0x8b4b1800) [pid = 1766] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 271 (0xa322e400) [pid = 1766] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 270 (0x98104400) [pid = 1766] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 269 (0x8c7c7000) [pid = 1766] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 268 (0x9c12cc00) [pid = 1766] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 267 (0x9b375c00) [pid = 1766] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 266 (0x9a56d000) [pid = 1766] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 265 (0x8c7c2000) [pid = 1766] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 264 (0x8e3a5c00) [pid = 1766] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 263 (0x9b231800) [pid = 1766] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 262 (0x9ae13c00) [pid = 1766] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 261 (0x9ae18000) [pid = 1766] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 260 (0x8a7ef000) [pid = 1766] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x8b4bac00) [pid = 1766] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 258 (0x958fb000) [pid = 1766] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 257 (0x91b5ec00) [pid = 1766] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 256 (0x99302400) [pid = 1766] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 255 (0x91e93c00) [pid = 1766] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 254 (0x9c16e400) [pid = 1766] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 253 (0x8db0e800) [pid = 1766] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 252 (0x8edadc00) [pid = 1766] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 251 (0x9560a800) [pid = 1766] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 250 (0x8eccd000) [pid = 1766] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 249 (0x9a735800) [pid = 1766] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 248 (0x9ae17400) [pid = 1766] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 247 (0x8e101400) [pid = 1766] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 246 (0x911d7400) [pid = 1766] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 245 (0x99308000) [pid = 1766] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0x8edaac00) [pid = 1766] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x8dcd9400) [pid = 1766] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x8ada7800) [pid = 1766] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x8ecc9c00) [pid = 1766] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x8c7cd400) [pid = 1766] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x8edb8c00) [pid = 1766] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x8adaec00) [pid = 1766] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x9584bc00) [pid = 1766] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x89ef6c00) [pid = 1766] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x8cfe8400) [pid = 1766] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x91e90c00) [pid = 1766] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 233 (0x8b4b2800) [pid = 1766] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x9c171000) [pid = 1766] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0xa2154000) [pid = 1766] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0x8ed9d800) [pid = 1766] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x93c97000) [pid = 1766] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x9560d800) [pid = 1766] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x9bbba800) [pid = 1766] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x8edb8000) [pid = 1766] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x918c6800) [pid = 1766] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x923eac00) [pid = 1766] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 223 (0x8eccc400) [pid = 1766] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 222 (0x9ab72c00) [pid = 1766] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 221 (0x918c2400) [pid = 1766] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 220 (0x9b22f000) [pid = 1766] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 219 (0x939ad000) [pid = 1766] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 218 (0x911d1000) [pid = 1766] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 217 (0x99301400) [pid = 1766] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 216 (0x95852c00) [pid = 1766] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 215 (0x8a7ed400) [pid = 1766] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 214 (0x9b229c00) [pid = 1766] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 213 (0x8dcde000) [pid = 1766] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 212 (0x8ac11c00) [pid = 1766] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 211 (0x8cff5400) [pid = 1766] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 210 (0x9106d000) [pid = 1766] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 209 (0x91b59c00) [pid = 1766] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 208 (0x89ef8000) [pid = 1766] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 207 (0x8c9a7800) [pid = 1766] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0x8ecd0400) [pid = 1766] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0x9a01e400) [pid = 1766] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0x9a572400) [pid = 1766] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x9b227800) [pid = 1766] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x8ac13000) [pid = 1766] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x8adb4c00) [pid = 1766] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x89ef5c00) [pid = 1766] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x8a7ebc00) [pid = 1766] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x9a56cc00) [pid = 1766] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:14:50 INFO - PROCESS | 1766 | 1464624890848 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]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2558ms 09:14:50 INFO - PROCESS | 1766 | 1464624890906 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1766 | 1464624890910 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:14:50 INFO - PROCESS | 1766 | 1464624890918 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1766 | 1464624890922 Marionette TRACE conn4 <- [1,922,null,{}] 09:14:50 INFO - PROCESS | 1766 | 1464624890928 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}] 09:14:51 INFO - PROCESS | 1766 | 1464624891175 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:14:51 INFO - PROCESS | 1766 | 1464624891192 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef5c00 == 84 [pid = 1766] [id = 238] 09:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x8a383400) [pid = 1766] [serial = 715] [outer = (nil)] 09:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8b33b400) [pid = 1766] [serial = 716] [outer = 0x8a383400] 09:14:51 INFO - PROCESS | 1766 | 1464624891268 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x8c7c8800) [pid = 1766] [serial = 717] [outer = 0x8a383400] 09:14:52 INFO - PROCESS | 1766 | 1464624892211 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]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1335ms 09:14:52 INFO - PROCESS | 1766 | 1464624892253 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 1766 | 1464624892260 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:14:52 INFO - PROCESS | 1766 | 1464624892269 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1766 | 1464624892275 Marionette TRACE conn4 <- [1,926,null,{}] 09:14:52 INFO - PROCESS | 1766 | 1464624892295 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}] 09:14:52 INFO - PROCESS | 1766 | 1464624892496 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:14:52 INFO - PROCESS | 1766 | 1464624892775 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x89442800 == 85 [pid = 1766] [id = 239] 09:14:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x89442c00) [pid = 1766] [serial = 718] [outer = (nil)] 09:14:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x89ef5800) [pid = 1766] [serial = 719] [outer = 0x89442c00] 09:14:52 INFO - PROCESS | 1766 | 1464624892915 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x8a70e800) [pid = 1766] [serial = 720] [outer = 0x89442c00] 09:14:53 INFO - PROCESS | 1766 | 1464624893937 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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1701ms 09:14:53 INFO - PROCESS | 1766 | 1464624893970 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1766 | 1464624893979 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:14:53 INFO - PROCESS | 1766 | 1464624893990 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1766 | 1464624893994 Marionette TRACE conn4 <- [1,930,null,{}] 09:14:54 INFO - PROCESS | 1766 | 1464624894001 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}] 09:14:54 INFO - PROCESS | 1766 | 1464624894207 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:14:54 INFO - PROCESS | 1766 | 1464624894543 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcddc00 == 86 [pid = 1766] [id = 240] 09:14:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x8dcde000) [pid = 1766] [serial = 721] [outer = (nil)] 09:14:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x8e102800) [pid = 1766] [serial = 722] [outer = 0x8dcde000] 09:14:54 INFO - PROCESS | 1766 | 1464624894668 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x8e110c00) [pid = 1766] [serial = 723] [outer = 0x8dcde000] 09:14:55 INFO - PROCESS | 1766 | 1464624895598 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]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1684ms 09:14:55 INFO - PROCESS | 1766 | 1464624895674 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1766 | 1464624895680 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:14:55 INFO - PROCESS | 1766 | 1464624895686 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 1766 | 1464624895693 Marionette TRACE conn4 <- [1,934,null,{}] 09:14:55 INFO - PROCESS | 1766 | 1464624895709 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}] 09:14:55 INFO - PROCESS | 1766 | 1464624895944 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:14:56 INFO - PROCESS | 1766 | 1464624896257 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efca000 == 87 [pid = 1766] [id = 241] 09:14:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 208 (0x91060c00) [pid = 1766] [serial = 724] [outer = (nil)] 09:14:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 209 (0x911cdc00) [pid = 1766] [serial = 725] [outer = 0x91060c00] 09:14:56 INFO - PROCESS | 1766 | 1464624896390 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 210 (0x918c2400) [pid = 1766] [serial = 726] [outer = 0x91060c00] 09:14:57 INFO - PROCESS | 1766 | 1464624897283 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1640ms 09:14:57 INFO - PROCESS | 1766 | 1464624897327 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1766 | 1464624897332 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:14:57 INFO - PROCESS | 1766 | 1464624897356 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1766 | 1464624897359 Marionette TRACE conn4 <- [1,938,null,{}] 09:14:57 INFO - PROCESS | 1766 | 1464624897366 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}] 09:14:57 INFO - PROCESS | 1766 | 1464624897558 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:14:57 INFO - PROCESS | 1766 | 1464624897818 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb8000 == 88 [pid = 1766] [id = 242] 09:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 211 (0x91b55000) [pid = 1766] [serial = 727] [outer = (nil)] 09:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 212 (0x91e97800) [pid = 1766] [serial = 728] [outer = 0x91b55000] 09:14:57 INFO - PROCESS | 1766 | 1464624897943 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 213 (0x9460d800) [pid = 1766] [serial = 729] [outer = 0x91b55000] 09:14:58 INFO - PROCESS | 1766 | 1464624898819 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1538ms 09:14:58 INFO - PROCESS | 1766 | 1464624898893 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1766 | 1464624898896 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:14:58 INFO - PROCESS | 1766 | 1464624898903 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1766 | 1464624898905 Marionette TRACE conn4 <- [1,942,null,{}] 09:14:58 INFO - PROCESS | 1766 | 1464624898912 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}] 09:14:59 INFO - PROCESS | 1766 | 1464624899134 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:14:59 INFO - PROCESS | 1766 | 1464624899408 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b55400 == 89 [pid = 1766] [id = 243] 09:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 214 (0x91e94800) [pid = 1766] [serial = 730] [outer = (nil)] 09:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 215 (0x95846800) [pid = 1766] [serial = 731] [outer = 0x91e94800] 09:14:59 INFO - PROCESS | 1766 | 1464624899540 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 216 (0x958f3800) [pid = 1766] [serial = 732] [outer = 0x91e94800] 09:15:00 INFO - PROCESS | 1766 | 1464624900461 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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1632ms 09:15:00 INFO - PROCESS | 1766 | 1464624900536 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 1766 | 1464624900540 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:15:00 INFO - PROCESS | 1766 | 1464624900546 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 1766 | 1464624900550 Marionette TRACE conn4 <- [1,946,null,{}] 09:15:00 INFO - PROCESS | 1766 | 1464624900556 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}] 09:15:00 INFO - PROCESS | 1766 | 1464624900809 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:15:01 INFO - PROCESS | 1766 | 1464624901090 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x923dd000 == 90 [pid = 1766] [id = 244] 09:15:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 217 (0x9569d400) [pid = 1766] [serial = 733] [outer = (nil)] 09:15:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 218 (0x9a01c800) [pid = 1766] [serial = 734] [outer = 0x9569d400] 09:15:01 INFO - PROCESS | 1766 | 1464624901214 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 219 (0x9a572400) [pid = 1766] [serial = 735] [outer = 0x9569d400] 09:15:02 INFO - PROCESS | 1766 | 1464624902223 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1733ms 09:15:02 INFO - PROCESS | 1766 | 1464624902280 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:15:02 INFO - PROCESS | 1766 | 1464624902286 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:15:02 INFO - PROCESS | 1766 | 1464624902293 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1766 | 1464624902297 Marionette TRACE conn4 <- [1,950,null,{}] 09:15:02 INFO - PROCESS | 1766 | 1464624902303 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}] 09:15:02 INFO - PROCESS | 1766 | 1464624902498 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:15:02 INFO - PROCESS | 1766 | 1464624902761 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x95616400 == 91 [pid = 1766] [id = 245] 09:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 220 (0x9930a800) [pid = 1766] [serial = 736] [outer = (nil)] 09:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 221 (0x9ab10c00) [pid = 1766] [serial = 737] [outer = 0x9930a800] 09:15:02 INFO - PROCESS | 1766 | 1464624902891 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 222 (0x9ae16c00) [pid = 1766] [serial = 738] [outer = 0x9930a800] 09:15:03 INFO - PROCESS | 1766 | 1464624903798 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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1539ms 09:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:15:03 INFO - PROCESS | 1766 | 1464624903832 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1766 | 1464624903835 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:15:03 INFO - PROCESS | 1766 | 1464624903842 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1766 | 1464624903845 Marionette TRACE conn4 <- [1,954,null,{}] 09:15:03 INFO - PROCESS | 1766 | 1464624903851 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}] 09:15:04 INFO - PROCESS | 1766 | 1464624904043 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:15:04 INFO - PROCESS | 1766 | 1464624904339 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38f800 == 92 [pid = 1766] [id = 246] 09:15:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 223 (0x8b4ab800) [pid = 1766] [serial = 739] [outer = (nil)] 09:15:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 224 (0x8e3a7000) [pid = 1766] [serial = 740] [outer = 0x8b4ab800] 09:15:04 INFO - PROCESS | 1766 | 1464624904466 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x918c8800) [pid = 1766] [serial = 741] [outer = 0x8b4ab800] 09:15:05 INFO - PROCESS | 1766 | 1464624905363 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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1597ms 09:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:15:05 INFO - PROCESS | 1766 | 1464624905438 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1766 | 1464624905441 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:15:05 INFO - PROCESS | 1766 | 1464624905447 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1766 | 1464624905451 Marionette TRACE conn4 <- [1,958,null,{}] 09:15:05 INFO - PROCESS | 1766 | 1464624905457 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}] 09:15:05 INFO - PROCESS | 1766 | 1464624905682 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:15:05 INFO - PROCESS | 1766 | 1464624905944 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a384c00 == 93 [pid = 1766] [id = 247] 09:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x8a385c00) [pid = 1766] [serial = 742] [outer = (nil)] 09:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x8c998400) [pid = 1766] [serial = 743] [outer = 0x8a385c00] 09:15:06 INFO - PROCESS | 1766 | 1464624906078 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x8e39fc00) [pid = 1766] [serial = 744] [outer = 0x8a385c00] 09:15:06 INFO - PROCESS | 1766 | 1464624906964 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1596ms 09:15:07 INFO - PROCESS | 1766 | 1464624907044 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1766 | 1464624907047 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:15:07 INFO - PROCESS | 1766 | 1464624907054 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1766 | 1464624907057 Marionette TRACE conn4 <- [1,962,null,{}] 09:15:07 INFO - PROCESS | 1766 | 1464624907063 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}] 09:15:07 INFO - PROCESS | 1766 | 1464624907287 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:15:07 INFO - PROCESS | 1766 | 1464624907563 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b4400 == 94 [pid = 1766] [id = 248] 09:15:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x8b4b5000) [pid = 1766] [serial = 745] [outer = (nil)] 09:15:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x8c7d0000) [pid = 1766] [serial = 746] [outer = 0x8b4b5000] 09:15:07 INFO - PROCESS | 1766 | 1464624907691 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0x8cfe7400) [pid = 1766] [serial = 747] [outer = 0x8b4b5000] 09:15:08 INFO - PROCESS | 1766 | 1464624908627 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]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1631ms 09:15:08 INFO - PROCESS | 1766 | 1464624908687 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1766 | 1464624908692 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:15:08 INFO - PROCESS | 1766 | 1464624908698 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1766 | 1464624908703 Marionette TRACE conn4 <- [1,966,null,{}] 09:15:08 INFO - PROCESS | 1766 | 1464624908708 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}] 09:15:08 INFO - PROCESS | 1766 | 1464624908923 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:15:09 INFO - PROCESS | 1766 | 1464624909211 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac11400 == 95 [pid = 1766] [id = 249] 09:15:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0x8ed97c00) [pid = 1766] [serial = 748] [outer = (nil)] 09:15:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x911da400) [pid = 1766] [serial = 749] [outer = 0x8ed97c00] 09:15:09 INFO - PROCESS | 1766 | 1464624909346 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 234 (0x95843c00) [pid = 1766] [serial = 750] [outer = 0x8ed97c00] 09:15:10 INFO - PROCESS | 1766 | 1464624910270 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1631ms 09:15:10 INFO - PROCESS | 1766 | 1464624910330 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1766 | 1464624910334 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:15:10 INFO - PROCESS | 1766 | 1464624910341 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1766 | 1464624910345 Marionette TRACE conn4 <- [1,970,null,{}] 09:15:10 INFO - PROCESS | 1766 | 1464624910350 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}] 09:15:10 INFO - PROCESS | 1766 | 1464624910540 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:15:10 INFO - PROCESS | 1766 | 1464624910813 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x9132e000 == 96 [pid = 1766] [id = 250] 09:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0x91331400) [pid = 1766] [serial = 751] [outer = (nil)] 09:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x937f5800) [pid = 1766] [serial = 752] [outer = 0x91331400] 09:15:10 INFO - PROCESS | 1766 | 1464624910942 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x95ae5c00) [pid = 1766] [serial = 753] [outer = 0x91331400] 09:15:12 INFO - PROCESS | 1766 | 1464624912757 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]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2491ms 09:15:12 INFO - PROCESS | 1766 | 1464624912833 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1766 | 1464624912839 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:15:12 INFO - PROCESS | 1766 | 1464624912847 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1766 | 1464624912853 Marionette TRACE conn4 <- [1,974,null,{}] 09:15:12 INFO - PROCESS | 1766 | 1464624912862 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}] 09:15:13 INFO - PROCESS | 1766 | 1464624913083 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:15:13 INFO - PROCESS | 1766 | 1464624913351 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8943c400 == 97 [pid = 1766] [id = 251] 09:15:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x89442400) [pid = 1766] [serial = 754] [outer = (nil)] 09:15:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x8a710c00) [pid = 1766] [serial = 755] [outer = 0x89442400] 09:15:13 INFO - PROCESS | 1766 | 1464624913439 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x8a7ee400) [pid = 1766] [serial = 756] [outer = 0x89442400] 09:15:14 INFO - PROCESS | 1766 | 1464624914528 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1741ms 09:15:14 INFO - PROCESS | 1766 | 1464624914588 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1766 | 1464624914597 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:15:14 INFO - PROCESS | 1766 | 1464624914607 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1766 | 1464624914610 Marionette TRACE conn4 <- [1,978,null,{}] 09:15:14 INFO - PROCESS | 1766 | 1464624914616 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}] 09:15:14 INFO - PROCESS | 1766 | 1464624914809 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:15:15 INFO - PROCESS | 1766 | 1464624915069 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef4000 == 98 [pid = 1766] [id = 252] 09:15:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x8ada8000) [pid = 1766] [serial = 757] [outer = (nil)] 09:15:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x8b0e1000) [pid = 1766] [serial = 758] [outer = 0x8ada8000] 09:15:15 INFO - PROCESS | 1766 | 1464624915147 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x8b33d400) [pid = 1766] [serial = 759] [outer = 0x8ada8000] 09:15:16 INFO - PROCESS | 1766 | 1464624916080 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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1529ms 09:15:16 INFO - PROCESS | 1766 | 1464624916136 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1766 | 1464624916140 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:15:16 INFO - PROCESS | 1766 | 1464624916147 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1766 | 1464624916153 Marionette TRACE conn4 <- [1,982,null,{}] 09:15:16 INFO - PROCESS | 1766 | 1464624916168 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}] 09:15:16 INFO - PROCESS | 1766 | 1464624916356 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x946bc000 == 97 [pid = 1766] [id = 12] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x923eb400 == 96 [pid = 1766] [id = 10] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x9a571c00 == 95 [pid = 1766] [id = 104] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8cff1400 == 94 [pid = 1766] [id = 193] 09:15:16 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x95849c00) [pid = 1766] [serial = 644] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 1766 | 1464624916718 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x9b8eb000 == 93 [pid = 1766] [id = 13] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x937ef400 == 92 [pid = 1766] [id = 39] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a3400 == 91 [pid = 1766] [id = 137] 09:15:16 INFO - PROCESS | 1766 | --DOCSHELL 0x918c6000 == 90 [pid = 1766] [id = 190] 09:15:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x892e9c00 == 91 [pid = 1766] [id = 253] 09:15:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x8a38cc00) [pid = 1766] [serial = 760] [outer = (nil)] 09:15:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x8adb4000) [pid = 1766] [serial = 761] [outer = 0x8a38cc00] 09:15:16 INFO - PROCESS | 1766 | 1464624916836 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x8c7c9400) [pid = 1766] [serial = 762] [outer = 0x8a38cc00] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x92b81c00 == 90 [pid = 1766] [id = 226] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x892ea000 == 89 [pid = 1766] [id = 225] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8a715000 == 88 [pid = 1766] [id = 224] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0de800 == 87 [pid = 1766] [id = 223] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x89eea800 == 86 [pid = 1766] [id = 222] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70c800 == 85 [pid = 1766] [id = 221] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x9b29c800 == 84 [pid = 1766] [id = 220] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38d800 == 83 [pid = 1766] [id = 219] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8dce1800 == 82 [pid = 1766] [id = 218] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x923ee800 == 81 [pid = 1766] [id = 217] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae48800 == 80 [pid = 1766] [id = 216] 09:15:17 INFO - PROCESS | 1766 | --DOCSHELL 0x89eebc00 == 79 [pid = 1766] [id = 215] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0xa3090000) [pid = 1766] [serial = 141] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x9d1d5400) [pid = 1766] [serial = 225] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x9b0d4c00) [pid = 1766] [serial = 497] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x8c7c9c00) [pid = 1766] [serial = 434] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x8e3ad400) [pid = 1766] [serial = 334] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x9d1d0c00) [pid = 1766] [serial = 503] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x9ae1c800) [pid = 1766] [serial = 189] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0xa6761c00) [pid = 1766] [serial = 192] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0xa3090400) [pid = 1766] [serial = 509] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x8cfed400) [pid = 1766] [serial = 479] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x95aeb000) [pid = 1766] [serial = 286] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 233 (0x923f1000) [pid = 1766] [serial = 361] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x9a570800) [pid = 1766] [serial = 271] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0xa6f4c800) [pid = 1766] [serial = 280] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0xa0605800) [pid = 1766] [serial = 373] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x918ca400) [pid = 1766] [serial = 391] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x8edb8400) [pid = 1766] [serial = 292] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x95613000) [pid = 1766] [serial = 379] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x9b0d3000) [pid = 1766] [serial = 431] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x9b08e000) [pid = 1766] [serial = 222] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x9bbbc000) [pid = 1766] [serial = 500] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 223 (0x8e109c00) [pid = 1766] [serial = 518] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 222 (0x9132fc00) [pid = 1766] [serial = 244] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 221 (0xa8c49800) [pid = 1766] [serial = 238] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 220 (0xa21adc00) [pid = 1766] [serial = 385] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 219 (0xa2285800) [pid = 1766] [serial = 195] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 218 (0x9c1f1800) [pid = 1766] [serial = 325] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 217 (0x95173400) [pid = 1766] [serial = 485] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 216 (0xa82b3800) [pid = 1766] [serial = 234] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 215 (0x8ac14c00) [pid = 1766] [serial = 449] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 214 (0x8edb1800) [pid = 1766] [serial = 358] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 213 (0xa6884c00) [pid = 1766] [serial = 228] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 212 (0x91b5bc00) [pid = 1766] [serial = 388] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 211 (0x9ab16800) [pid = 1766] [serial = 494] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 210 (0x9584a000) [pid = 1766] [serial = 331] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 209 (0x8c9a1000) [pid = 1766] [serial = 455] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 208 (0x8b4b2000) [pid = 1766] [serial = 443] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 207 (0xa3063c00) [pid = 1766] [serial = 506] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0x9b0cfc00) [pid = 1766] [serial = 428] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0xa6ea8c00) [pid = 1766] [serial = 231] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0xa8290400) [pid = 1766] [serial = 289] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x9584f000) [pid = 1766] [serial = 328] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0xa2637800) [pid = 1766] [serial = 376] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x9b08fc00) [pid = 1766] [serial = 322] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x98111000) [pid = 1766] [serial = 219] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x98157c00) [pid = 1766] [serial = 418] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0xa2281800) [pid = 1766] [serial = 186] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x9c1ea400) [pid = 1766] [serial = 337] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x9225c800) [pid = 1766] [serial = 268] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x93c90400) [pid = 1766] [serial = 177] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x8efc4800) [pid = 1766] [serial = 482] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x9b227c00) [pid = 1766] [serial = 367] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x923ee400) [pid = 1766] [serial = 316] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x9c231800) [pid = 1766] [serial = 422] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0xa6f4f000) [pid = 1766] [serial = 283] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x911d8800) [pid = 1766] [serial = 241] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x9ab0e000) [pid = 1766] [serial = 364] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x98157400) [pid = 1766] [serial = 491] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x8ae45800) [pid = 1766] [serial = 512] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x9b896c00) [pid = 1766] [serial = 183] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x9cda6000) [pid = 1766] [serial = 425] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x91062400) [pid = 1766] [serial = 452] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x9b694c00) [pid = 1766] [serial = 370] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8b33f000) [pid = 1766] [serial = 440] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x958ef800) [pid = 1766] [serial = 488] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x91a0d400) [pid = 1766] [serial = 382] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x99f6f000) [pid = 1766] [serial = 319] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x918cdc00) [pid = 1766] [serial = 415] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0xa3262000) [pid = 1766] [serial = 515] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0xa2288000) [pid = 1766] [serial = 274] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0xa2605800) [pid = 1766] [serial = 446] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0xa50f3400) [pid = 1766] [serial = 277] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x9b698800) [pid = 1766] [serial = 180] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x923d3800) [pid = 1766] [serial = 437] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9c1f2c00) [pid = 1766] [serial = 560] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8e101800) [pid = 1766] [serial = 584] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8cf55400) [pid = 1766] [serial = 611] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8a38b400) [pid = 1766] [serial = 617] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x8ae45000) [pid = 1766] [serial = 539] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9ae20400) [pid = 1766] [serial = 554] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x91e96400) [pid = 1766] [serial = 587] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0xa21b5800) [pid = 1766] [serial = 599] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8adb3c00) [pid = 1766] [serial = 605] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x91e92800) [pid = 1766] [serial = 545] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8ecce400) [pid = 1766] [serial = 542] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9ab0bc00) [pid = 1766] [serial = 590] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0xa50f0400) [pid = 1766] [serial = 608] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9a35c800) [pid = 1766] [serial = 551] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8cf54400) [pid = 1766] [serial = 614] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x91b57c00) [pid = 1766] [serial = 563] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x95af0000) [pid = 1766] [serial = 548] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9b08d000) [pid = 1766] [serial = 593] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0xa306a800) [pid = 1766] [serial = 602] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9a570c00) [pid = 1766] [serial = 581] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x918ce000) [pid = 1766] [serial = 639] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9225c400) [pid = 1766] [serial = 641] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x937f0400) [pid = 1766] [serial = 642] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9ab15800) [pid = 1766] [serial = 419] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8b4af400) [pid = 1766] [serial = 628] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8cf51400) [pid = 1766] [serial = 635] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8c7cf800) [pid = 1766] [serial = 629] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8ed9d000) [pid = 1766] [serial = 631] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8efc1800) [pid = 1766] [serial = 632] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x911dc800) [pid = 1766] [serial = 638] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8db0c400) [pid = 1766] [serial = 636] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9b2a8000) [pid = 1766] [serial = 596] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9b892000) [pid = 1766] [serial = 557] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1766 | 1464624917821 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1739ms 09:15:17 INFO - PROCESS | 1766 | 1464624917887 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:15:17 INFO - PROCESS | 1766 | 1464624917892 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:15:17 INFO - PROCESS | 1766 | 1464624917898 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1766 | 1464624917901 Marionette TRACE conn4 <- [1,986,null,{}] 09:15:17 INFO - PROCESS | 1766 | 1464624917907 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}] 09:15:18 INFO - PROCESS | 1766 | 1464624918073 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:15:18 INFO - PROCESS | 1766 | 1464624918275 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x892ea000 == 80 [pid = 1766] [id = 254] 09:15:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8ada7400) [pid = 1766] [serial = 763] [outer = (nil)] 09:15:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8c7cec00) [pid = 1766] [serial = 764] [outer = 0x8ada7400] 09:15:18 INFO - PROCESS | 1766 | 1464624918351 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8cfeb800) [pid = 1766] [serial = 765] [outer = 0x8ada7400] 09:15:19 INFO - PROCESS | 1766 | 1464624919112 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1234ms 09:15:19 INFO - PROCESS | 1766 | 1464624919156 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1766 | 1464624919160 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:15:19 INFO - PROCESS | 1766 | 1464624919184 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1766 | 1464624919187 Marionette TRACE conn4 <- [1,990,null,{}] 09:15:19 INFO - PROCESS | 1766 | 1464624919193 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}] 09:15:19 INFO - PROCESS | 1766 | 1464624919431 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:15:19 INFO - PROCESS | 1766 | 1464624919456 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a384000 == 81 [pid = 1766] [id = 255] 09:15:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8c9a1000) [pid = 1766] [serial = 766] [outer = (nil)] 09:15:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8dcdd400) [pid = 1766] [serial = 767] [outer = 0x8c9a1000] 09:15:19 INFO - PROCESS | 1766 | 1464624919528 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8e107400) [pid = 1766] [serial = 768] [outer = 0x8c9a1000] 09:15:20 INFO - PROCESS | 1766 | 1464624920497 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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1385ms 09:15:20 INFO - PROCESS | 1766 | 1464624920568 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1766 | 1464624920572 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:15:20 INFO - PROCESS | 1766 | 1464624920583 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1766 | 1464624920588 Marionette TRACE conn4 <- [1,994,null,{}] 09:15:20 INFO - PROCESS | 1766 | 1464624920612 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}] 09:15:20 INFO - PROCESS | 1766 | 1464624920885 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:15:20 INFO - PROCESS | 1766 | 1464624920914 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0e400 == 82 [pid = 1766] [id = 256] 09:15:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8db0d000) [pid = 1766] [serial = 769] [outer = (nil)] 09:15:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ed93400) [pid = 1766] [serial = 770] [outer = 0x8db0d000] 09:15:20 INFO - PROCESS | 1766 | 1464624920986 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8ed9d400) [pid = 1766] [serial = 771] [outer = 0x8db0d000] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91a07800) [pid = 1766] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8a7ea400) [pid = 1766] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8cfefc00) [pid = 1766] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8b4b0c00) [pid = 1766] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8ae40000) [pid = 1766] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x946b2800) [pid = 1766] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8cf50c00) [pid = 1766] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x92254000) [pid = 1766] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x89443000) [pid = 1766] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:15:22 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8b4b0400) [pid = 1766] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:15:22 INFO - PROCESS | 1766 | 1464624922900 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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2360ms 09:15:22 INFO - PROCESS | 1766 | 1464624922945 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1766 | 1464624922948 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:15:22 INFO - PROCESS | 1766 | 1464624922954 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1766 | 1464624922957 Marionette TRACE conn4 <- [1,998,null,{}] 09:15:22 INFO - PROCESS | 1766 | 1464624922963 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}] 09:15:23 INFO - PROCESS | 1766 | 1464624923122 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:15:23 INFO - PROCESS | 1766 | 1464624923136 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70dc00 == 83 [pid = 1766] [id = 257] 09:15:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8ecd4800) [pid = 1766] [serial = 772] [outer = (nil)] 09:15:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8edae400) [pid = 1766] [serial = 773] [outer = 0x8ecd4800] 09:15:23 INFO - PROCESS | 1766 | 1464624923210 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8edb4c00) [pid = 1766] [serial = 774] [outer = 0x8ecd4800] 09:15:24 INFO - PROCESS | 1766 | 1464624924131 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1232ms 09:15:24 INFO - PROCESS | 1766 | 1464624924188 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1766 | 1464624924192 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:15:24 INFO - PROCESS | 1766 | 1464624924198 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1766 | 1464624924201 Marionette TRACE conn4 <- [1,1002,null,{}] 09:15:24 INFO - PROCESS | 1766 | 1464624924206 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}] 09:15:24 INFO - PROCESS | 1766 | 1464624924468 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:15:24 INFO - PROCESS | 1766 | 1464624924665 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a9400 == 84 [pid = 1766] [id = 258] 09:15:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x892e1c00) [pid = 1766] [serial = 775] [outer = (nil)] 09:15:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x892ee800) [pid = 1766] [serial = 776] [outer = 0x892e1c00] 09:15:24 INFO - PROCESS | 1766 | 1464624924755 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x89446c00) [pid = 1766] [serial = 777] [outer = 0x892e1c00] 09:15:25 INFO - PROCESS | 1766 | 1464624925792 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1638ms 09:15:25 INFO - PROCESS | 1766 | 1464624925840 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1766 | 1464624925846 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:15:25 INFO - PROCESS | 1766 | 1464624925854 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1766 | 1464624925861 Marionette TRACE conn4 <- [1,1006,null,{}] 09:15:25 INFO - PROCESS | 1766 | 1464624925868 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}] 09:15:26 INFO - PROCESS | 1766 | 1464624926069 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:15:26 INFO - PROCESS | 1766 | 1464624926318 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac17800 == 85 [pid = 1766] [id = 259] 09:15:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8adb5800) [pid = 1766] [serial = 778] [outer = (nil)] 09:15:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8b0e0800) [pid = 1766] [serial = 779] [outer = 0x8adb5800] 09:15:26 INFO - PROCESS | 1766 | 1464624926451 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8b4ac000) [pid = 1766] [serial = 780] [outer = 0x8adb5800] 09:15:27 INFO - PROCESS | 1766 | 1464624927382 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1585ms 09:15:27 INFO - PROCESS | 1766 | 1464624927440 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1766 | 1464624927445 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:15:27 INFO - PROCESS | 1766 | 1464624927452 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1766 | 1464624927456 Marionette TRACE conn4 <- [1,1010,null,{}] 09:15:27 INFO - PROCESS | 1766 | 1464624927462 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}] 09:15:27 INFO - PROCESS | 1766 | 1464624927659 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:15:27 INFO - PROCESS | 1766 | 1464624927953 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf50800 == 86 [pid = 1766] [id = 260] 09:15:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8cf56000) [pid = 1766] [serial = 781] [outer = (nil)] 09:15:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8db0f000) [pid = 1766] [serial = 782] [outer = 0x8cf56000] 09:15:28 INFO - PROCESS | 1766 | 1464624928089 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8e3a1000) [pid = 1766] [serial = 783] [outer = 0x8cf56000] 09:15:29 INFO - PROCESS | 1766 | 1464624929073 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1685ms 09:15:29 INFO - PROCESS | 1766 | 1464624929139 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1766 | 1464624929145 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:15:29 INFO - PROCESS | 1766 | 1464624929162 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1766 | 1464624929170 Marionette TRACE conn4 <- [1,1014,null,{}] 09:15:29 INFO - PROCESS | 1766 | 1464624929176 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}] 09:15:29 INFO - PROCESS | 1766 | 1464624929414 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:15:29 INFO - PROCESS | 1766 | 1464624929669 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecd1c00 == 87 [pid = 1766] [id = 261] 09:15:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8ed9e400) [pid = 1766] [serial = 784] [outer = (nil)] 09:15:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8efc8400) [pid = 1766] [serial = 785] [outer = 0x8ed9e400] 09:15:29 INFO - PROCESS | 1766 | 1464624929796 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x91062400) [pid = 1766] [serial = 786] [outer = 0x8ed9e400] 09:15:30 INFO - PROCESS | 1766 | 1464624930716 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]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1592ms 09:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:15:30 INFO - PROCESS | 1766 | 1464624930750 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1766 | 1464624930753 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:15:30 INFO - PROCESS | 1766 | 1464624930760 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1766 | 1464624930764 Marionette TRACE conn4 <- [1,1018,null,{}] 09:15:30 INFO - PROCESS | 1766 | 1464624930770 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}] 09:15:30 INFO - PROCESS | 1766 | 1464624930955 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:15:31 INFO - PROCESS | 1766 | 1464624931155 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf55c00 == 88 [pid = 1766] [id = 262] 09:15:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8efc3c00) [pid = 1766] [serial = 787] [outer = (nil)] 09:15:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9106f000) [pid = 1766] [serial = 788] [outer = 0x8efc3c00] 09:15:31 INFO - PROCESS | 1766 | 1464624931297 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x911db000) [pid = 1766] [serial = 789] [outer = 0x8efc3c00] 09:15:32 INFO - PROCESS | 1766 | 1464624932205 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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1485ms 09:15:32 INFO - PROCESS | 1766 | 1464624932245 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1766 | 1464624932249 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:15:32 INFO - PROCESS | 1766 | 1464624932256 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1766 | 1464624932259 Marionette TRACE conn4 <- [1,1022,null,{}] 09:15:32 INFO - PROCESS | 1766 | 1464624932265 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}] 09:15:32 INFO - PROCESS | 1766 | 1464624932450 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:15:32 INFO - PROCESS | 1766 | 1464624932711 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x91338c00 == 89 [pid = 1766] [id = 263] 09:15:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x918c1400) [pid = 1766] [serial = 790] [outer = (nil)] 09:15:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x918c4000) [pid = 1766] [serial = 791] [outer = 0x918c1400] 09:15:32 INFO - PROCESS | 1766 | 1464624932856 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x91a0e400) [pid = 1766] [serial = 792] [outer = 0x918c1400] 09:15:33 INFO - PROCESS | 1766 | 1464624933784 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]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1582ms 09:15:33 INFO - PROCESS | 1766 | 1464624933839 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1766 | 1464624933843 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:15:33 INFO - PROCESS | 1766 | 1464624933849 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1766 | 1464624933853 Marionette TRACE conn4 <- [1,1026,null,{}] 09:15:33 INFO - PROCESS | 1766 | 1464624933859 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}] 09:15:34 INFO - PROCESS | 1766 | 1464624934056 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:15:34 INFO - PROCESS | 1766 | 1464624934301 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3ab800 == 90 [pid = 1766] [id = 264] 09:15:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8efca400) [pid = 1766] [serial = 793] [outer = (nil)] 09:15:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x91e8dc00) [pid = 1766] [serial = 794] [outer = 0x8efca400] 09:15:34 INFO - PROCESS | 1766 | 1464624934432 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x92252400) [pid = 1766] [serial = 795] [outer = 0x8efca400] 09:15:35 INFO - PROCESS | 1766 | 1464624935345 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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1533ms 09:15:35 INFO - PROCESS | 1766 | 1464624935384 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1766 | 1464624935388 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:15:35 INFO - PROCESS | 1766 | 1464624935394 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1766 | 1464624935398 Marionette TRACE conn4 <- [1,1030,null,{}] 09:15:35 INFO - PROCESS | 1766 | 1464624935403 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}] 09:15:35 INFO - PROCESS | 1766 | 1464624935583 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:15:35 INFO - PROCESS | 1766 | 1464624935787 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b58c00 == 91 [pid = 1766] [id = 265] 09:15:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x91b5a000) [pid = 1766] [serial = 796] [outer = (nil)] 09:15:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x923de400) [pid = 1766] [serial = 797] [outer = 0x91b5a000] 09:15:35 INFO - PROCESS | 1766 | 1464624935913 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x923e9800) [pid = 1766] [serial = 798] [outer = 0x91b5a000] 09:15:36 INFO - PROCESS | 1766 | 1464624936813 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1483ms 09:15:36 INFO - PROCESS | 1766 | 1464624936879 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1766 | 1464624936883 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:15:36 INFO - PROCESS | 1766 | 1464624936889 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1766 | 1464624936893 Marionette TRACE conn4 <- [1,1034,null,{}] 09:15:36 INFO - PROCESS | 1766 | 1464624936898 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}] 09:15:37 INFO - PROCESS | 1766 | 1464624937084 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:15:37 INFO - PROCESS | 1766 | 1464624937282 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf4b800 == 92 [pid = 1766] [id = 266] 09:15:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x91b5ec00) [pid = 1766] [serial = 799] [outer = (nil)] 09:15:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x92b90400) [pid = 1766] [serial = 800] [outer = 0x91b5ec00] 09:15:37 INFO - PROCESS | 1766 | 1464624937410 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x937efc00) [pid = 1766] [serial = 801] [outer = 0x91b5ec00] 09:15:38 INFO - PROCESS | 1766 | 1464624938314 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1484ms 09:15:38 INFO - PROCESS | 1766 | 1464624938374 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1766 | 1464624938378 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:15:38 INFO - PROCESS | 1766 | 1464624938385 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1766 | 1464624938387 Marionette TRACE conn4 <- [1,1038,null,{}] 09:15:38 INFO - PROCESS | 1766 | 1464624938394 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}] 09:15:38 INFO - PROCESS | 1766 | 1464624938583 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:15:38 INFO - PROCESS | 1766 | 1464624938865 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adad800 == 93 [pid = 1766] [id = 267] 09:15:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9225dc00) [pid = 1766] [serial = 802] [outer = (nil)] 09:15:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x93c90800) [pid = 1766] [serial = 803] [outer = 0x9225dc00] 09:15:38 INFO - PROCESS | 1766 | 1464624938994 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x946b3c00) [pid = 1766] [serial = 804] [outer = 0x9225dc00] 09:15:39 INFO - PROCESS | 1766 | 1464624939876 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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1531ms 09:15:39 INFO - PROCESS | 1766 | 1464624939916 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1766 | 1464624939923 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:15:39 INFO - PROCESS | 1766 | 1464624939933 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1766 | 1464624939937 Marionette TRACE conn4 <- [1,1042,null,{}] 09:15:39 INFO - PROCESS | 1766 | 1464624939943 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}] 09:15:40 INFO - PROCESS | 1766 | 1464624940131 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:15:40 INFO - PROCESS | 1766 | 1464624940330 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x939b4c00 == 94 [pid = 1766] [id = 268] 09:15:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x93adb400) [pid = 1766] [serial = 805] [outer = (nil)] 09:15:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x951b9800) [pid = 1766] [serial = 806] [outer = 0x93adb400] 09:15:40 INFO - PROCESS | 1766 | 1464624940432 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x95615800) [pid = 1766] [serial = 807] [outer = 0x93adb400] 09:15:41 INFO - PROCESS | 1766 | 1464624941423 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]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1529ms 09:15:41 INFO - PROCESS | 1766 | 1464624941464 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1766 | 1464624941468 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:15:41 INFO - PROCESS | 1766 | 1464624941475 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1766 | 1464624941479 Marionette TRACE conn4 <- [1,1046,null,{}] 09:15:41 INFO - PROCESS | 1766 | 1464624941485 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}] 09:15:41 INFO - PROCESS | 1766 | 1464624941695 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:15:41 INFO - PROCESS | 1766 | 1464624941945 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x95615000 == 95 [pid = 1766] [id = 269] 09:15:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9584c000) [pid = 1766] [serial = 808] [outer = (nil)] 09:15:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x958fa000) [pid = 1766] [serial = 809] [outer = 0x9584c000] 09:15:42 INFO - PROCESS | 1766 | 1464624942074 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x95ae8000) [pid = 1766] [serial = 810] [outer = 0x9584c000] 09:15:42 INFO - PROCESS | 1766 | 1464624942937 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1500ms 09:15:42 INFO - PROCESS | 1766 | 1464624942976 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1766 | 1464624942979 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:15:42 INFO - PROCESS | 1766 | 1464624942986 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1766 | 1464624942989 Marionette TRACE conn4 <- [1,1050,null,{}] 09:15:42 INFO - PROCESS | 1766 | 1464624942995 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}] 09:15:43 INFO - PROCESS | 1766 | 1464624943178 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:15:43 INFO - PROCESS | 1766 | 1464624943439 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x956a0800 == 96 [pid = 1766] [id = 270] 09:15:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x958f0000) [pid = 1766] [serial = 811] [outer = (nil)] 09:15:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x97760000) [pid = 1766] [serial = 812] [outer = 0x958f0000] 09:15:43 INFO - PROCESS | 1766 | 1464624943571 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x98111000) [pid = 1766] [serial = 813] [outer = 0x958f0000] 09:15:44 INFO - PROCESS | 1766 | 1464624944445 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1533ms 09:15:44 INFO - PROCESS | 1766 | 1464624944520 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1766 | 1464624944524 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:15:44 INFO - PROCESS | 1766 | 1464624944530 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1766 | 1464624944532 Marionette TRACE conn4 <- [1,1054,null,{}] 09:15:44 INFO - PROCESS | 1766 | 1464624944538 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}] 09:15:44 INFO - PROCESS | 1766 | 1464624944758 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:15:45 INFO - PROCESS | 1766 | 1464624945020 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef0400 == 97 [pid = 1766] [id = 271] 09:15:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x8a7e9400) [pid = 1766] [serial = 814] [outer = (nil)] 09:15:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x8ecd5800) [pid = 1766] [serial = 815] [outer = 0x8a7e9400] 09:15:45 INFO - PROCESS | 1766 | 1464624945147 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x93c8e400) [pid = 1766] [serial = 816] [outer = 0x8a7e9400] 09:15:46 INFO - PROCESS | 1766 | 1464624946020 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1534ms 09:15:46 INFO - PROCESS | 1766 | 1464624946065 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1766 | 1464624946069 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:15:46 INFO - PROCESS | 1766 | 1464624946076 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1766 | 1464624946079 Marionette TRACE conn4 <- [1,1058,null,{}] 09:15:46 INFO - PROCESS | 1766 | 1464624946085 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}] 09:15:46 INFO - PROCESS | 1766 | 1464624946287 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:15:46 INFO - PROCESS | 1766 | 1464624946917 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x89446800 == 98 [pid = 1766] [id = 272] 09:15:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x89ee9400) [pid = 1766] [serial = 817] [outer = (nil)] 09:15:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x8a383000) [pid = 1766] [serial = 818] [outer = 0x89ee9400] 09:15:47 INFO - PROCESS | 1766 | 1464624947004 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x8a712c00) [pid = 1766] [serial = 819] [outer = 0x89ee9400] 09:15:47 INFO - PROCESS | 1766 | 1464624947905 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1886ms 09:15:47 INFO - PROCESS | 1766 | 1464624947964 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 1766 | 1464624947970 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:15:47 INFO - PROCESS | 1766 | 1464624947978 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1766 | 1464624947983 Marionette TRACE conn4 <- [1,1062,null,{}] 09:15:47 INFO - PROCESS | 1766 | 1464624947990 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}] 09:15:48 INFO - PROCESS | 1766 | 1464624948174 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:15:48 INFO - PROCESS | 1766 | 1464624948382 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e7000 == 99 [pid = 1766] [id = 273] 09:15:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x8ada7c00) [pid = 1766] [serial = 820] [outer = (nil)] 09:15:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x8b4b5800) [pid = 1766] [serial = 821] [outer = 0x8ada7c00] 09:15:48 INFO - PROCESS | 1766 | 1464624948516 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x8cf4c800) [pid = 1766] [serial = 822] [outer = 0x8ada7c00] 09:15:49 INFO - PROCESS | 1766 | 1464624949598 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1633ms 09:15:49 INFO - PROCESS | 1766 | 1464624949615 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1766 | 1464624949620 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:15:49 INFO - PROCESS | 1766 | 1464624949628 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1766 | 1464624949631 Marionette TRACE conn4 <- [1,1066,null,{}] 09:15:49 INFO - PROCESS | 1766 | 1464624949637 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}] 09:15:49 INFO - PROCESS | 1766 | 1464624949820 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:15:50 INFO - PROCESS | 1766 | 1464624950175 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8943e000 == 100 [pid = 1766] [id = 274] 09:15:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x8943e400) [pid = 1766] [serial = 823] [outer = (nil)] 09:15:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x8b4b3c00) [pid = 1766] [serial = 824] [outer = 0x8943e400] 09:15:50 INFO - PROCESS | 1766 | 1464624950263 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8eccf800) [pid = 1766] [serial = 825] [outer = 0x8943e400] 09:15:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae41800 == 99 [pid = 1766] [id = 231] 09:15:50 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70dc00 == 98 [pid = 1766] [id = 257] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x911cf400) [pid = 1766] [serial = 650] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8adb2000) [pid = 1766] [serial = 647] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x8943ac00) [pid = 1766] [serial = 686] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x92b86000) [pid = 1766] [serial = 674] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x9517e400) [pid = 1766] [serial = 653] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x8b0ec800) [pid = 1766] [serial = 671] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x882a2800) [pid = 1766] [serial = 683] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x892ecc00) [pid = 1766] [serial = 677] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x9ab0d400) [pid = 1766] [serial = 656] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9b0ce400) [pid = 1766] [serial = 659] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x9b37b400) [pid = 1766] [serial = 662] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0xa1161c00) [pid = 1766] [serial = 680] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8b0e4c00) [pid = 1766] [serial = 668] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8a717800) [pid = 1766] [serial = 665] [outer = (nil)] [url = about:blank] 09:15:50 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8b33b400) [pid = 1766] [serial = 716] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0e400 == 97 [pid = 1766] [id = 256] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8a384000 == 96 [pid = 1766] [id = 255] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x892ea000 == 95 [pid = 1766] [id = 254] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x892e9c00 == 94 [pid = 1766] [id = 253] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef4000 == 93 [pid = 1766] [id = 252] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8943c400 == 92 [pid = 1766] [id = 251] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38f800 == 91 [pid = 1766] [id = 246] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x95616400 == 90 [pid = 1766] [id = 245] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x923dd000 == 89 [pid = 1766] [id = 244] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x91b55400 == 88 [pid = 1766] [id = 243] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb8000 == 87 [pid = 1766] [id = 242] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8efca000 == 86 [pid = 1766] [id = 241] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcddc00 == 85 [pid = 1766] [id = 240] 09:15:51 INFO - PROCESS | 1766 | --DOCSHELL 0x89442800 == 84 [pid = 1766] [id = 239] 09:15:51 INFO - PROCESS | 1766 | 1464624951305 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]]]}] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x92b83800) [pid = 1766] [serial = 707] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x8e109400) [pid = 1766] [serial = 704] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8e10ec00) [pid = 1766] [serial = 695] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x91a04400) [pid = 1766] [serial = 701] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8ed95800) [pid = 1766] [serial = 696] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8c99fc00) [pid = 1766] [serial = 693] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x98160400) [pid = 1766] [serial = 714] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x95ae5000) [pid = 1766] [serial = 713] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x923e1400) [pid = 1766] [serial = 699] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x97761800) [pid = 1766] [serial = 645] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8a388400) [pid = 1766] [serial = 690] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x91b5f000) [pid = 1766] [serial = 698] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x92b8c000) [pid = 1766] [serial = 702] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8b0e7800) [pid = 1766] [serial = 692] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9517c800) [pid = 1766] [serial = 710] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x95611000) [pid = 1766] [serial = 711] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x918d0800) [pid = 1766] [serial = 705] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x89445400) [pid = 1766] [serial = 689] [outer = (nil)] [url = about:blank] 09:15:51 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x93ad8800) [pid = 1766] [serial = 708] [outer = (nil)] [url = about:blank] 09:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1731ms 09:15:51 INFO - PROCESS | 1766 | 1464624951359 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 1766 | 1464624951364 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:15:51 INFO - PROCESS | 1766 | 1464624951377 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1766 | 1464624951386 Marionette TRACE conn4 <- [1,1070,null,{}] 09:15:51 INFO - PROCESS | 1766 | 1464624951394 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}] 09:15:51 INFO - PROCESS | 1766 | 1464624951608 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:15:51 INFO - PROCESS | 1766 | 1464624951822 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x892ea000 == 85 [pid = 1766] [id = 275] 09:15:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8a70dc00) [pid = 1766] [serial = 826] [outer = (nil)] 09:15:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8e10dc00) [pid = 1766] [serial = 827] [outer = 0x8a70dc00] 09:15:51 INFO - PROCESS | 1766 | 1464624951902 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8ed98400) [pid = 1766] [serial = 828] [outer = 0x8a70dc00] 09:15:52 INFO - PROCESS | 1766 | 1464624952662 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1348ms 09:15:52 INFO - PROCESS | 1766 | 1464624952719 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1766 | 1464624952723 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:15:52 INFO - PROCESS | 1766 | 1464624952730 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1766 | 1464624952734 Marionette TRACE conn4 <- [1,1074,null,{}] 09:15:52 INFO - PROCESS | 1766 | 1464624952739 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}] 09:15:53 INFO - PROCESS | 1766 | 1464624952997 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:15:53 INFO - PROCESS | 1766 | 1464624953018 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x89439c00 == 86 [pid = 1766] [id = 276] 09:15:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8ed9f000) [pid = 1766] [serial = 829] [outer = (nil)] 09:15:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x8efca000) [pid = 1766] [serial = 830] [outer = 0x8ed9f000] 09:15:53 INFO - PROCESS | 1766 | 1464624953092 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9106ac00) [pid = 1766] [serial = 831] [outer = 0x8ed9f000] 09:15:54 INFO - PROCESS | 1766 | 1464624954107 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1388ms 09:15:54 INFO - PROCESS | 1766 | 1464624954118 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1766 | 1464624954121 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:15:54 INFO - PROCESS | 1766 | 1464624954127 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1766 | 1464624954129 Marionette TRACE conn4 <- [1,1078,null,{}] 09:15:54 INFO - PROCESS | 1766 | 1464624954142 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}] 09:15:54 INFO - PROCESS | 1766 | 1464624954366 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:15:54 INFO - PROCESS | 1766 | 1464624954404 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x91330000 == 87 [pid = 1766] [id = 277] 09:15:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x91337400) [pid = 1766] [serial = 832] [outer = (nil)] 09:15:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x918c7800) [pid = 1766] [serial = 833] [outer = 0x91337400] 09:15:54 INFO - PROCESS | 1766 | 1464624954487 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x91a0fc00) [pid = 1766] [serial = 834] [outer = 0x91337400] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8db0d000) [pid = 1766] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8ada8000) [pid = 1766] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x89442400) [pid = 1766] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8ada7400) [pid = 1766] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8a38cc00) [pid = 1766] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8a383400) [pid = 1766] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:15:55 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8c9a1000) [pid = 1766] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:15:55 INFO - PROCESS | 1766 | 1464624955773 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1682ms 09:15:55 INFO - PROCESS | 1766 | 1464624955810 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 1766 | 1464624955814 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:15:55 INFO - PROCESS | 1766 | 1464624955820 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 1766 | 1464624955823 Marionette TRACE conn4 <- [1,1082,null,{}] 09:15:55 INFO - PROCESS | 1766 | 1464624955829 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}] 09:15:56 INFO - PROCESS | 1766 | 1464624956062 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:15:56 INFO - PROCESS | 1766 | 1464624956215 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x89439800 == 88 [pid = 1766] [id = 278] 09:15:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8943fc00) [pid = 1766] [serial = 835] [outer = (nil)] 09:15:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8efcbc00) [pid = 1766] [serial = 836] [outer = 0x8943fc00] 09:15:56 INFO - PROCESS | 1766 | 1464624956296 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x91b5d800) [pid = 1766] [serial = 837] [outer = 0x8943fc00] 09:15:57 INFO - PROCESS | 1766 | 1464624957025 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1238ms 09:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:15:57 INFO - PROCESS | 1766 | 1464624957059 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1766 | 1464624957062 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:15:57 INFO - PROCESS | 1766 | 1464624957068 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1766 | 1464624957071 Marionette TRACE conn4 <- [1,1086,null,{}] 09:15:57 INFO - PROCESS | 1766 | 1464624957077 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}] 09:15:57 INFO - PROCESS | 1766 | 1464624957300 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:15:57 INFO - PROCESS | 1766 | 1464624957320 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7c4c00 == 89 [pid = 1766] [id = 279] 09:15:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x8eccd400) [pid = 1766] [serial = 838] [outer = (nil)] 09:15:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x923e1400) [pid = 1766] [serial = 839] [outer = 0x8eccd400] 09:15:57 INFO - PROCESS | 1766 | 1464624957395 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x92b87400) [pid = 1766] [serial = 840] [outer = 0x8eccd400] 09:15:58 INFO - PROCESS | 1766 | 1464624958567 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1539ms 09:15:58 INFO - PROCESS | 1766 | 1464624958607 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1766 | 1464624958614 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:15:58 INFO - PROCESS | 1766 | 1464624958624 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1766 | 1464624958629 Marionette TRACE conn4 <- [1,1090,null,{}] 09:15:58 INFO - PROCESS | 1766 | 1464624958638 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}] 09:15:58 INFO - PROCESS | 1766 | 1464624958841 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:15:59 INFO - PROCESS | 1766 | 1464624959108 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70bc00 == 90 [pid = 1766] [id = 280] 09:15:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x8a7ef800) [pid = 1766] [serial = 841] [outer = (nil)] 09:15:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x8ae45000) [pid = 1766] [serial = 842] [outer = 0x8a7ef800] 09:15:59 INFO - PROCESS | 1766 | 1464624959242 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x8b336c00) [pid = 1766] [serial = 843] [outer = 0x8a7ef800] 09:16:00 INFO - PROCESS | 1766 | 1464624960160 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1597ms 09:16:00 INFO - PROCESS | 1766 | 1464624960222 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1766 | 1464624960231 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:16:00 INFO - PROCESS | 1766 | 1464624960242 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1766 | 1464624960246 Marionette TRACE conn4 <- [1,1094,null,{}] 09:16:00 INFO - PROCESS | 1766 | 1464624960253 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}] 09:16:00 INFO - PROCESS | 1766 | 1464624960492 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:16:00 INFO - PROCESS | 1766 | 1464624960790 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8db18400 == 91 [pid = 1766] [id = 281] 09:16:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x8dcdf000) [pid = 1766] [serial = 844] [outer = (nil)] 09:16:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x8e3a8800) [pid = 1766] [serial = 845] [outer = 0x8dcdf000] 09:16:00 INFO - PROCESS | 1766 | 1464624960923 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x8efc2c00) [pid = 1766] [serial = 846] [outer = 0x8dcdf000] 09:16:01 INFO - PROCESS | 1766 | 1464624961882 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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1688ms 09:16:01 INFO - PROCESS | 1766 | 1464624961930 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1766 | 1464624961934 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:16:01 INFO - PROCESS | 1766 | 1464624961941 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1766 | 1464624961948 Marionette TRACE conn4 <- [1,1098,null,{}] 09:16:01 INFO - PROCESS | 1766 | 1464624961964 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}] 09:16:02 INFO - PROCESS | 1766 | 1464624962267 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:16:02 INFO - PROCESS | 1766 | 1464624962526 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x9132e800 == 92 [pid = 1766] [id = 282] 09:16:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x923d6400) [pid = 1766] [serial = 847] [outer = (nil)] 09:16:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x92b86800) [pid = 1766] [serial = 848] [outer = 0x923d6400] 09:16:02 INFO - PROCESS | 1766 | 1464624962631 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x946b3800) [pid = 1766] [serial = 849] [outer = 0x923d6400] 09:16:03 INFO - PROCESS | 1766 | 1464624963550 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1646ms 09:16:03 INFO - PROCESS | 1766 | 1464624963588 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:16:03 INFO - PROCESS | 1766 | 1464624963593 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:16:03 INFO - PROCESS | 1766 | 1464624963599 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1766 | 1464624963603 Marionette TRACE conn4 <- [1,1102,null,{}] 09:16:03 INFO - PROCESS | 1766 | 1464624963609 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}] 09:16:03 INFO - PROCESS | 1766 | 1464624963811 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:16:04 INFO - PROCESS | 1766 | 1464624964064 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e2000 == 93 [pid = 1766] [id = 283] 09:16:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x951ba400) [pid = 1766] [serial = 850] [outer = (nil)] 09:16:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x95614000) [pid = 1766] [serial = 851] [outer = 0x951ba400] 09:16:04 INFO - PROCESS | 1766 | 1464624964207 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9569c000) [pid = 1766] [serial = 852] [outer = 0x951ba400] 09:16:05 INFO - PROCESS | 1766 | 1464624965092 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1534ms 09:16:05 INFO - PROCESS | 1766 | 1464624965133 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1766 | 1464624965136 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:16:05 INFO - PROCESS | 1766 | 1464624965142 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1766 | 1464624965146 Marionette TRACE conn4 <- [1,1106,null,{}] 09:16:05 INFO - PROCESS | 1766 | 1464624965152 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}] 09:16:05 INFO - PROCESS | 1766 | 1464624965334 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:16:05 INFO - PROCESS | 1766 | 1464624965543 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c99c400 == 94 [pid = 1766] [id = 284] 09:16:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x951ba000) [pid = 1766] [serial = 853] [outer = (nil)] 09:16:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x958ef800) [pid = 1766] [serial = 854] [outer = 0x951ba000] 09:16:05 INFO - PROCESS | 1766 | 1464624965627 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x958fb800) [pid = 1766] [serial = 855] [outer = 0x951ba000] 09:16:06 INFO - PROCESS | 1766 | 1464624966591 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1482ms 09:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:16:06 INFO - PROCESS | 1766 | 1464624966626 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1766 | 1464624966629 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:16:06 INFO - PROCESS | 1766 | 1464624966636 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1766 | 1464624966640 Marionette TRACE conn4 <- [1,1110,null,{}] 09:16:06 INFO - PROCESS | 1766 | 1464624966645 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}] 09:16:06 INFO - PROCESS | 1766 | 1464624966867 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:16:07 INFO - PROCESS | 1766 | 1464624967126 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x95850800 == 95 [pid = 1766] [id = 285] 09:16:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x958ee800) [pid = 1766] [serial = 856] [outer = (nil)] 09:16:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x99f6fc00) [pid = 1766] [serial = 857] [outer = 0x958ee800] 09:16:07 INFO - PROCESS | 1766 | 1464624967256 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x9a563800) [pid = 1766] [serial = 858] [outer = 0x958ee800] 09:16:08 INFO - PROCESS | 1766 | 1464624968175 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1595ms 09:16:08 INFO - PROCESS | 1766 | 1464624968231 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1766 | 1464624968235 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:16:08 INFO - PROCESS | 1766 | 1464624968242 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1766 | 1464624968245 Marionette TRACE conn4 <- [1,1114,null,{}] 09:16:08 INFO - PROCESS | 1766 | 1464624968251 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}] 09:16:08 INFO - PROCESS | 1766 | 1464624968441 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:16:08 INFO - PROCESS | 1766 | 1464624968689 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x97762c00 == 96 [pid = 1766] [id = 286] 09:16:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x99ee9400) [pid = 1766] [serial = 859] [outer = (nil)] 09:16:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9a56d800) [pid = 1766] [serial = 860] [outer = 0x99ee9400] 09:16:08 INFO - PROCESS | 1766 | 1464624968816 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x9a571000) [pid = 1766] [serial = 861] [outer = 0x99ee9400] 09:16:09 INFO - PROCESS | 1766 | 1464624969760 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1530ms 09:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:16:09 INFO - PROCESS | 1766 | 1464624969774 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1766 | 1464624969776 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:16:09 INFO - PROCESS | 1766 | 1464624969783 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1766 | 1464624969786 Marionette TRACE conn4 <- [1,1118,null,{}] 09:16:09 INFO - PROCESS | 1766 | 1464624969792 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}] 09:16:09 INFO - PROCESS | 1766 | 1464624969980 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:16:10 INFO - PROCESS | 1766 | 1464624970202 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a01f000 == 97 [pid = 1766] [id = 287] 09:16:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x9a022000) [pid = 1766] [serial = 862] [outer = (nil)] 09:16:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x9ab0f800) [pid = 1766] [serial = 863] [outer = 0x9a022000] 09:16:10 INFO - PROCESS | 1766 | 1464624970333 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x9ab12000) [pid = 1766] [serial = 864] [outer = 0x9a022000] 09:16:11 INFO - PROCESS | 1766 | 1464624971320 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1588ms 09:16:11 INFO - PROCESS | 1766 | 1464624971371 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1766 | 1464624971375 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:16:11 INFO - PROCESS | 1766 | 1464624971381 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1766 | 1464624971385 Marionette TRACE conn4 <- [1,1122,null,{}] 09:16:11 INFO - PROCESS | 1766 | 1464624971391 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}] 09:16:11 INFO - PROCESS | 1766 | 1464624971615 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:16:11 INFO - PROCESS | 1766 | 1464624971898 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edad800 == 98 [pid = 1766] [id = 288] 09:16:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x91b52c00) [pid = 1766] [serial = 865] [outer = (nil)] 09:16:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x9ae11800) [pid = 1766] [serial = 866] [outer = 0x91b52c00] 09:16:11 INFO - PROCESS | 1766 | 1464624971994 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x9ae15800) [pid = 1766] [serial = 867] [outer = 0x91b52c00] 09:16:12 INFO - PROCESS | 1766 | 1464624972859 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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1531ms 09:16:12 INFO - PROCESS | 1766 | 1464624972913 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1766 | 1464624972916 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:16:12 INFO - PROCESS | 1766 | 1464624972923 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1766 | 1464624972926 Marionette TRACE conn4 <- [1,1126,null,{}] 09:16:12 INFO - PROCESS | 1766 | 1464624972932 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}] 09:16:13 INFO - PROCESS | 1766 | 1464624973129 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:16:13 INFO - PROCESS | 1766 | 1464624973396 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab78c00 == 99 [pid = 1766] [id = 289] 09:16:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x9b085c00) [pid = 1766] [serial = 868] [outer = (nil)] 09:16:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x9b08a000) [pid = 1766] [serial = 869] [outer = 0x9b085c00] 09:16:13 INFO - PROCESS | 1766 | 1464624973519 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x9b08e400) [pid = 1766] [serial = 870] [outer = 0x9b085c00] 09:16:14 INFO - PROCESS | 1766 | 1464624974454 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1586ms 09:16:14 INFO - PROCESS | 1766 | 1464624974510 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1766 | 1464624974514 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:16:14 INFO - PROCESS | 1766 | 1464624974520 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1766 | 1464624974525 Marionette TRACE conn4 <- [1,1130,null,{}] 09:16:14 INFO - PROCESS | 1766 | 1464624974531 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}] 09:16:14 INFO - PROCESS | 1766 | 1464624974840 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:16:15 INFO - PROCESS | 1766 | 1464624975085 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b0c7400 == 100 [pid = 1766] [id = 290] 09:16:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x9b0ce400) [pid = 1766] [serial = 871] [outer = (nil)] 09:16:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x9b228000) [pid = 1766] [serial = 872] [outer = 0x9b0ce400] 09:16:15 INFO - PROCESS | 1766 | 1464624975184 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x9b230400) [pid = 1766] [serial = 873] [outer = 0x9b0ce400] 09:16:16 INFO - PROCESS | 1766 | 1464624976399 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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1934ms 09:16:16 INFO - PROCESS | 1766 | 1464624976456 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1766 | 1464624976460 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:16:16 INFO - PROCESS | 1766 | 1464624976466 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1766 | 1464624976470 Marionette TRACE conn4 <- [1,1134,null,{}] 09:16:16 INFO - PROCESS | 1766 | 1464624976475 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}] 09:16:16 INFO - PROCESS | 1766 | 1464624976731 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:16:17 INFO - PROCESS | 1766 | 1464624977036 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b0d2c00 == 101 [pid = 1766] [id = 291] 09:16:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x9b0d3000) [pid = 1766] [serial = 874] [outer = (nil)] 09:16:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x9b29e800) [pid = 1766] [serial = 875] [outer = 0x9b0d3000] 09:16:17 INFO - PROCESS | 1766 | 1464624977124 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x9b2a2400) [pid = 1766] [serial = 876] [outer = 0x9b0d3000] 09:16:17 INFO - PROCESS | 1766 | 1464624977994 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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1581ms 09:16:18 INFO - PROCESS | 1766 | 1464624978048 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1766 | 1464624978052 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:16:18 INFO - PROCESS | 1766 | 1464624978058 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1766 | 1464624978062 Marionette TRACE conn4 <- [1,1138,null,{}] 09:16:18 INFO - PROCESS | 1766 | 1464624978078 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}] 09:16:18 INFO - PROCESS | 1766 | 1464624978269 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:16:18 INFO - PROCESS | 1766 | 1464624978543 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x892e7400 == 102 [pid = 1766] [id = 292] 09:16:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x8a384000) [pid = 1766] [serial = 877] [outer = (nil)] 09:16:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x8b338800) [pid = 1766] [serial = 878] [outer = 0x8a384000] 09:16:18 INFO - PROCESS | 1766 | 1464624978672 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x8cfea000) [pid = 1766] [serial = 879] [outer = 0x8a384000] 09:16:19 INFO - PROCESS | 1766 | 1464624979574 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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1591ms 09:16:19 INFO - PROCESS | 1766 | 1464624979652 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 1766 | 1464624979655 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:16:19 INFO - PROCESS | 1766 | 1464624979662 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1766 | 1464624979665 Marionette TRACE conn4 <- [1,1142,null,{}] 09:16:19 INFO - PROCESS | 1766 | 1464624979672 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}] 09:16:19 INFO - PROCESS | 1766 | 1464624979910 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:16:20 INFO - PROCESS | 1766 | 1464624980702 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef6c00 == 103 [pid = 1766] [id = 293] 09:16:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x8a382800) [pid = 1766] [serial = 880] [outer = (nil)] 09:16:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x8a38d800) [pid = 1766] [serial = 881] [outer = 0x8a382800] 09:16:20 INFO - PROCESS | 1766 | 1464624980791 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x8ac0d000) [pid = 1766] [serial = 882] [outer = 0x8a382800] 09:16:21 INFO - PROCESS | 1766 | 1464624981716 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]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2102ms 09:16:21 INFO - PROCESS | 1766 | 1464624981764 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1766 | 1464624981771 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:16:21 INFO - PROCESS | 1766 | 1464624981778 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1766 | 1464624981784 Marionette TRACE conn4 <- [1,1146,null,{}] 09:16:21 INFO - PROCESS | 1766 | 1464624981792 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}] 09:16:21 INFO - PROCESS | 1766 | 1464624981983 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:16:22 INFO - PROCESS | 1766 | 1464624982199 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x89440c00 == 104 [pid = 1766] [id = 294] 09:16:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 208 (0x8ac0b400) [pid = 1766] [serial = 883] [outer = (nil)] 09:16:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 209 (0x8adb0000) [pid = 1766] [serial = 884] [outer = 0x8ac0b400] 09:16:22 INFO - PROCESS | 1766 | 1464624982389 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 210 (0x8ae49400) [pid = 1766] [serial = 885] [outer = 0x8ac0b400] 09:16:23 INFO - PROCESS | 1766 | 1464624983432 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1685ms 09:16:23 INFO - PROCESS | 1766 | 1464624983466 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1766 | 1464624983472 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:16:23 INFO - PROCESS | 1766 | 1464624983480 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1766 | 1464624983484 Marionette TRACE conn4 <- [1,1150,null,{}] 09:16:23 INFO - PROCESS | 1766 | 1464624983490 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}] 09:16:23 INFO - PROCESS | 1766 | 1464624983680 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:16:23 INFO - PROCESS | 1766 | 1464624983916 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef1400 == 105 [pid = 1766] [id = 295] 09:16:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 211 (0x89ef3400) [pid = 1766] [serial = 886] [outer = (nil)] 09:16:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 212 (0x8b4aec00) [pid = 1766] [serial = 887] [outer = 0x89ef3400] 09:16:24 INFO - PROCESS | 1766 | 1464624984046 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 213 (0x8c99d800) [pid = 1766] [serial = 888] [outer = 0x89ef3400] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8db16400 == 104 [pid = 1766] [id = 235] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb4400 == 103 [pid = 1766] [id = 233] 09:16:24 INFO - PROCESS | 1766 | --DOMWINDOW == 212 (0x8edae400) [pid = 1766] [serial = 773] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1766 | --DOMWINDOW == 211 (0x8e3a7000) [pid = 1766] [serial = 740] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1766 | --DOMWINDOW == 210 (0x911da400) [pid = 1766] [serial = 749] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1766 | --DOMWINDOW == 209 (0x9ab10c00) [pid = 1766] [serial = 737] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1766 | --DOMWINDOW == 208 (0x8c7d0000) [pid = 1766] [serial = 746] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1766 | --DOMWINDOW == 207 (0x8c998400) [pid = 1766] [serial = 743] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38c400 == 102 [pid = 1766] [id = 232] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8b341800 == 101 [pid = 1766] [id = 199] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8829b000 == 100 [pid = 1766] [id = 227] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8adab000 == 99 [pid = 1766] [id = 203] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x89eedc00 == 98 [pid = 1766] [id = 205] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf4b800 == 97 [pid = 1766] [id = 266] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x91b58c00 == 96 [pid = 1766] [id = 265] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3ab800 == 95 [pid = 1766] [id = 264] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x91338c00 == 94 [pid = 1766] [id = 263] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf55c00 == 93 [pid = 1766] [id = 262] 09:16:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecd1c00 == 92 [pid = 1766] [id = 261] 09:16:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf50800 == 91 [pid = 1766] [id = 260] 09:16:25 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac17800 == 90 [pid = 1766] [id = 259] 09:16:25 INFO - PROCESS | 1766 | --DOCSHELL 0x882a9400 == 89 [pid = 1766] [id = 258] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0x8ed93400) [pid = 1766] [serial = 770] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0x91e97800) [pid = 1766] [serial = 728] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0x8e102800) [pid = 1766] [serial = 722] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x9a01c800) [pid = 1766] [serial = 734] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x8b33d400) [pid = 1766] [serial = 759] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x8a710c00) [pid = 1766] [serial = 755] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x8c7cec00) [pid = 1766] [serial = 764] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x8c7c9400) [pid = 1766] [serial = 762] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x937f5800) [pid = 1766] [serial = 752] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x8ed9d400) [pid = 1766] [serial = 771] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x8c7c8800) [pid = 1766] [serial = 717] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x95846800) [pid = 1766] [serial = 731] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x8dcdd400) [pid = 1766] [serial = 767] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x8adb4000) [pid = 1766] [serial = 761] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x89ef5800) [pid = 1766] [serial = 719] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x8b0e1000) [pid = 1766] [serial = 758] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x8cfeb800) [pid = 1766] [serial = 765] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8a7ee400) [pid = 1766] [serial = 756] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x8e107400) [pid = 1766] [serial = 768] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x911cdc00) [pid = 1766] [serial = 725] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1766 | 1464624985187 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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1744ms 09:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:16:25 INFO - PROCESS | 1766 | 1464624985225 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1766 | 1464624985228 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:16:25 INFO - PROCESS | 1766 | 1464624985237 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1766 | 1464624985247 Marionette TRACE conn4 <- [1,1154,null,{}] 09:16:25 INFO - PROCESS | 1766 | 1464624985261 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}] 09:16:25 INFO - PROCESS | 1766 | 1464624985447 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:16:25 INFO - PROCESS | 1766 | 1464624985608 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8829b000 == 90 [pid = 1766] [id = 296] 09:16:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x8ac17800) [pid = 1766] [serial = 889] [outer = (nil)] 09:16:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x8c9a4000) [pid = 1766] [serial = 890] [outer = 0x8ac17800] 09:16:25 INFO - PROCESS | 1766 | 1464624985682 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x8cf50800) [pid = 1766] [serial = 891] [outer = 0x8ac17800] 09:16:26 INFO - PROCESS | 1766 | 1464624986473 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1295ms 09:16:26 INFO - PROCESS | 1766 | 1464624986530 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1766 | 1464624986534 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:16:26 INFO - PROCESS | 1766 | 1464624986545 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1766 | 1464624986547 Marionette TRACE conn4 <- [1,1158,null,{}] 09:16:26 INFO - PROCESS | 1766 | 1464624986553 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}] 09:16:26 INFO - PROCESS | 1766 | 1464624986726 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:16:26 INFO - PROCESS | 1766 | 1464624986737 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0c000 == 91 [pid = 1766] [id = 297] 09:16:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8c9a5000) [pid = 1766] [serial = 892] [outer = (nil)] 09:16:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8db10000) [pid = 1766] [serial = 893] [outer = 0x8c9a5000] 09:16:26 INFO - PROCESS | 1766 | 1464624986810 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x8dcdfc00) [pid = 1766] [serial = 894] [outer = 0x8c9a5000] 09:16:27 INFO - PROCESS | 1766 | 1464624987824 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1341ms 09:16:27 INFO - PROCESS | 1766 | 1464624987887 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1766 | 1464624987890 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:16:27 INFO - PROCESS | 1766 | 1464624987896 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1766 | 1464624987899 Marionette TRACE conn4 <- [1,1162,null,{}] 09:16:27 INFO - PROCESS | 1766 | 1464624987904 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}] 09:16:28 INFO - PROCESS | 1766 | 1464624988132 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:16:28 INFO - PROCESS | 1766 | 1464624988162 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dce4c00 == 92 [pid = 1766] [id = 298] 09:16:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x8dce5400) [pid = 1766] [serial = 895] [outer = (nil)] 09:16:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x8e107800) [pid = 1766] [serial = 896] [outer = 0x8dce5400] 09:16:28 INFO - PROCESS | 1766 | 1464624988245 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x8e3a9000) [pid = 1766] [serial = 897] [outer = 0x8dce5400] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x91337400) [pid = 1766] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x8ada7c00) [pid = 1766] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x8ed9f000) [pid = 1766] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x8943e400) [pid = 1766] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x89ee9400) [pid = 1766] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x8a70dc00) [pid = 1766] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8ecd4800) [pid = 1766] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:16:29 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x8943fc00) [pid = 1766] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:16:29 INFO - PROCESS | 1766 | 1464624989601 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1736ms 09:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:16:29 INFO - PROCESS | 1766 | 1464624989634 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 1766 | 1464624989636 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:16:29 INFO - PROCESS | 1766 | 1464624989642 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1766 | 1464624989646 Marionette TRACE conn4 <- [1,1166,null,{}] 09:16:29 INFO - PROCESS | 1766 | 1464624989651 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}] 09:16:29 INFO - PROCESS | 1766 | 1464624989910 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:16:30 INFO - PROCESS | 1766 | 1464624990027 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x89eef800 == 93 [pid = 1766] [id = 299] 09:16:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x8dce1400) [pid = 1766] [serial = 898] [outer = (nil)] 09:16:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x8ecca400) [pid = 1766] [serial = 899] [outer = 0x8dce1400] 09:16:30 INFO - PROCESS | 1766 | 1464624990100 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8ecd2000) [pid = 1766] [serial = 900] [outer = 0x8dce1400] 09:16:30 INFO - PROCESS | 1766 | 1464624990815 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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1236ms 09:16:30 INFO - PROCESS | 1766 | 1464624990879 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1766 | 1464624990883 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:16:30 INFO - PROCESS | 1766 | 1464624990889 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1766 | 1464624990892 Marionette TRACE conn4 <- [1,1170,null,{}] 09:16:30 INFO - PROCESS | 1766 | 1464624990897 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}] 09:16:31 INFO - PROCESS | 1766 | 1464624991063 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:16:31 INFO - PROCESS | 1766 | 1464624991073 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef8000 == 94 [pid = 1766] [id = 300] 09:16:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8c7ccc00) [pid = 1766] [serial = 901] [outer = (nil)] 09:16:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x8edb0800) [pid = 1766] [serial = 902] [outer = 0x8c7ccc00] 09:16:31 INFO - PROCESS | 1766 | 1464624991146 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x8edb7400) [pid = 1766] [serial = 903] [outer = 0x8c7ccc00] 09:16:32 INFO - PROCESS | 1766 | 1464624992390 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1539ms 09:16:32 INFO - PROCESS | 1766 | 1464624992429 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1766 | 1464624992436 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:16:32 INFO - PROCESS | 1766 | 1464624992446 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1766 | 1464624992450 Marionette TRACE conn4 <- [1,1174,null,{}] 09:16:32 INFO - PROCESS | 1766 | 1464624992459 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}] 09:16:32 INFO - PROCESS | 1766 | 1464624992661 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:16:32 INFO - PROCESS | 1766 | 1464624992925 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a388800 == 95 [pid = 1766] [id = 301] 09:16:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x8a714400) [pid = 1766] [serial = 904] [outer = (nil)] 09:16:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x8adad400) [pid = 1766] [serial = 905] [outer = 0x8a714400] 09:16:33 INFO - PROCESS | 1766 | 1464624993056 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x8ae48800) [pid = 1766] [serial = 906] [outer = 0x8a714400] 09:16:34 INFO - PROCESS | 1766 | 1464624994091 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] 09:16:34 INFO - PROCESS | 1766 | 1464624994152 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:16:34 INFO - PROCESS | 1766 | 1464624994163 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 1766 | 1464624994167 Marionette TRACE conn4 <- [1,1178,null,{}] 09:16:34 INFO - PROCESS | 1766 | 1464624994173 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}] 09:16:34 INFO - PROCESS | 1766 | 1464624994374 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:16:34 INFO - PROCESS | 1766 | 1464624994727 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33f000 == 96 [pid = 1766] [id = 302] 09:16:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x8c7cd800) [pid = 1766] [serial = 907] [outer = (nil)] 09:16:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x8cf55c00) [pid = 1766] [serial = 908] [outer = 0x8c7cd800] 09:16:34 INFO - PROCESS | 1766 | 1464624994823 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8db13000) [pid = 1766] [serial = 909] [outer = 0x8c7cd800] 09:16:35 INFO - PROCESS | 1766 | 1464624995753 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] 09:16:35 INFO - PROCESS | 1766 | 1464624995801 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:16:35 INFO - PROCESS | 1766 | 1464624995808 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1766 | 1464624995814 Marionette TRACE conn4 <- [1,1182,null,{}] 09:16:35 INFO - PROCESS | 1766 | 1464624995830 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}] 09:16:36 INFO - PROCESS | 1766 | 1464624996040 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:16:36 INFO - PROCESS | 1766 | 1464624996310 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7c6400 == 97 [pid = 1766] [id = 303] 09:16:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x8ed9c400) [pid = 1766] [serial = 910] [outer = (nil)] 09:16:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x91060800) [pid = 1766] [serial = 911] [outer = 0x8ed9c400] 09:16:36 INFO - PROCESS | 1766 | 1464624996444 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x911cf000) [pid = 1766] [serial = 912] [outer = 0x8ed9c400] 09:16:37 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:37 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:37 INFO - PROCESS | 1766 | 1464624997377 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] 09:16:37 INFO - PROCESS | 1766 | 1464624997454 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:16:37 INFO - PROCESS | 1766 | 1464624997460 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1766 | 1464624997464 Marionette TRACE conn4 <- [1,1186,null,{}] 09:16:37 INFO - PROCESS | 1766 | 1464624997470 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}] 09:16:37 INFO - PROCESS | 1766 | 1464624997673 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:16:37 INFO - PROCESS | 1766 | 1464624997937 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1766 | --DOCSHELL 0x923e7c00 == 96 [pid = 1766] [id = 9] 09:16:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecd3c00 == 97 [pid = 1766] [id = 304] 09:16:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x8edab800) [pid = 1766] [serial = 913] [outer = (nil)] 09:16:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x918c1800) [pid = 1766] [serial = 914] [outer = 0x8edab800] 09:16:38 INFO - PROCESS | 1766 | 1464624998100 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x918ce800) [pid = 1766] [serial = 915] [outer = 0x8edab800] 09:16:39 INFO - PROCESS | 1766 | 1464624999042 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] 09:16:39 INFO - PROCESS | 1766 | 1464624999110 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:16:39 INFO - PROCESS | 1766 | 1464624999118 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 1766 | 1464624999121 Marionette TRACE conn4 <- [1,1190,null,{}] 09:16:39 INFO - PROCESS | 1766 | 1464624999127 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}] 09:16:39 INFO - PROCESS | 1766 | 1464624999316 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:16:39 INFO - PROCESS | 1766 | 1464624999583 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x9106b800 == 98 [pid = 1766] [id = 305] 09:16:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x918cd400) [pid = 1766] [serial = 916] [outer = (nil)] 09:16:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 208 (0x91b58c00) [pid = 1766] [serial = 917] [outer = 0x918cd400] 09:16:39 INFO - PROCESS | 1766 | 1464624999719 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 209 (0x91e8e000) [pid = 1766] [serial = 918] [outer = 0x918cd400] 09:16:40 INFO - PROCESS | 1766 | 1464625000707 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] 09:16:40 INFO - PROCESS | 1766 | 1464625000762 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:16:40 INFO - PROCESS | 1766 | 1464625000769 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1766 | 1464625000773 Marionette TRACE conn4 <- [1,1194,null,{}] 09:16:40 INFO - PROCESS | 1766 | 1464625000780 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}] 09:16:41 INFO - PROCESS | 1766 | 1464625001008 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:16:41 INFO - PROCESS | 1766 | 1464625001286 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x89443c00 == 99 [pid = 1766] [id = 306] 09:16:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 210 (0x8edad400) [pid = 1766] [serial = 919] [outer = (nil)] 09:16:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 211 (0x923ee000) [pid = 1766] [serial = 920] [outer = 0x8edad400] 09:16:41 INFO - PROCESS | 1766 | 1464625001415 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 212 (0x937eec00) [pid = 1766] [serial = 921] [outer = 0x8edad400] 09:16:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:42 INFO - PROCESS | 1766 | 1464625002324 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] 09:16:42 INFO - PROCESS | 1766 | 1464625002410 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:16:42 INFO - PROCESS | 1766 | 1464625002417 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1766 | 1464625002421 Marionette TRACE conn4 <- [1,1198,null,{}] 09:16:42 INFO - PROCESS | 1766 | 1464625002427 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}] 09:16:42 INFO - PROCESS | 1766 | 1464625002652 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:16:42 INFO - PROCESS | 1766 | 1464625002908 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b5e800 == 100 [pid = 1766] [id = 307] 09:16:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 213 (0x923d6c00) [pid = 1766] [serial = 922] [outer = (nil)] 09:16:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 214 (0x93c9dc00) [pid = 1766] [serial = 923] [outer = 0x923d6c00] 09:16:43 INFO - PROCESS | 1766 | 1464625003035 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 215 (0x95174000) [pid = 1766] [serial = 924] [outer = 0x923d6c00] 09:16:43 INFO - PROCESS | 1766 | 1464625003894 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1533ms 09:16:43 INFO - PROCESS | 1766 | 1464625003951 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1766 | 1464625003955 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:16:43 INFO - PROCESS | 1766 | 1464625003961 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1766 | 1464625003965 Marionette TRACE conn4 <- [1,1202,null,{}] 09:16:43 INFO - PROCESS | 1766 | 1464625003971 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}] 09:16:44 INFO - PROCESS | 1766 | 1464625004169 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:16:44 INFO - PROCESS | 1766 | 1464625004424 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x92b8d400 == 101 [pid = 1766] [id = 308] 09:16:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 216 (0x93ad9c00) [pid = 1766] [serial = 925] [outer = (nil)] 09:16:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 217 (0x95610800) [pid = 1766] [serial = 926] [outer = 0x93ad9c00] 09:16:44 INFO - PROCESS | 1766 | 1464625004553 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 218 (0x95694800) [pid = 1766] [serial = 927] [outer = 0x93ad9c00] 09:16:45 INFO - PROCESS | 1766 | 1464625005504 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]]]}] 09:16:45 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 09:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1591ms 09:16:45 INFO - PROCESS | 1766 | 1464625005554 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 1766 | 1464625005558 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:16:45 INFO - PROCESS | 1766 | 1464625005565 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1766 | 1464625005567 Marionette TRACE conn4 <- [1,1206,null,{}] 09:16:45 INFO - PROCESS | 1766 | 1464625005574 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}] 09:16:45 INFO - PROCESS | 1766 | 1464625005770 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:16:46 INFO - PROCESS | 1766 | 1464625006042 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x9517a800 == 102 [pid = 1766] [id = 309] 09:16:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 219 (0x95843800) [pid = 1766] [serial = 928] [outer = (nil)] 09:16:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 220 (0x95852800) [pid = 1766] [serial = 929] [outer = 0x95843800] 09:16:46 INFO - PROCESS | 1766 | 1464625006178 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 221 (0x958f9c00) [pid = 1766] [serial = 930] [outer = 0x95843800] 09:16:47 INFO - PROCESS | 1766 | 1464625007069 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]]]}] 09:16:47 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 09:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1581ms 09:16:47 INFO - PROCESS | 1766 | 1464625007147 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1766 | 1464625007150 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:16:47 INFO - PROCESS | 1766 | 1464625007157 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1766 | 1464625007161 Marionette TRACE conn4 <- [1,1210,null,{}] 09:16:47 INFO - PROCESS | 1766 | 1464625007167 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}] 09:16:47 INFO - PROCESS | 1766 | 1464625007400 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:16:47 INFO - PROCESS | 1766 | 1464625007669 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x97763800 == 103 [pid = 1766] [id = 310] 09:16:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 222 (0x98104c00) [pid = 1766] [serial = 931] [outer = (nil)] 09:16:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 223 (0x98160c00) [pid = 1766] [serial = 932] [outer = 0x98104c00] 09:16:47 INFO - PROCESS | 1766 | 1464625007796 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 224 (0x99301400) [pid = 1766] [serial = 933] [outer = 0x98104c00] 09:16:48 INFO - PROCESS | 1766 | 1464625008699 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]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 09:16:48 INFO - PROCESS | 1766 | 1464625008745 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1766 | 1464625008750 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:16:48 INFO - PROCESS | 1766 | 1464625008756 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1766 | 1464625008760 Marionette TRACE conn4 <- [1,1214,null,{}] 09:16:48 INFO - PROCESS | 1766 | 1464625008766 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}] 09:16:48 INFO - PROCESS | 1766 | 1464625008984 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:16:49 INFO - PROCESS | 1766 | 1464625009246 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x95aea000 == 104 [pid = 1766] [id = 311] 09:16:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x9930a000) [pid = 1766] [serial = 934] [outer = (nil)] 09:16:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x9a01f800) [pid = 1766] [serial = 935] [outer = 0x9930a000] 09:16:49 INFO - PROCESS | 1766 | 1464625009383 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x9a572000) [pid = 1766] [serial = 936] [outer = 0x9930a000] 09:16:50 INFO - PROCESS | 1766 | 1464625010302 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]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 09:16:50 INFO - PROCESS | 1766 | 1464625010344 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1766 | 1464625010347 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:16:50 INFO - PROCESS | 1766 | 1464625010354 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1766 | 1464625010358 Marionette TRACE conn4 <- [1,1218,null,{}] 09:16:50 INFO - PROCESS | 1766 | 1464625010363 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}] 09:16:50 INFO - PROCESS | 1766 | 1464625010549 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:16:50 INFO - PROCESS | 1766 | 1464625010819 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c7400 == 105 [pid = 1766] [id = 312] 09:16:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x9517c000) [pid = 1766] [serial = 937] [outer = (nil)] 09:16:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x9a8ca000) [pid = 1766] [serial = 938] [outer = 0x9517c000] 09:16:50 INFO - PROCESS | 1766 | 1464625010946 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x9ab0dc00) [pid = 1766] [serial = 939] [outer = 0x9517c000] 09:16:51 INFO - PROCESS | 1766 | 1464625011839 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1541ms 09:16:51 INFO - PROCESS | 1766 | 1464625011897 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1766 | 1464625011900 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:16:51 INFO - PROCESS | 1766 | 1464625011906 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1766 | 1464625011910 Marionette TRACE conn4 <- [1,1222,null,{}] 09:16:51 INFO - PROCESS | 1766 | 1464625011925 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}] 09:16:52 INFO - PROCESS | 1766 | 1464625012118 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:16:52 INFO - PROCESS | 1766 | 1464625012377 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb5000 == 106 [pid = 1766] [id = 313] 09:16:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0x8efc2800) [pid = 1766] [serial = 940] [outer = (nil)] 09:16:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0x9ae1fc00) [pid = 1766] [serial = 941] [outer = 0x8efc2800] 09:16:52 INFO - PROCESS | 1766 | 1464625012502 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x9b084c00) [pid = 1766] [serial = 942] [outer = 0x8efc2800] 09:16:53 INFO - PROCESS | 1766 | 1464625013365 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] 09:16:53 INFO - PROCESS | 1766 | 1464625013452 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:16:53 INFO - PROCESS | 1766 | 1464625013459 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1766 | 1464625013462 Marionette TRACE conn4 <- [1,1226,null,{}] 09:16:53 INFO - PROCESS | 1766 | 1464625013468 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}] 09:16:53 INFO - PROCESS | 1766 | 1464625013701 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:16:54 INFO - PROCESS | 1766 | 1464625014003 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b341400 == 107 [pid = 1766] [id = 314] 09:16:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 234 (0x9ab15800) [pid = 1766] [serial = 943] [outer = (nil)] 09:16:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0x9b0d5400) [pid = 1766] [serial = 944] [outer = 0x9ab15800] 09:16:54 INFO - PROCESS | 1766 | 1464625014096 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x9b22dc00) [pid = 1766] [serial = 945] [outer = 0x9ab15800] 09:16:54 INFO - PROCESS | 1766 | 1464625014979 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1533ms 09:16:54 INFO - PROCESS | 1766 | 1464625014993 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1766 | 1464625015000 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:16:55 INFO - PROCESS | 1766 | 1464625015011 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1766 | 1464625015016 Marionette TRACE conn4 <- [1,1230,null,{}] 09:16:55 INFO - PROCESS | 1766 | 1464625015022 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}] 09:16:55 INFO - PROCESS | 1766 | 1464625015211 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:16:55 INFO - PROCESS | 1766 | 1464625015560 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x937ed400 == 108 [pid = 1766] [id = 315] 09:16:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x9560b800) [pid = 1766] [serial = 946] [outer = (nil)] 09:16:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x9b692400) [pid = 1766] [serial = 947] [outer = 0x9560b800] 09:16:55 INFO - PROCESS | 1766 | 1464625015690 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x9b890400) [pid = 1766] [serial = 948] [outer = 0x9560b800] 09:16:56 INFO - PROCESS | 1766 | 1464625016654 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1686ms 09:16:56 INFO - PROCESS | 1766 | 1464625016698 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1766 | 1464625016702 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:16:56 INFO - PROCESS | 1766 | 1464625016709 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1766 | 1464625016713 Marionette TRACE conn4 <- [1,1234,null,{}] 09:16:56 INFO - PROCESS | 1766 | 1464625016718 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}] 09:16:56 INFO - PROCESS | 1766 | 1464625016915 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:16:57 INFO - PROCESS | 1766 | 1464625017184 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dce1c00 == 109 [pid = 1766] [id = 316] 09:16:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x8e103000) [pid = 1766] [serial = 949] [outer = (nil)] 09:16:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x911d9800) [pid = 1766] [serial = 950] [outer = 0x8e103000] 09:16:57 INFO - PROCESS | 1766 | 1464625017318 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x939b2000) [pid = 1766] [serial = 951] [outer = 0x8e103000] 09:16:58 INFO - PROCESS | 1766 | 1464625018199 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1532ms 09:16:58 INFO - PROCESS | 1766 | 1464625018242 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1766 | 1464625018246 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:16:58 INFO - PROCESS | 1766 | 1464625018252 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1766 | 1464625018255 Marionette TRACE conn4 <- [1,1238,null,{}] 09:16:58 INFO - PROCESS | 1766 | 1464625018261 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}] 09:16:58 INFO - PROCESS | 1766 | 1464625018449 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:16:58 INFO - PROCESS | 1766 | 1464625018719 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bb94c00 == 110 [pid = 1766] [id = 317] 09:16:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x9bb95400) [pid = 1766] [serial = 952] [outer = (nil)] 09:16:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x9bbc0000) [pid = 1766] [serial = 953] [outer = 0x9bb95400] 09:16:58 INFO - PROCESS | 1766 | 1464625018847 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x9be30c00) [pid = 1766] [serial = 954] [outer = 0x9bb95400] 09:17:00 INFO - PROCESS | 1766 | 1464625020114 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]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1888ms 09:17:00 INFO - PROCESS | 1766 | 1464625020140 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1766 | 1464625020146 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:17:00 INFO - PROCESS | 1766 | 1464625020154 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1766 | 1464625020160 Marionette TRACE conn4 <- [1,1242,null,{}] 09:17:00 INFO - PROCESS | 1766 | 1464625020169 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}] 09:17:00 INFO - PROCESS | 1766 | 1464625020449 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:17:00 INFO - PROCESS | 1766 | 1464625020726 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8829a400 == 111 [pid = 1766] [id = 318] 09:17:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 246 (0x8ac13800) [pid = 1766] [serial = 955] [outer = (nil)] 09:17:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 247 (0x8ae3e400) [pid = 1766] [serial = 956] [outer = 0x8ac13800] 09:17:00 INFO - PROCESS | 1766 | 1464625020812 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 248 (0x8b4b0c00) [pid = 1766] [serial = 957] [outer = 0x8ac13800] 09:17:01 INFO - PROCESS | 1766 | 1464625021742 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1638ms 09:17:01 INFO - PROCESS | 1766 | 1464625021793 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1766 | 1464625021802 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:17:01 INFO - PROCESS | 1766 | 1464625021812 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1766 | 1464625021816 Marionette TRACE conn4 <- [1,1246,null,{}] 09:17:01 INFO - PROCESS | 1766 | 1464625021822 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}] 09:17:02 INFO - PROCESS | 1766 | 1464625022014 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:17:02 INFO - PROCESS | 1766 | --DOCSHELL 0x89eef800 == 110 [pid = 1766] [id = 299] 09:17:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8829b000 == 109 [pid = 1766] [id = 296] 09:17:02 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef1400 == 108 [pid = 1766] [id = 295] 09:17:02 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef6c00 == 107 [pid = 1766] [id = 293] 09:17:02 INFO - PROCESS | 1766 | --DOCSHELL 0x89440c00 == 106 [pid = 1766] [id = 294] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 247 (0x918c7800) [pid = 1766] [serial = 833] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 246 (0x9106f000) [pid = 1766] [serial = 788] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 245 (0x8cf4c800) [pid = 1766] [serial = 822] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0x8b4b5800) [pid = 1766] [serial = 821] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x8db0f000) [pid = 1766] [serial = 782] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x8efca000) [pid = 1766] [serial = 830] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x8b0e0800) [pid = 1766] [serial = 779] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x8eccf800) [pid = 1766] [serial = 825] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x8b4b3c00) [pid = 1766] [serial = 824] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x892ee800) [pid = 1766] [serial = 776] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x91e8dc00) [pid = 1766] [serial = 794] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x8a712c00) [pid = 1766] [serial = 819] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x8a383000) [pid = 1766] [serial = 818] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x8e10dc00) [pid = 1766] [serial = 827] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 233 (0x8ed98400) [pid = 1766] [serial = 828] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x923de400) [pid = 1766] [serial = 797] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0x918c4000) [pid = 1766] [serial = 791] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0x8edb4c00) [pid = 1766] [serial = 774] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x92b90400) [pid = 1766] [serial = 800] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x8efc8400) [pid = 1766] [serial = 785] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x93c90800) [pid = 1766] [serial = 803] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x951b9800) [pid = 1766] [serial = 806] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x958fa000) [pid = 1766] [serial = 809] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x97760000) [pid = 1766] [serial = 812] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 223 (0x8ecd5800) [pid = 1766] [serial = 815] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 222 (0x923e1400) [pid = 1766] [serial = 839] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 221 (0x91b5d800) [pid = 1766] [serial = 837] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 220 (0x9106ac00) [pid = 1766] [serial = 831] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 219 (0x8efcbc00) [pid = 1766] [serial = 836] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | --DOMWINDOW == 218 (0x91a0fc00) [pid = 1766] [serial = 834] [outer = (nil)] [url = about:blank] 09:17:02 INFO - PROCESS | 1766 | 1464625022706 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8943d000 == 107 [pid = 1766] [id = 319] 09:17:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 219 (0x8943f800) [pid = 1766] [serial = 958] [outer = (nil)] 09:17:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 220 (0x8a38d000) [pid = 1766] [serial = 959] [outer = 0x8943f800] 09:17:02 INFO - PROCESS | 1766 | 1464625022784 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 221 (0x8b0e6800) [pid = 1766] [serial = 960] [outer = 0x8943f800] 09:17:03 INFO - PROCESS | 1766 | 1464625023588 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]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1838ms 09:17:03 INFO - PROCESS | 1766 | 1464625023651 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1766 | 1464625023655 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:17:03 INFO - PROCESS | 1766 | 1464625023661 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1766 | 1464625023667 Marionette TRACE conn4 <- [1,1250,null,{}] 09:17:03 INFO - PROCESS | 1766 | 1464625023682 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}] 09:17:03 INFO - PROCESS | 1766 | 1464625023951 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:17:04 INFO - PROCESS | 1766 | 1464625024072 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7d0000 == 108 [pid = 1766] [id = 320] 09:17:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 222 (0x8ecd1800) [pid = 1766] [serial = 961] [outer = (nil)] 09:17:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 223 (0x8ed96c00) [pid = 1766] [serial = 962] [outer = 0x8ecd1800] 09:17:04 INFO - PROCESS | 1766 | 1464625024153 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 224 (0x8edb4c00) [pid = 1766] [serial = 963] [outer = 0x8ecd1800] 09:17:05 INFO - PROCESS | 1766 | 1464625025068 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1433ms 09:17:05 INFO - PROCESS | 1766 | 1464625025095 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:17:05 INFO - PROCESS | 1766 | 1464625025100 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:17:05 INFO - PROCESS | 1766 | 1464625025106 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1766 | 1464625025110 Marionette TRACE conn4 <- [1,1254,null,{}] 09:17:05 INFO - PROCESS | 1766 | 1464625025116 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}] 09:17:05 INFO - PROCESS | 1766 | 1464625025387 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:17:05 INFO - PROCESS | 1766 | 1464625025423 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ba400 == 109 [pid = 1766] [id = 321] 09:17:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x8efd0400) [pid = 1766] [serial = 964] [outer = (nil)] 09:17:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x911cd800) [pid = 1766] [serial = 965] [outer = 0x8efd0400] 09:17:05 INFO - PROCESS | 1766 | 1464625025513 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x918c4c00) [pid = 1766] [serial = 966] [outer = 0x8efd0400] 09:17:06 INFO - PROCESS | 1766 | 1464625026435 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1382ms 09:17:06 INFO - PROCESS | 1766 | 1464625026488 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1766 | 1464625026491 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:17:06 INFO - PROCESS | 1766 | 1464625026503 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1766 | 1464625026506 Marionette TRACE conn4 <- [1,1258,null,{}] 09:17:06 INFO - PROCESS | 1766 | 1464625026511 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}] 09:17:06 INFO - PROCESS | 1766 | 1464625026760 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:17:06 INFO - PROCESS | 1766 | 1464625026791 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc9000 == 110 [pid = 1766] [id = 322] 09:17:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x8efcd400) [pid = 1766] [serial = 967] [outer = (nil)] 09:17:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x91e8e800) [pid = 1766] [serial = 968] [outer = 0x8efcd400] 09:17:06 INFO - PROCESS | 1766 | 1464625026864 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x92256400) [pid = 1766] [serial = 969] [outer = 0x8efcd400] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x8dce5400) [pid = 1766] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x8dce1400) [pid = 1766] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x8c9a5000) [pid = 1766] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x8a382800) [pid = 1766] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x89ef3400) [pid = 1766] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x8ac0b400) [pid = 1766] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:17:07 INFO - PROCESS | 1766 | --DOMWINDOW == 223 (0x8ac17800) [pid = 1766] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:17:08 INFO - PROCESS | 1766 | 1464625028091 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1635ms 09:17:08 INFO - PROCESS | 1766 | 1464625028139 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1766 | 1464625028143 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:17:08 INFO - PROCESS | 1766 | 1464625028149 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1766 | 1464625028152 Marionette TRACE conn4 <- [1,1262,null,{}] 09:17:08 INFO - PROCESS | 1766 | 1464625028162 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}] 09:17:08 INFO - PROCESS | 1766 | 1464625028364 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:17:08 INFO - PROCESS | 1766 | 1464625028544 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a710400 == 111 [pid = 1766] [id = 323] 09:17:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 224 (0x8a715c00) [pid = 1766] [serial = 970] [outer = (nil)] 09:17:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x92b85c00) [pid = 1766] [serial = 971] [outer = 0x8a715c00] 09:17:08 INFO - PROCESS | 1766 | 1464625028617 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x937f8400) [pid = 1766] [serial = 972] [outer = 0x8a715c00] 09:17:09 INFO - PROCESS | 1766 | 1464625029379 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1246ms 09:17:09 INFO - PROCESS | 1766 | 1464625029396 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1766 | 1464625029399 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:17:09 INFO - PROCESS | 1766 | 1464625029407 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1766 | 1464625029410 Marionette TRACE conn4 <- [1,1266,null,{}] 09:17:09 INFO - PROCESS | 1766 | 1464625029415 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}] 09:17:09 INFO - PROCESS | 1766 | 1464625029795 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:17:10 INFO - PROCESS | 1766 | 1464625029995 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a712c00 == 112 [pid = 1766] [id = 324] 09:17:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x8a714000) [pid = 1766] [serial = 973] [outer = (nil)] 09:17:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x8ac0ac00) [pid = 1766] [serial = 974] [outer = 0x8a714000] 09:17:10 INFO - PROCESS | 1766 | 1464625030168 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x8b339000) [pid = 1766] [serial = 975] [outer = 0x8a714000] 09:17:11 INFO - PROCESS | 1766 | 1464625031158 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1789ms 09:17:11 INFO - PROCESS | 1766 | 1464625031198 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1766 | 1464625031205 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:17:11 INFO - PROCESS | 1766 | 1464625031213 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1766 | 1464625031218 Marionette TRACE conn4 <- [1,1270,null,{}] 09:17:11 INFO - PROCESS | 1766 | 1464625031225 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}] 09:17:11 INFO - PROCESS | 1766 | 1464625031431 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:17:11 INFO - PROCESS | 1766 | 1464625031758 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e108c00 == 113 [pid = 1766] [id = 325] 09:17:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x8e10dc00) [pid = 1766] [serial = 976] [outer = (nil)] 09:17:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0x8e3ab000) [pid = 1766] [serial = 977] [outer = 0x8e10dc00] 09:17:11 INFO - PROCESS | 1766 | 1464625031852 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0x8edae400) [pid = 1766] [serial = 978] [outer = 0x8e10dc00] 09:17:12 INFO - PROCESS | 1766 | 1464625032771 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1632ms 09:17:12 INFO - PROCESS | 1766 | 1464625032846 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1766 | 1464625032850 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:17:12 INFO - PROCESS | 1766 | 1464625032858 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1766 | 1464625032862 Marionette TRACE conn4 <- [1,1274,null,{}] 09:17:12 INFO - PROCESS | 1766 | 1464625032868 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}] 09:17:13 INFO - PROCESS | 1766 | 1464625033075 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:17:13 INFO - PROCESS | 1766 | 1464625033385 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x91332400 == 114 [pid = 1766] [id = 326] 09:17:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x918cb800) [pid = 1766] [serial = 979] [outer = (nil)] 09:17:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 234 (0x923dd000) [pid = 1766] [serial = 980] [outer = 0x918cb800] 09:17:13 INFO - PROCESS | 1766 | 1464625033520 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0x92b82800) [pid = 1766] [serial = 981] [outer = 0x918cb800] 09:17:14 INFO - PROCESS | 1766 | 1464625034472 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]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1683ms 09:17:14 INFO - PROCESS | 1766 | 1464625034542 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 1766 | 1464625034549 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:17:14 INFO - PROCESS | 1766 | 1464625034567 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1766 | 1464625034574 Marionette TRACE conn4 <- [1,1278,null,{}] 09:17:14 INFO - PROCESS | 1766 | 1464625034580 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}] 09:17:14 INFO - PROCESS | 1766 | 1464625034830 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:17:15 INFO - PROCESS | 1766 | 1464625035146 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed98c00 == 115 [pid = 1766] [id = 327] 09:17:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x923de800) [pid = 1766] [serial = 982] [outer = (nil)] 09:17:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x958fa000) [pid = 1766] [serial = 983] [outer = 0x923de800] 09:17:15 INFO - PROCESS | 1766 | 1464625035237 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x9810a800) [pid = 1766] [serial = 984] [outer = 0x923de800] 09:17:16 INFO - PROCESS | 1766 | 1464625036154 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1659ms 09:17:16 INFO - PROCESS | 1766 | 1464625036219 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1766 | 1464625036223 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:17:16 INFO - PROCESS | 1766 | 1464625036230 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1766 | 1464625036233 Marionette TRACE conn4 <- [1,1282,null,{}] 09:17:16 INFO - PROCESS | 1766 | 1464625036239 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}] 09:17:16 INFO - PROCESS | 1766 | 1464625036469 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:17:16 INFO - PROCESS | 1766 | 1464625036785 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x9569a000 == 116 [pid = 1766] [id = 328] 09:17:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x9584b000) [pid = 1766] [serial = 985] [outer = (nil)] 09:17:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x9a017800) [pid = 1766] [serial = 986] [outer = 0x9584b000] 09:17:16 INFO - PROCESS | 1766 | 1464625036878 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x9a07c000) [pid = 1766] [serial = 987] [outer = 0x9584b000] 09:17:17 INFO - PROCESS | 1766 | 1464625037774 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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1590ms 09:17:17 INFO - PROCESS | 1766 | 1464625037821 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:17:17 INFO - PROCESS | 1766 | 1464625037825 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:17:17 INFO - PROCESS | 1766 | 1464625037832 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1766 | 1464625037835 Marionette TRACE conn4 <- [1,1286,null,{}] 09:17:17 INFO - PROCESS | 1766 | 1464625037841 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}] 09:17:18 INFO - PROCESS | 1766 | 1464625038072 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:17:18 INFO - PROCESS | 1766 | 1464625038344 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab72c00 == 117 [pid = 1766] [id = 329] 09:17:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x9ae1f800) [pid = 1766] [serial = 988] [outer = (nil)] 09:17:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x9b08dc00) [pid = 1766] [serial = 989] [outer = 0x9ae1f800] 09:17:18 INFO - PROCESS | 1766 | 1464625038479 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x9b236800) [pid = 1766] [serial = 990] [outer = 0x9ae1f800] 09:17:19 INFO - PROCESS | 1766 | 1464625039369 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1586ms 09:17:19 INFO - PROCESS | 1766 | 1464625039418 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:17:19 INFO - PROCESS | 1766 | 1464625039422 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:17:19 INFO - PROCESS | 1766 | 1464625039429 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1766 | 1464625039432 Marionette TRACE conn4 <- [1,1290,null,{}] 09:17:19 INFO - PROCESS | 1766 | 1464625039438 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}] 09:17:19 INFO - PROCESS | 1766 | 1464625039633 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:17:19 INFO - PROCESS | 1766 | 1464625039899 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a3800 == 118 [pid = 1766] [id = 330] 09:17:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x95695000) [pid = 1766] [serial = 991] [outer = (nil)] 09:17:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 246 (0x9b8e8000) [pid = 1766] [serial = 992] [outer = 0x95695000] 09:17:20 INFO - PROCESS | 1766 | 1464625040030 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 247 (0x9be37800) [pid = 1766] [serial = 993] [outer = 0x95695000] 09:17:20 INFO - PROCESS | 1766 | 1464625040976 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1585ms 09:17:21 INFO - PROCESS | 1766 | 1464625041014 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1766 | 1464625041017 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:17:21 INFO - PROCESS | 1766 | 1464625041024 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1766 | 1464625041028 Marionette TRACE conn4 <- [1,1294,null,{}] 09:17:21 INFO - PROCESS | 1766 | 1464625041033 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}] 09:17:21 INFO - PROCESS | 1766 | 1464625041223 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:17:21 INFO - PROCESS | 1766 | 1464625041494 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b692c00 == 119 [pid = 1766] [id = 331] 09:17:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 248 (0x9b694c00) [pid = 1766] [serial = 994] [outer = (nil)] 09:17:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 249 (0x9c16c800) [pid = 1766] [serial = 995] [outer = 0x9b694c00] 09:17:21 INFO - PROCESS | 1766 | 1464625041625 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 250 (0x9c16ec00) [pid = 1766] [serial = 996] [outer = 0x9b694c00] 09:17:22 INFO - PROCESS | 1766 | 1464625042491 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1531ms 09:17:22 INFO - PROCESS | 1766 | 1464625042556 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:17:22 INFO - PROCESS | 1766 | 1464625042561 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:17:22 INFO - PROCESS | 1766 | 1464625042567 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1766 | 1464625042571 Marionette TRACE conn4 <- [1,1298,null,{}] 09:17:22 INFO - PROCESS | 1766 | 1464625042576 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}] 09:17:22 INFO - PROCESS | 1766 | 1464625042772 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:17:23 INFO - PROCESS | 1766 | 1464625043081 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x937f0800 == 120 [pid = 1766] [id = 332] 09:17:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 251 (0x9c167000) [pid = 1766] [serial = 997] [outer = (nil)] 09:17:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 252 (0x9c231000) [pid = 1766] [serial = 998] [outer = 0x9c167000] 09:17:23 INFO - PROCESS | 1766 | 1464625043172 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 253 (0x9c232c00) [pid = 1766] [serial = 999] [outer = 0x9c167000] 09:17:24 INFO - PROCESS | 1766 | 1464625044079 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1585ms 09:17:24 INFO - PROCESS | 1766 | 1464625044152 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:17:24 INFO - PROCESS | 1766 | 1464625044162 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:17:24 INFO - PROCESS | 1766 | 1464625044168 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1766 | 1464625044172 Marionette TRACE conn4 <- [1,1302,null,{}] 09:17:24 INFO - PROCESS | 1766 | 1464625044178 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}] 09:17:24 INFO - PROCESS | 1766 | 1464625044406 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:17:24 INFO - PROCESS | 1766 | 1464625044700 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e1800 == 121 [pid = 1766] [id = 333] 09:17:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 254 (0x9a572c00) [pid = 1766] [serial = 1000] [outer = (nil)] 09:17:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 255 (0x9cdaa000) [pid = 1766] [serial = 1001] [outer = 0x9a572c00] 09:17:24 INFO - PROCESS | 1766 | 1464625044790 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 256 (0x9d1a2c00) [pid = 1766] [serial = 1002] [outer = 0x9a572c00] 09:17:25 INFO - PROCESS | 1766 | 1464625045687 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1587ms 09:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:17:25 INFO - PROCESS | 1766 | 1464625045761 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1766 | 1464625045763 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:17:25 INFO - PROCESS | 1766 | 1464625045771 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1766 | 1464625045775 Marionette TRACE conn4 <- [1,1306,null,{}] 09:17:25 INFO - PROCESS | 1766 | 1464625045781 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}] 09:17:26 INFO - PROCESS | 1766 | 1464625046044 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:17:26 INFO - PROCESS | 1766 | 1464625046374 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cda1c00 == 122 [pid = 1766] [id = 334] 09:17:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 257 (0xa1164000) [pid = 1766] [serial = 1003] [outer = (nil)] 09:17:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 258 (0xa214d400) [pid = 1766] [serial = 1004] [outer = 0xa1164000] 09:17:26 INFO - PROCESS | 1766 | 1464625046469 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 259 (0xa21b5c00) [pid = 1766] [serial = 1005] [outer = 0xa1164000] 09:17:27 INFO - PROCESS | 1766 | 1464625047396 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1683ms 09:17:27 INFO - PROCESS | 1766 | 1464625047454 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1766 | 1464625047459 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:17:27 INFO - PROCESS | 1766 | 1464625047465 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1766 | 1464625047470 Marionette TRACE conn4 <- [1,1310,null,{}] 09:17:27 INFO - PROCESS | 1766 | 1464625047476 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}] 09:17:27 INFO - PROCESS | 1766 | 1464625047677 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:17:28 INFO - PROCESS | 1766 | 1464625047992 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1766 | ++DOCSHELL 0xa1161800 == 123 [pid = 1766] [id = 335] 09:17:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0xa214ec00) [pid = 1766] [serial = 1006] [outer = (nil)] 09:17:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 261 (0xa2408800) [pid = 1766] [serial = 1007] [outer = 0xa214ec00] 09:17:28 INFO - PROCESS | 1766 | 1464625048082 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 262 (0xa2637800) [pid = 1766] [serial = 1008] [outer = 0xa214ec00] 09:17:28 INFO - PROCESS | 1766 | 1464625048955 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] 09:17:29 INFO - PROCESS | 1766 | 1464625049004 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:17:29 INFO - PROCESS | 1766 | 1464625049010 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1766 | 1464625049013 Marionette TRACE conn4 <- [1,1314,null,{}] 09:17:29 INFO - PROCESS | 1766 | 1464625049019 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}] 09:17:29 INFO - PROCESS | 1766 | 1464625049225 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:17:29 INFO - PROCESS | 1766 | 1464625049549 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cda9800 == 124 [pid = 1766] [id = 336] 09:17:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 263 (0xa228a800) [pid = 1766] [serial = 1009] [outer = (nil)] 09:17:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 264 (0xa3069c00) [pid = 1766] [serial = 1010] [outer = 0xa228a800] 09:17:29 INFO - PROCESS | 1766 | 1464625049637 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 265 (0xa3094400) [pid = 1766] [serial = 1011] [outer = 0xa228a800] 09:17:30 INFO - PROCESS | 1766 | 1464625050555 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1587ms 09:17:30 INFO - PROCESS | 1766 | 1464625050598 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1766 | 1464625050602 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:17:30 INFO - PROCESS | 1766 | 1464625050608 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1766 | 1464625050612 Marionette TRACE conn4 <- [1,1318,null,{}] 09:17:30 INFO - PROCESS | 1766 | 1464625050617 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}] 09:17:30 INFO - PROCESS | 1766 | 1464625050824 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:17:31 INFO - PROCESS | 1766 | 1464625051140 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1766 | ++DOCSHELL 0xa3061000 == 125 [pid = 1766] [id = 337] 09:17:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 266 (0xa3064000) [pid = 1766] [serial = 1012] [outer = (nil)] 09:17:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 267 (0xa35ed400) [pid = 1766] [serial = 1013] [outer = 0xa3064000] 09:17:31 INFO - PROCESS | 1766 | 1464625051230 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 268 (0xa5042c00) [pid = 1766] [serial = 1014] [outer = 0xa3064000] 09:17:32 INFO - PROCESS | 1766 | 1464625052108 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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1538ms 09:17:32 INFO - PROCESS | 1766 | 1464625052147 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1766 | 1464625052150 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:17:32 INFO - PROCESS | 1766 | 1464625052157 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1766 | 1464625052160 Marionette TRACE conn4 <- [1,1322,null,{}] 09:17:32 INFO - PROCESS | 1766 | 1464625052166 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}] 09:17:32 INFO - PROCESS | 1766 | 1464625052353 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:17:32 INFO - PROCESS | 1766 | 1464625052669 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1766 | ++DOCSHELL 0xa325e800 == 126 [pid = 1766] [id = 338] 09:17:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 269 (0xa34d1800) [pid = 1766] [serial = 1015] [outer = (nil)] 09:17:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 270 (0xa6292800) [pid = 1766] [serial = 1016] [outer = 0xa34d1800] 09:17:32 INFO - PROCESS | 1766 | 1464625052762 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 271 (0xa62f1000) [pid = 1766] [serial = 1017] [outer = 0xa34d1800] 09:17:33 INFO - PROCESS | 1766 | 1464625053630 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1531ms 09:17:33 INFO - PROCESS | 1766 | 1464625053689 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1766 | 1464625053692 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:17:33 INFO - PROCESS | 1766 | 1464625053700 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1766 | 1464625053703 Marionette TRACE conn4 <- [1,1326,null,{}] 09:17:33 INFO - PROCESS | 1766 | 1464625053709 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}] 09:17:33 INFO - PROCESS | 1766 | 1464625053908 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:17:34 INFO - PROCESS | 1766 | 1464625054240 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ad800 == 127 [pid = 1766] [id = 339] 09:17:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 272 (0x8cfeec00) [pid = 1766] [serial = 1018] [outer = (nil)] 09:17:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 273 (0x92c09800) [pid = 1766] [serial = 1019] [outer = 0x8cfeec00] 09:17:34 INFO - PROCESS | 1766 | 1464625054333 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 274 (0x92c0b800) [pid = 1766] [serial = 1020] [outer = 0x8cfeec00] 09:17:35 INFO - PROCESS | 1766 | 1464625055229 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]]]}] 09:17:35 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 09:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1586ms 09:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:17:35 INFO - PROCESS | 1766 | 1464625055287 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1766 | 1464625055290 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:17:35 INFO - PROCESS | 1766 | 1464625055296 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1766 | 1464625055300 Marionette TRACE conn4 <- [1,1330,null,{}] 09:17:35 INFO - PROCESS | 1766 | 1464625055306 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}] 09:17:35 INFO - PROCESS | 1766 | 1464625055517 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:17:35 INFO - PROCESS | 1766 | 1464625055845 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x870dd400 == 128 [pid = 1766] [id = 340] 09:17:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 275 (0x870ddc00) [pid = 1766] [serial = 1021] [outer = (nil)] 09:17:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 276 (0x870e6400) [pid = 1766] [serial = 1022] [outer = 0x870ddc00] 09:17:35 INFO - PROCESS | 1766 | 1464625055941 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 277 (0x870e8800) [pid = 1766] [serial = 1023] [outer = 0x870ddc00] 09:17:36 INFO - PROCESS | 1766 | 1464625056837 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]]]}] 09:17:36 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 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1594ms 09:17:36 INFO - PROCESS | 1766 | 1464625056892 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:17:36 INFO - PROCESS | 1766 | 1464625056896 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 1766 | 1464625056902 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1766 | 1464625056906 Marionette TRACE conn4 <- [1,1334,null,{}] 09:17:36 INFO - PROCESS | 1766 | 1464625056911 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}] 09:17:37 INFO - PROCESS | 1766 | 1464625057106 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:17:37 INFO - PROCESS | 1766 | 1464625057434 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e5400 == 129 [pid = 1766] [id = 341] 09:17:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 278 (0x870e8400) [pid = 1766] [serial = 1024] [outer = (nil)] 09:17:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 279 (0x92c06800) [pid = 1766] [serial = 1025] [outer = 0x870e8400] 09:17:37 INFO - PROCESS | 1766 | 1464625057527 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 280 (0x92c0d400) [pid = 1766] [serial = 1026] [outer = 0x870e8400] 09:17:38 INFO - PROCESS | 1766 | 1464625058446 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1581ms 09:17:38 INFO - PROCESS | 1766 | 1464625058484 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1766 | 1464625058487 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:17:38 INFO - PROCESS | 1766 | 1464625058494 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1766 | 1464625058497 Marionette TRACE conn4 <- [1,1338,null,{}] 09:17:38 INFO - PROCESS | 1766 | 1464625058503 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}] 09:17:38 INFO - PROCESS | 1766 | 1464625058694 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:17:39 INFO - PROCESS | 1766 | 1464625059032 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x873a6400 == 130 [pid = 1766] [id = 342] 09:17:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 281 (0x873a6c00) [pid = 1766] [serial = 1027] [outer = (nil)] 09:17:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 282 (0x873ad400) [pid = 1766] [serial = 1028] [outer = 0x873a6c00] 09:17:39 INFO - PROCESS | 1766 | 1464625059123 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 283 (0x873af000) [pid = 1766] [serial = 1029] [outer = 0x873a6c00] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef0400 == 129 [pid = 1766] [id = 271] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x956a0800 == 128 [pid = 1766] [id = 270] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x95615000 == 127 [pid = 1766] [id = 269] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8dce4c00 == 126 [pid = 1766] [id = 298] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8efc9000 == 125 [pid = 1766] [id = 322] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ba400 == 124 [pid = 1766] [id = 321] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0c000 == 123 [pid = 1766] [id = 297] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8c7d0000 == 122 [pid = 1766] [id = 320] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8943d000 == 121 [pid = 1766] [id = 319] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8829a400 == 120 [pid = 1766] [id = 318] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb5000 == 119 [pid = 1766] [id = 313] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x95aea000 == 118 [pid = 1766] [id = 311] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x918c7400 == 117 [pid = 1766] [id = 312] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x97763800 == 116 [pid = 1766] [id = 310] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x9517a800 == 115 [pid = 1766] [id = 309] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x92b8d400 == 114 [pid = 1766] [id = 308] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x89443c00 == 113 [pid = 1766] [id = 306] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x91b5e800 == 112 [pid = 1766] [id = 307] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x9106b800 == 111 [pid = 1766] [id = 305] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecd3c00 == 110 [pid = 1766] [id = 304] 09:17:40 INFO - PROCESS | 1766 | --DOCSHELL 0x8a388800 == 109 [pid = 1766] [id = 301] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 282 (0x8e107800) [pid = 1766] [serial = 896] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 281 (0x8b338800) [pid = 1766] [serial = 878] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 280 (0x8e3a9000) [pid = 1766] [serial = 897] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 279 (0x8ecca400) [pid = 1766] [serial = 899] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 278 (0x8db10000) [pid = 1766] [serial = 893] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 277 (0x8a38d800) [pid = 1766] [serial = 881] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 276 (0x8ac0d000) [pid = 1766] [serial = 882] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 275 (0x8b4aec00) [pid = 1766] [serial = 887] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 274 (0x8c99d800) [pid = 1766] [serial = 888] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 273 (0x8adb0000) [pid = 1766] [serial = 884] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 272 (0x8ae49400) [pid = 1766] [serial = 885] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 271 (0x8c9a4000) [pid = 1766] [serial = 890] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 270 (0x8cf50800) [pid = 1766] [serial = 891] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 269 (0x9b29e800) [pid = 1766] [serial = 875] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 268 (0x9b228000) [pid = 1766] [serial = 872] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 267 (0x9b08a000) [pid = 1766] [serial = 869] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 266 (0x9ae11800) [pid = 1766] [serial = 866] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 265 (0x9ab0f800) [pid = 1766] [serial = 863] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 264 (0x9a56d800) [pid = 1766] [serial = 860] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 263 (0x99f6fc00) [pid = 1766] [serial = 857] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 262 (0x958ef800) [pid = 1766] [serial = 854] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 261 (0x95614000) [pid = 1766] [serial = 851] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 260 (0x92b86800) [pid = 1766] [serial = 848] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x8e3a8800) [pid = 1766] [serial = 845] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 258 (0x8ae45000) [pid = 1766] [serial = 842] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 257 (0x8edb0800) [pid = 1766] [serial = 902] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 256 (0x8ecd2000) [pid = 1766] [serial = 900] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 255 (0x8dcdfc00) [pid = 1766] [serial = 894] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 1766 | 1464625061803 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3345ms 09:17:41 INFO - PROCESS | 1766 | 1464625061839 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1766 | 1464625061844 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:17:41 INFO - PROCESS | 1766 | 1464625061852 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1766 | 1464625061857 Marionette TRACE conn4 <- [1,1342,null,{}] 09:17:41 INFO - PROCESS | 1766 | 1464625061866 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}] 09:17:42 INFO - PROCESS | 1766 | 1464625062044 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:17:42 INFO - PROCESS | 1766 | 1464625062245 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x873ac800 == 110 [pid = 1766] [id = 343] 09:17:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 256 (0x873b1c00) [pid = 1766] [serial = 1030] [outer = (nil)] 09:17:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 257 (0x8a7e6800) [pid = 1766] [serial = 1031] [outer = 0x873b1c00] 09:17:42 INFO - PROCESS | 1766 | 1464625062322 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 258 (0x8adb3000) [pid = 1766] [serial = 1032] [outer = 0x873b1c00] 09:17:43 INFO - PROCESS | 1766 | 1464625063123 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1339ms 09:17:43 INFO - PROCESS | 1766 | 1464625063192 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1766 | 1464625063200 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:17:43 INFO - PROCESS | 1766 | 1464625063210 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1766 | 1464625063214 Marionette TRACE conn4 <- [1,1346,null,{}] 09:17:43 INFO - PROCESS | 1766 | 1464625063225 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}] 09:17:43 INFO - PROCESS | 1766 | 1464625063479 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:17:43 INFO - PROCESS | 1766 | 1464625063505 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4aec00 == 111 [pid = 1766] [id = 344] 09:17:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 259 (0x8b4b8c00) [pid = 1766] [serial = 1033] [outer = (nil)] 09:17:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0x8c9a6800) [pid = 1766] [serial = 1034] [outer = 0x8b4b8c00] 09:17:43 INFO - PROCESS | 1766 | 1464625063592 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 261 (0x8cf57c00) [pid = 1766] [serial = 1035] [outer = 0x8b4b8c00] 09:17:44 INFO - PROCESS | 1766 | 1464625064605 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1439ms 09:17:44 INFO - PROCESS | 1766 | 1464625064648 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:17:44 INFO - PROCESS | 1766 | 1464625064653 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:17:44 INFO - PROCESS | 1766 | 1464625064665 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 1766 | 1464625064669 Marionette TRACE conn4 <- [1,1350,null,{}] 09:17:44 INFO - PROCESS | 1766 | 1464625064685 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}] 09:17:44 INFO - PROCESS | 1766 | 1464625064945 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:17:44 INFO - PROCESS | 1766 | 1464625064975 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf4a800 == 112 [pid = 1766] [id = 345] 09:17:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 262 (0x8e110400) [pid = 1766] [serial = 1036] [outer = (nil)] 09:17:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 263 (0x8e3a9800) [pid = 1766] [serial = 1037] [outer = 0x8e110400] 09:17:45 INFO - PROCESS | 1766 | 1464625065052 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 264 (0x8ed93400) [pid = 1766] [serial = 1038] [outer = 0x8e110400] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 263 (0x8ecd1800) [pid = 1766] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 262 (0x923e8000) [pid = 1766] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 261 (0x8efd0400) [pid = 1766] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 260 (0x8ac13800) [pid = 1766] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x8943f800) [pid = 1766] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 258 (0x8efcd400) [pid = 1766] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:17:45 INFO - PROCESS | 1766 | --DOMWINDOW == 257 (0x93c8f800) [pid = 1766] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:17:46 INFO - PROCESS | 1766 | 1464625066471 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1841ms 09:17:46 INFO - PROCESS | 1766 | 1464625066499 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1766 | 1464625066503 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:17:46 INFO - PROCESS | 1766 | 1464625066509 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1766 | 1464625066512 Marionette TRACE conn4 <- [1,1354,null,{}] 09:17:46 INFO - PROCESS | 1766 | 1464625066517 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}] 09:17:46 INFO - PROCESS | 1766 | 1464625066690 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:17:46 INFO - PROCESS | 1766 | 1464625066893 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x873aa800 == 113 [pid = 1766] [id = 346] 09:17:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 258 (0x8cff3c00) [pid = 1766] [serial = 1039] [outer = (nil)] 09:17:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 259 (0x8efc6800) [pid = 1766] [serial = 1040] [outer = 0x8cff3c00] 09:17:46 INFO - PROCESS | 1766 | 1464625066967 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 260 (0x9106c800) [pid = 1766] [serial = 1041] [outer = 0x8cff3c00] 09:17:47 INFO - PROCESS | 1766 | 1464625067776 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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1394ms 09:17:47 INFO - PROCESS | 1766 | 1464625067909 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 1766 | 1464625067917 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:17:47 INFO - PROCESS | 1766 | 1464625067927 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 1766 | 1464625067932 Marionette TRACE conn4 <- [1,1358,null,{}] 09:17:47 INFO - PROCESS | 1766 | 1464625067952 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}] 09:17:48 INFO - PROCESS | 1766 | 1464625068161 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:17:48 INFO - PROCESS | 1766 | 1464625068512 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70b800 == 114 [pid = 1766] [id = 347] 09:17:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 261 (0x8a715400) [pid = 1766] [serial = 1042] [outer = (nil)] 09:17:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 262 (0x8a7f1c00) [pid = 1766] [serial = 1043] [outer = 0x8a715400] 09:17:48 INFO - PROCESS | 1766 | 1464625068608 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 263 (0x8ac13800) [pid = 1766] [serial = 1044] [outer = 0x8a715400] 09:17:49 INFO - PROCESS | 1766 | 1464625069518 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1649ms 09:17:49 INFO - PROCESS | 1766 | 1464625069586 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1766 | 1464625069592 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:17:49 INFO - PROCESS | 1766 | 1464625069607 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1766 | 1464625069614 Marionette TRACE conn4 <- [1,1362,null,{}] 09:17:49 INFO - PROCESS | 1766 | 1464625069620 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}] 09:17:49 INFO - PROCESS | 1766 | 1464625069829 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:17:50 INFO - PROCESS | 1766 | 1464625070152 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c9a7800 == 115 [pid = 1766] [id = 348] 09:17:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 264 (0x8cfec000) [pid = 1766] [serial = 1045] [outer = (nil)] 09:17:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 265 (0x8db16800) [pid = 1766] [serial = 1046] [outer = 0x8cfec000] 09:17:50 INFO - PROCESS | 1766 | 1464625070245 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 266 (0x8e106400) [pid = 1766] [serial = 1047] [outer = 0x8cfec000] 09:17:51 INFO - PROCESS | 1766 | 1464625071268 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1696ms 09:17:51 INFO - PROCESS | 1766 | 1464625071301 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1766 | 1464625071304 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:17:51 INFO - PROCESS | 1766 | 1464625071312 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1766 | 1464625071315 Marionette TRACE conn4 <- [1,1366,null,{}] 09:17:51 INFO - PROCESS | 1766 | 1464625071332 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}] 09:17:51 INFO - PROCESS | 1766 | 1464625071553 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:17:51 INFO - PROCESS | 1766 | 1464625071933 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edaa400 == 116 [pid = 1766] [id = 349] 09:17:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 267 (0x918ca400) [pid = 1766] [serial = 1048] [outer = (nil)] 09:17:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 268 (0x91b5c400) [pid = 1766] [serial = 1049] [outer = 0x918ca400] 09:17:52 INFO - PROCESS | 1766 | 1464625072033 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 269 (0x92258800) [pid = 1766] [serial = 1050] [outer = 0x918ca400] 09:17:53 INFO - PROCESS | 1766 | 1464625073003 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] 09:17:53 INFO - PROCESS | 1766 | 1464625073060 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:17:53 INFO - PROCESS | 1766 | 1464625073067 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1766 | 1464625073071 Marionette TRACE conn4 <- [1,1370,null,{}] 09:17:53 INFO - PROCESS | 1766 | 1464625073076 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}] 09:17:53 INFO - PROCESS | 1766 | 1464625073338 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:17:53 INFO - PROCESS | 1766 | 1464625073665 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0e4c00 == 117 [pid = 1766] [id = 350] 09:17:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 270 (0x8e3ad800) [pid = 1766] [serial = 1051] [outer = (nil)] 09:17:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 271 (0x92c04000) [pid = 1766] [serial = 1052] [outer = 0x8e3ad800] 09:17:53 INFO - PROCESS | 1766 | 1464625073754 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 272 (0x939acc00) [pid = 1766] [serial = 1053] [outer = 0x8e3ad800] 09:17:54 INFO - PROCESS | 1766 | 1464625074704 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] 09:17:54 INFO - PROCESS | 1766 | 1464625074760 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:17:54 INFO - PROCESS | 1766 | 1464625074766 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1766 | 1464625074770 Marionette TRACE conn4 <- [1,1374,null,{}] 09:17:54 INFO - PROCESS | 1766 | 1464625074776 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}] 09:17:55 INFO - PROCESS | 1766 | 1464625075004 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:17:55 INFO - PROCESS | 1766 | 1464625075319 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a0fc00 == 118 [pid = 1766] [id = 351] 09:17:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 273 (0x923de400) [pid = 1766] [serial = 1054] [outer = (nil)] 09:17:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 274 (0x951bc400) [pid = 1766] [serial = 1055] [outer = 0x923de400] 09:17:55 INFO - PROCESS | 1766 | 1464625075409 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 275 (0x95618c00) [pid = 1766] [serial = 1056] [outer = 0x923de400] 09:17:56 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:56 INFO - PROCESS | 1766 | 1464625076366 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] 09:17:56 INFO - PROCESS | 1766 | 1464625076413 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:17:56 INFO - PROCESS | 1766 | 1464625076420 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1766 | 1464625076423 Marionette TRACE conn4 <- [1,1378,null,{}] 09:17:56 INFO - PROCESS | 1766 | 1464625076429 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}] 09:17:56 INFO - PROCESS | 1766 | 1464625076690 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:17:57 INFO - PROCESS | 1766 | 1464625077029 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x9560b400 == 119 [pid = 1766] [id = 352] 09:17:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 276 (0x95844c00) [pid = 1766] [serial = 1057] [outer = (nil)] 09:17:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 277 (0x9a01f400) [pid = 1766] [serial = 1058] [outer = 0x95844c00] 09:17:57 INFO - PROCESS | 1766 | 1464625077115 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 278 (0x9a8c8000) [pid = 1766] [serial = 1059] [outer = 0x95844c00] 09:17:58 INFO - PROCESS | 1766 | 1464625078045 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] 09:17:58 INFO - PROCESS | 1766 | 1464625078108 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:17:58 INFO - PROCESS | 1766 | 1464625078115 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1766 | 1464625078118 Marionette TRACE conn4 <- [1,1382,null,{}] 09:17:58 INFO - PROCESS | 1766 | 1464625078124 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}] 09:17:58 INFO - PROCESS | 1766 | 1464625078319 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:17:58 INFO - PROCESS | 1766 | 1464625078636 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x958f3000 == 120 [pid = 1766] [id = 353] 09:17:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 279 (0x9ab09400) [pid = 1766] [serial = 1060] [outer = (nil)] 09:17:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 280 (0x9b084800) [pid = 1766] [serial = 1061] [outer = 0x9ab09400] 09:17:58 INFO - PROCESS | 1766 | 1464625078730 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 281 (0x9b08c000) [pid = 1766] [serial = 1062] [outer = 0x9ab09400] 09:17:59 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:59 INFO - PROCESS | 1766 | 1464625079700 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] 09:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:17:59 INFO - PROCESS | 1766 | 1464625079760 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:17:59 INFO - PROCESS | 1766 | 1464625079766 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1766 | 1464625079770 Marionette TRACE conn4 <- [1,1386,null,{}] 09:17:59 INFO - PROCESS | 1766 | 1464625079776 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}] 09:17:59 INFO - PROCESS | 1766 | 1464625079978 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:18:00 INFO - PROCESS | 1766 | 1464625080300 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x92254000 == 121 [pid = 1766] [id = 354] 09:18:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 282 (0x9ae14800) [pid = 1766] [serial = 1063] [outer = (nil)] 09:18:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 283 (0x9b2a1400) [pid = 1766] [serial = 1064] [outer = 0x9ae14800] 09:18:00 INFO - PROCESS | 1766 | 1464625080393 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 284 (0x9b374000) [pid = 1766] [serial = 1065] [outer = 0x9ae14800] 09:18:01 INFO - PROCESS | 1766 | 1464625081414 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] 09:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:18:01 INFO - PROCESS | 1766 | 1464625081460 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:18:01 INFO - PROCESS | 1766 | 1464625081466 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1766 | 1464625081470 Marionette TRACE conn4 <- [1,1390,null,{}] 09:18:01 INFO - PROCESS | 1766 | 1464625081476 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}] 09:18:01 INFO - PROCESS | 1766 | 1464625081703 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:18:02 INFO - PROCESS | 1766 | 1464625082040 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dce5800 == 122 [pid = 1766] [id = 355] 09:18:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 285 (0x9b088000) [pid = 1766] [serial = 1066] [outer = (nil)] 09:18:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 286 (0x9c1ec400) [pid = 1766] [serial = 1067] [outer = 0x9b088000] 09:18:02 INFO - PROCESS | 1766 | 1464625082126 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 287 (0x9cda3400) [pid = 1766] [serial = 1068] [outer = 0x9b088000] 09:18:03 INFO - PROCESS | 1766 | 1464625083041 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1631ms 09:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:18:03 INFO - PROCESS | 1766 | 1464625083097 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1766 | 1464625083101 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:18:03 INFO - PROCESS | 1766 | 1464625083107 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1766 | 1464625083111 Marionette TRACE conn4 <- [1,1394,null,{}] 09:18:03 INFO - PROCESS | 1766 | 1464625083117 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}] 09:18:03 INFO - PROCESS | 1766 | 1464625083351 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:18:03 INFO - PROCESS | 1766 | 1464625083689 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b22b000 == 123 [pid = 1766] [id = 356] 09:18:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 288 (0x9b2a4c00) [pid = 1766] [serial = 1069] [outer = (nil)] 09:18:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 289 (0xa1165c00) [pid = 1766] [serial = 1070] [outer = 0x9b2a4c00] 09:18:03 INFO - PROCESS | 1766 | 1464625083795 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 290 (0xa21ac400) [pid = 1766] [serial = 1071] [outer = 0x9b2a4c00] 09:18:04 INFO - PROCESS | 1766 | 1464625084695 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1643ms 09:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:18:04 INFO - PROCESS | 1766 | 1464625084750 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1766 | 1464625084753 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:18:04 INFO - PROCESS | 1766 | 1464625084760 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1766 | 1464625084765 Marionette TRACE conn4 <- [1,1398,null,{}] 09:18:04 INFO - PROCESS | 1766 | 1464625084772 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}] 09:18:05 INFO - PROCESS | 1766 | 1464625085047 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:18:05 INFO - PROCESS | 1766 | 1464625085390 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1766 | ++DOCSHELL 0xa228b000 == 124 [pid = 1766] [id = 357] 09:18:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 291 (0xa50f1000) [pid = 1766] [serial = 1072] [outer = (nil)] 09:18:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 292 (0xa62f8000) [pid = 1766] [serial = 1073] [outer = 0xa50f1000] 09:18:05 INFO - PROCESS | 1766 | 1464625085485 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 293 (0xa6885000) [pid = 1766] [serial = 1074] [outer = 0xa50f1000] 09:18:06 INFO - PROCESS | 1766 | 1464625086447 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1741ms 09:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:18:06 INFO - PROCESS | 1766 | 1464625086501 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1766 | 1464625086504 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:18:06 INFO - PROCESS | 1766 | 1464625086511 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1766 | 1464625086514 Marionette TRACE conn4 <- [1,1402,null,{}] 09:18:06 INFO - PROCESS | 1766 | 1464625086521 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}] 09:18:06 INFO - PROCESS | 1766 | 1464625086722 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:18:07 INFO - PROCESS | 1766 | 1464625087072 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e9800 == 125 [pid = 1766] [id = 358] 09:18:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 294 (0x8cf3e800) [pid = 1766] [serial = 1075] [outer = (nil)] 09:18:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 295 (0x8cf45000) [pid = 1766] [serial = 1076] [outer = 0x8cf3e800] 09:18:07 INFO - PROCESS | 1766 | 1464625087169 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 296 (0x8cf47800) [pid = 1766] [serial = 1077] [outer = 0x8cf3e800] 09:18:08 INFO - PROCESS | 1766 | 1464625088049 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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1586ms 09:18:08 INFO - PROCESS | 1766 | 1464625088097 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1766 | 1464625088101 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:18:08 INFO - PROCESS | 1766 | 1464625088107 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1766 | 1464625088111 Marionette TRACE conn4 <- [1,1406,null,{}] 09:18:08 INFO - PROCESS | 1766 | 1464625088117 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}] 09:18:08 INFO - PROCESS | 1766 | 1464625088318 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:18:08 INFO - PROCESS | 1766 | 1464625088653 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf3a800 == 126 [pid = 1766] [id = 359] 09:18:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 297 (0x8cf43000) [pid = 1766] [serial = 1078] [outer = (nil)] 09:18:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 298 (0x8e44f400) [pid = 1766] [serial = 1079] [outer = 0x8cf43000] 09:18:08 INFO - PROCESS | 1766 | 1464625088743 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 299 (0x8e451400) [pid = 1766] [serial = 1080] [outer = 0x8cf43000] 09:18:09 INFO - PROCESS | 1766 | 1464625089657 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]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1583ms 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:18:09 INFO - PROCESS | 1766 | 1464625089691 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1766 | 1464625089694 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:18:09 INFO - PROCESS | 1766 | 1464625089700 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1766 | 1464625089704 Marionette TRACE conn4 <- [1,1410,null,{}] 09:18:09 INFO - PROCESS | 1766 | 1464625089710 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}] 09:18:09 INFO - PROCESS | 1766 | 1464625089905 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:18:10 INFO - PROCESS | 1766 | 1464625090187 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x86da2400 == 127 [pid = 1766] [id = 360] 09:18:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 300 (0x86da3400) [pid = 1766] [serial = 1081] [outer = (nil)] 09:18:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 301 (0x86dab000) [pid = 1766] [serial = 1082] [outer = 0x86da3400] 09:18:10 INFO - PROCESS | 1766 | 1464625090322 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 302 (0x86dadc00) [pid = 1766] [serial = 1083] [outer = 0x86da3400] 09:18:11 INFO - PROCESS | 1766 | 1464625091394 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1733ms 09:18:11 INFO - PROCESS | 1766 | 1464625091433 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1766 | 1464625091437 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:18:11 INFO - PROCESS | 1766 | 1464625091444 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1766 | 1464625091447 Marionette TRACE conn4 <- [1,1414,null,{}] 09:18:11 INFO - PROCESS | 1766 | 1464625091458 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}] 09:18:11 INFO - PROCESS | 1766 | 1464625091685 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:18:12 INFO - PROCESS | 1766 | 1464625092021 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x86dac000 == 128 [pid = 1766] [id = 361] 09:18:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 303 (0x86dae000) [pid = 1766] [serial = 1084] [outer = (nil)] 09:18:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 304 (0x8e455800) [pid = 1766] [serial = 1085] [outer = 0x86dae000] 09:18:12 INFO - PROCESS | 1766 | 1464625092112 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 305 (0x8e457400) [pid = 1766] [serial = 1086] [outer = 0x86dae000] 09:18:13 INFO - PROCESS | 1766 | 1464625093136 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1735ms 09:18:13 INFO - PROCESS | 1766 | 1464625093181 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1766 | 1464625093185 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:18:13 INFO - PROCESS | 1766 | 1464625093191 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1766 | 1464625093195 Marionette TRACE conn4 <- [1,1418,null,{}] 09:18:13 INFO - PROCESS | 1766 | 1464625093200 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}] 09:18:13 INFO - PROCESS | 1766 | 1464625093451 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:18:13 INFO - PROCESS | 1766 | 1464625093787 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c841400 == 129 [pid = 1766] [id = 362] 09:18:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 306 (0x8c842000) [pid = 1766] [serial = 1087] [outer = (nil)] 09:18:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 307 (0x8c848800) [pid = 1766] [serial = 1088] [outer = 0x8c842000] 09:18:13 INFO - PROCESS | 1766 | 1464625093872 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 308 (0x8c84bc00) [pid = 1766] [serial = 1089] [outer = 0x8c842000] 09:18:15 INFO - PROCESS | 1766 | 1464625095434 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2289ms 09:18:15 INFO - PROCESS | 1766 | 1464625095481 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1766 | 1464625095487 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:18:15 INFO - PROCESS | 1766 | 1464625095496 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1766 | 1464625095502 Marionette TRACE conn4 <- [1,1422,null,{}] 09:18:15 INFO - PROCESS | 1766 | 1464625095511 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}] 09:18:15 INFO - PROCESS | 1766 | 1464625095758 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:18:16 INFO - PROCESS | 1766 | 1464625096045 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fe7800 == 130 [pid = 1766] [id = 363] 09:18:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 309 (0x86fea000) [pid = 1766] [serial = 1090] [outer = (nil)] 09:18:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 310 (0x873a8c00) [pid = 1766] [serial = 1091] [outer = 0x86fea000] 09:18:16 INFO - PROCESS | 1766 | 1464625096128 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 311 (0x89440400) [pid = 1766] [serial = 1092] [outer = 0x86fea000] 09:18:17 INFO - PROCESS | 1766 | 1464625097295 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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1849ms 09:18:17 INFO - PROCESS | 1766 | 1464625097346 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1766 | 1464625097353 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:18:17 INFO - PROCESS | 1766 | 1464625097363 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1766 | 1464625097367 Marionette TRACE conn4 <- [1,1426,null,{}] 09:18:17 INFO - PROCESS | 1766 | 1464625097373 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}] 09:18:17 INFO - PROCESS | 1766 | 1464625097591 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:18:17 INFO - PROCESS | 1766 | 1464625097926 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9b0c7400 == 129 [pid = 1766] [id = 290] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9b0d2c00 == 128 [pid = 1766] [id = 291] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x892e7400 == 127 [pid = 1766] [id = 292] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf4a800 == 126 [pid = 1766] [id = 345] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4aec00 == 125 [pid = 1766] [id = 344] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x873ac800 == 124 [pid = 1766] [id = 343] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x923ea400 == 123 [pid = 1766] [id = 11] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x870dd400 == 122 [pid = 1766] [id = 340] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ad800 == 121 [pid = 1766] [id = 339] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0xa325e800 == 120 [pid = 1766] [id = 338] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9cda9800 == 119 [pid = 1766] [id = 336] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0xa3061000 == 118 [pid = 1766] [id = 337] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0xa1161800 == 117 [pid = 1766] [id = 335] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9cda1c00 == 116 [pid = 1766] [id = 334] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x923e1800 == 115 [pid = 1766] [id = 333] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9b692c00 == 114 [pid = 1766] [id = 331] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x937f0800 == 113 [pid = 1766] [id = 332] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a3800 == 112 [pid = 1766] [id = 330] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab72c00 == 111 [pid = 1766] [id = 329] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9569a000 == 110 [pid = 1766] [id = 328] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed98c00 == 109 [pid = 1766] [id = 327] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x91332400 == 108 [pid = 1766] [id = 326] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8e108c00 == 107 [pid = 1766] [id = 325] 09:18:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8a712c00 == 106 [pid = 1766] [id = 324] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 310 (0x8cf55c00) [pid = 1766] [serial = 908] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 309 (0x91b58c00) [pid = 1766] [serial = 917] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 308 (0x9a8ca000) [pid = 1766] [serial = 938] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 307 (0x8edb4c00) [pid = 1766] [serial = 963] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 306 (0x911cd800) [pid = 1766] [serial = 965] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 305 (0x98160c00) [pid = 1766] [serial = 932] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 304 (0x8ae3e400) [pid = 1766] [serial = 956] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 303 (0x8a38d000) [pid = 1766] [serial = 959] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 302 (0x92256400) [pid = 1766] [serial = 969] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 301 (0x8adad400) [pid = 1766] [serial = 905] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 300 (0x95852800) [pid = 1766] [serial = 929] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 299 (0x8b0e6800) [pid = 1766] [serial = 960] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 298 (0x8ed96c00) [pid = 1766] [serial = 962] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 297 (0x918c4c00) [pid = 1766] [serial = 966] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 296 (0x93c9dc00) [pid = 1766] [serial = 923] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 295 (0x9a01f800) [pid = 1766] [serial = 935] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 294 (0x911d9800) [pid = 1766] [serial = 950] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 293 (0x9bbc0000) [pid = 1766] [serial = 953] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 292 (0x923ee000) [pid = 1766] [serial = 920] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 291 (0x91060800) [pid = 1766] [serial = 911] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 290 (0x9b692400) [pid = 1766] [serial = 947] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 289 (0x8b4b0c00) [pid = 1766] [serial = 957] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 288 (0x9b0d5400) [pid = 1766] [serial = 944] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 287 (0x8adacc00) [pid = 1766] [serial = 633] [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.] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 286 (0x95610800) [pid = 1766] [serial = 926] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 285 (0x9ae1fc00) [pid = 1766] [serial = 941] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 284 (0x918c1800) [pid = 1766] [serial = 914] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 283 (0x91e8e800) [pid = 1766] [serial = 968] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | --DOMWINDOW == 282 (0x92b85c00) [pid = 1766] [serial = 971] [outer = (nil)] [url = about:blank] 09:18:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x870df000 == 107 [pid = 1766] [id = 364] 09:18:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 283 (0x870e1400) [pid = 1766] [serial = 1093] [outer = (nil)] 09:18:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 284 (0x8829b000) [pid = 1766] [serial = 1094] [outer = 0x870e1400] 09:18:18 INFO - PROCESS | 1766 | 1464625098673 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 285 (0x8adb4800) [pid = 1766] [serial = 1095] [outer = 0x870e1400] 09:18:19 INFO - PROCESS | 1766 | 1464625099542 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2241ms 09:18:19 INFO - PROCESS | 1766 | 1464625099605 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:18:19 INFO - PROCESS | 1766 | 1464625099610 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:18:19 INFO - PROCESS | 1766 | 1464625099616 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1766 | 1464625099622 Marionette TRACE conn4 <- [1,1430,null,{}] 09:18:19 INFO - PROCESS | 1766 | 1464625099638 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}] 09:18:19 INFO - PROCESS | 1766 | 1464625099832 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:18:20 INFO - PROCESS | 1766 | 1464625100083 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b6000 == 108 [pid = 1766] [id = 365] 09:18:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 286 (0x8c843800) [pid = 1766] [serial = 1096] [outer = (nil)] 09:18:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 287 (0x8c84d800) [pid = 1766] [serial = 1097] [outer = 0x8c843800] 09:18:20 INFO - PROCESS | 1766 | 1464625100166 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 288 (0x8c9a1000) [pid = 1766] [serial = 1098] [outer = 0x8c843800] 09:18:21 INFO - PROCESS | 1766 | 1464625101120 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1589ms 09:18:21 INFO - PROCESS | 1766 | 1464625101206 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1766 | 1464625101211 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:18:21 INFO - PROCESS | 1766 | 1464625101221 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1766 | 1464625101225 Marionette TRACE conn4 <- [1,1434,null,{}] 09:18:21 INFO - PROCESS | 1766 | 1464625101230 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}] 09:18:21 INFO - PROCESS | 1766 | 1464625101488 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:18:21 INFO - PROCESS | 1766 | 1464625101514 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c84f000 == 109 [pid = 1766] [id = 366] 09:18:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 289 (0x8cf45c00) [pid = 1766] [serial = 1099] [outer = (nil)] 09:18:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 290 (0x8db0ac00) [pid = 1766] [serial = 1100] [outer = 0x8cf45c00] 09:18:21 INFO - PROCESS | 1766 | 1464625101589 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 291 (0x8e104800) [pid = 1766] [serial = 1101] [outer = 0x8cf45c00] 09:18:22 INFO - PROCESS | 1766 | 1464625102619 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1429ms 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:18:22 INFO - PROCESS | 1766 | 1464625102652 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1766 | 1464625102655 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:18:22 INFO - PROCESS | 1766 | 1464625102661 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1766 | 1464625102665 Marionette TRACE conn4 <- [1,1438,null,{}] 09:18:22 INFO - PROCESS | 1766 | 1464625102670 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}] 09:18:22 INFO - PROCESS | 1766 | 1464625102934 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:18:22 INFO - PROCESS | 1766 | 1464625102966 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cff0000 == 110 [pid = 1766] [id = 367] 09:18:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 292 (0x8e10ec00) [pid = 1766] [serial = 1102] [outer = (nil)] 09:18:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 293 (0x8ecc9000) [pid = 1766] [serial = 1103] [outer = 0x8e10ec00] 09:18:23 INFO - PROCESS | 1766 | 1464625103039 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 294 (0x8ecd6c00) [pid = 1766] [serial = 1104] [outer = 0x8e10ec00] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 293 (0x8c7ccc00) [pid = 1766] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 292 (0x870e8400) [pid = 1766] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 291 (0x8a385c00) [pid = 1766] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 290 (0x8829b400) [pid = 1766] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 289 (0x951ba000) [pid = 1766] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 288 (0x8ed9c400) [pid = 1766] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 287 (0x8ae49800) [pid = 1766] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 286 (0x923d6400) [pid = 1766] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 285 (0x9b0ce400) [pid = 1766] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 284 (0x9225dc00) [pid = 1766] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 283 (0x89eef400) [pid = 1766] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 282 (0x892ea400) [pid = 1766] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 281 (0x8efca400) [pid = 1766] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 280 (0x8ae43800) [pid = 1766] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 279 (0x91331400) [pid = 1766] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 278 (0x93adb400) [pid = 1766] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 277 (0x9930a000) [pid = 1766] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 276 (0x8efc2800) [pid = 1766] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 275 (0x8ed97c00) [pid = 1766] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 274 (0x918c1400) [pid = 1766] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 273 (0x9569d400) [pid = 1766] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 272 (0x91b5ec00) [pid = 1766] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 271 (0x9a572c00) [pid = 1766] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 270 (0x8b4b5000) [pid = 1766] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 269 (0x8a714000) [pid = 1766] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 268 (0x9b694c00) [pid = 1766] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 267 (0x9a022000) [pid = 1766] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 266 (0x870ddc00) [pid = 1766] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 265 (0x8a384000) [pid = 1766] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 264 (0x8e10dc00) [pid = 1766] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 263 (0x8cf56000) [pid = 1766] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 262 (0x9584b000) [pid = 1766] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 261 (0x9bb95400) [pid = 1766] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 260 (0xa1164000) [pid = 1766] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 259 (0x8dcdf000) [pid = 1766] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 258 (0xa214ec00) [pid = 1766] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 257 (0x918cd400) [pid = 1766] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 256 (0x9b0d3000) [pid = 1766] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 255 (0x9b2a0800) [pid = 1766] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 254 (0x99ee9400) [pid = 1766] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 253 (0x89eec000) [pid = 1766] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 252 (0x8cfeec00) [pid = 1766] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 251 (0x93ad9c00) [pid = 1766] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 250 (0x8edad400) [pid = 1766] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 249 (0x98104c00) [pid = 1766] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 248 (0x9c167000) [pid = 1766] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 247 (0xa34d1800) [pid = 1766] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 246 (0x8b0e5400) [pid = 1766] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 245 (0x9517c000) [pid = 1766] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0x95695000) [pid = 1766] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x8a714400) [pid = 1766] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x9a360400) [pid = 1766] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x8b4b8c00) [pid = 1766] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x892e1c00) [pid = 1766] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x8e110400) [pid = 1766] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x8a7ef800) [pid = 1766] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x91060c00) [pid = 1766] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x8a7e9400) [pid = 1766] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x92b8f800) [pid = 1766] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x958ee800) [pid = 1766] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 233 (0x918cb800) [pid = 1766] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x91e94800) [pid = 1766] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0x8b4ab800) [pid = 1766] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0x8adb5800) [pid = 1766] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x873b1c00) [pid = 1766] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x8e103000) [pid = 1766] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x8b0e3400) [pid = 1766] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x8edab800) [pid = 1766] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x8efc4000) [pid = 1766] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x9560b800) [pid = 1766] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 223 (0x95843800) [pid = 1766] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 222 (0x8dcde000) [pid = 1766] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 221 (0x8c7cd800) [pid = 1766] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 220 (0x951ba400) [pid = 1766] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 219 (0x9b085c00) [pid = 1766] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 218 (0x91b52c00) [pid = 1766] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 217 (0x9584c000) [pid = 1766] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 216 (0x8a715c00) [pid = 1766] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 215 (0x9ab15800) [pid = 1766] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 214 (0x89442c00) [pid = 1766] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 213 (0x882a7400) [pid = 1766] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 212 (0x91b5a000) [pid = 1766] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 211 (0x958f0000) [pid = 1766] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 210 (0x9ae1f800) [pid = 1766] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 209 (0x8efc3c00) [pid = 1766] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 208 (0xa3064000) [pid = 1766] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 207 (0x923de800) [pid = 1766] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0x9930a800) [pid = 1766] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0x91b55000) [pid = 1766] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0xa228a800) [pid = 1766] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x8a70f800) [pid = 1766] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x8eccd400) [pid = 1766] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x93ae2800) [pid = 1766] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x8ed9e400) [pid = 1766] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x923d6c00) [pid = 1766] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:18:25 INFO - PROCESS | 1766 | 1464625105468 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2833ms 09:18:25 INFO - PROCESS | 1766 | 1464625105495 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1766 | 1464625105499 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:18:25 INFO - PROCESS | 1766 | 1464625105505 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1766 | 1464625105508 Marionette TRACE conn4 <- [1,1442,null,{}] 09:18:25 INFO - PROCESS | 1766 | 1464625105513 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}] 09:18:25 INFO - PROCESS | 1766 | 1464625105799 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:18:25 INFO - PROCESS | 1766 | 1464625105827 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e8400 == 111 [pid = 1766] [id = 368] 09:18:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8a384000) [pid = 1766] [serial = 1105] [outer = (nil)] 09:18:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x8a7e9400) [pid = 1766] [serial = 1106] [outer = 0x8a384000] 09:18:25 INFO - PROCESS | 1766 | 1464625105902 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x8c99b800) [pid = 1766] [serial = 1107] [outer = 0x8a384000] 09:18:27 INFO - PROCESS | 1766 | 1464625107057 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1629ms 09:18:27 INFO - PROCESS | 1766 | 1464625107136 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1766 | 1464625107142 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:18:27 INFO - PROCESS | 1766 | 1464625107151 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1766 | 1464625107158 Marionette TRACE conn4 <- [1,1446,null,{}] 09:18:27 INFO - PROCESS | 1766 | 1464625107168 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}] 09:18:27 INFO - PROCESS | 1766 | 1464625107441 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:18:27 INFO - PROCESS | 1766 | 1464625107798 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x86feb000 == 112 [pid = 1766] [id = 369] 09:18:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x86ff2800) [pid = 1766] [serial = 1108] [outer = (nil)] 09:18:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x873b2400) [pid = 1766] [serial = 1109] [outer = 0x86ff2800] 09:18:27 INFO - PROCESS | 1766 | 1464625107889 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x89eef400) [pid = 1766] [serial = 1110] [outer = 0x86ff2800] 09:18:28 INFO - PROCESS | 1766 | 1464625108922 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1843ms 09:18:29 INFO - PROCESS | 1766 | 1464625108995 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1766 | 1464625109003 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:18:29 INFO - PROCESS | 1766 | 1464625109014 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1766 | 1464625109018 Marionette TRACE conn4 <- [1,1450,null,{}] 09:18:29 INFO - PROCESS | 1766 | 1464625109026 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}] 09:18:29 INFO - PROCESS | 1766 | 1464625109282 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:18:29 INFO - PROCESS | 1766 | 1464625109613 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adac400 == 113 [pid = 1766] [id = 370] 09:18:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x8adb5800) [pid = 1766] [serial = 1111] [outer = (nil)] 09:18:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x8b0e2c00) [pid = 1766] [serial = 1112] [outer = 0x8adb5800] 09:18:29 INFO - PROCESS | 1766 | 1464625109709 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 208 (0x8b343400) [pid = 1766] [serial = 1113] [outer = 0x8adb5800] 09:18:30 INFO - PROCESS | 1766 | 1464625110706 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1735ms 09:18:30 INFO - PROCESS | 1766 | 1464625110749 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1766 | 1464625110754 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:18:30 INFO - PROCESS | 1766 | 1464625110760 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1766 | 1464625110766 Marionette TRACE conn4 <- [1,1454,null,{}] 09:18:30 INFO - PROCESS | 1766 | 1464625110796 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}] 09:18:31 INFO - PROCESS | 1766 | 1464625111008 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:18:31 INFO - PROCESS | 1766 | 1464625111335 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf3b000 == 114 [pid = 1766] [id = 371] 09:18:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 209 (0x8cf3cc00) [pid = 1766] [serial = 1114] [outer = (nil)] 09:18:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 210 (0x8dcdc000) [pid = 1766] [serial = 1115] [outer = 0x8cf3cc00] 09:18:31 INFO - PROCESS | 1766 | 1464625111432 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 211 (0x8e450800) [pid = 1766] [serial = 1116] [outer = 0x8cf3cc00] 09:18:32 INFO - PROCESS | 1766 | 1464625112424 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1740ms 09:18:32 INFO - PROCESS | 1766 | 1464625112502 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1766 | 1464625112507 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:18:32 INFO - PROCESS | 1766 | 1464625112513 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1766 | 1464625112517 Marionette TRACE conn4 <- [1,1458,null,{}] 09:18:32 INFO - PROCESS | 1766 | 1464625112523 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}] 09:18:32 INFO - PROCESS | 1766 | 1464625112779 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:18:33 INFO - PROCESS | 1766 | 1464625113107 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x86dabc00 == 115 [pid = 1766] [id = 372] 09:18:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 212 (0x8e455c00) [pid = 1766] [serial = 1117] [outer = (nil)] 09:18:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 213 (0x8edb8000) [pid = 1766] [serial = 1118] [outer = 0x8e455c00] 09:18:33 INFO - PROCESS | 1766 | 1464625113196 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 214 (0x8efcdc00) [pid = 1766] [serial = 1119] [outer = 0x8e455c00] 09:18:34 INFO - PROCESS | 1766 | 1464625114175 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1731ms 09:18:34 INFO - PROCESS | 1766 | 1464625114246 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1766 | 1464625114249 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:18:34 INFO - PROCESS | 1766 | 1464625114256 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1766 | 1464625114260 Marionette TRACE conn4 <- [1,1462,null,{}] 09:18:34 INFO - PROCESS | 1766 | 1464625114266 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}] 09:18:34 INFO - PROCESS | 1766 | 1464625114463 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:18:34 INFO - PROCESS | 1766 | 1464625114787 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edab400 == 116 [pid = 1766] [id = 373] 09:18:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 215 (0x8edae000) [pid = 1766] [serial = 1120] [outer = (nil)] 09:18:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 216 (0x911d9c00) [pid = 1766] [serial = 1121] [outer = 0x8edae000] 09:18:34 INFO - PROCESS | 1766 | 1464625114885 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 217 (0x9132cc00) [pid = 1766] [serial = 1122] [outer = 0x8edae000] 09:18:35 INFO - PROCESS | 1766 | 1464625115860 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1680ms 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:18:35 INFO - PROCESS | 1766 | 1464625115938 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1766 | 1464625115941 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 1766 | 1464625115948 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1766 | 1464625115951 Marionette TRACE conn4 <- [1,1466,null,{}] 09:18:35 INFO - PROCESS | 1766 | 1464625115957 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}] 09:18:36 INFO - PROCESS | 1766 | 1464625116221 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:18:36 INFO - PROCESS | 1766 | 1464625116568 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x911cd800 == 117 [pid = 1766] [id = 374] 09:18:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 218 (0x918cdc00) [pid = 1766] [serial = 1123] [outer = (nil)] 09:18:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 219 (0x91e94800) [pid = 1766] [serial = 1124] [outer = 0x918cdc00] 09:18:36 INFO - PROCESS | 1766 | 1464625116663 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 220 (0x9225dc00) [pid = 1766] [serial = 1125] [outer = 0x918cdc00] 09:18:37 INFO - PROCESS | 1766 | 1464625117652 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1740ms 09:18:37 INFO - PROCESS | 1766 | 1464625117688 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1766 | 1464625117692 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:18:37 INFO - PROCESS | 1766 | 1464625117699 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1766 | 1464625117702 Marionette TRACE conn4 <- [1,1470,null,{}] 09:18:37 INFO - PROCESS | 1766 | 1464625117708 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}] 09:18:37 INFO - PROCESS | 1766 | 1464625117911 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:18:38 INFO - PROCESS | 1766 | 1464625118256 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc2800 == 118 [pid = 1766] [id = 375] 09:18:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 221 (0x91e8f000) [pid = 1766] [serial = 1126] [outer = (nil)] 09:18:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 222 (0x92b8b800) [pid = 1766] [serial = 1127] [outer = 0x91e8f000] 09:18:38 INFO - PROCESS | 1766 | 1464625118348 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 223 (0x92c01800) [pid = 1766] [serial = 1128] [outer = 0x91e8f000] 09:18:39 INFO - PROCESS | 1766 | 1464625119265 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1632ms 09:18:39 INFO - PROCESS | 1766 | 1464625119331 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1766 | 1464625119335 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:18:39 INFO - PROCESS | 1766 | 1464625119341 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1766 | 1464625119345 Marionette TRACE conn4 <- [1,1474,null,{}] 09:18:39 INFO - PROCESS | 1766 | 1464625119351 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}] 09:18:39 INFO - PROCESS | 1766 | 1464625119557 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:18:39 INFO - PROCESS | 1766 | 1464625119881 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a02800 == 119 [pid = 1766] [id = 376] 09:18:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 224 (0x923de800) [pid = 1766] [serial = 1129] [outer = (nil)] 09:18:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 225 (0x93adf000) [pid = 1766] [serial = 1130] [outer = 0x923de800] 09:18:39 INFO - PROCESS | 1766 | 1464625119975 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 226 (0x93c90400) [pid = 1766] [serial = 1131] [outer = 0x923de800] 09:18:40 INFO - PROCESS | 1766 | 1464625120942 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1681ms 09:18:41 INFO - PROCESS | 1766 | 1464625121023 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 1766 | 1464625121028 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:18:41 INFO - PROCESS | 1766 | 1464625121034 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1766 | 1464625121038 Marionette TRACE conn4 <- [1,1478,null,{}] 09:18:41 INFO - PROCESS | 1766 | 1464625121043 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}] 09:18:41 INFO - PROCESS | 1766 | 1464625121348 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:18:41 INFO - PROCESS | 1766 | 1464625121716 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x870eb800 == 120 [pid = 1766] [id = 377] 09:18:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 227 (0x92c0f800) [pid = 1766] [serial = 1132] [outer = (nil)] 09:18:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 228 (0x9560b800) [pid = 1766] [serial = 1133] [outer = 0x92c0f800] 09:18:41 INFO - PROCESS | 1766 | 1464625121806 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 229 (0x95692c00) [pid = 1766] [serial = 1134] [outer = 0x92c0f800] 09:18:42 INFO - PROCESS | 1766 | 1464625122809 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1832ms 09:18:42 INFO - PROCESS | 1766 | 1464625122867 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1766 | 1464625122871 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:18:42 INFO - PROCESS | 1766 | 1464625122878 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1766 | 1464625122881 Marionette TRACE conn4 <- [1,1482,null,{}] 09:18:42 INFO - PROCESS | 1766 | 1464625122887 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}] 09:18:43 INFO - PROCESS | 1766 | 1464625123106 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:18:43 INFO - PROCESS | 1766 | 1464625123436 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b341000 == 121 [pid = 1766] [id = 378] 09:18:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 230 (0x8db0a000) [pid = 1766] [serial = 1135] [outer = (nil)] 09:18:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 231 (0x958f0000) [pid = 1766] [serial = 1136] [outer = 0x8db0a000] 09:18:43 INFO - PROCESS | 1766 | 1464625123534 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 232 (0x95ae1800) [pid = 1766] [serial = 1137] [outer = 0x8db0a000] 09:18:44 INFO - PROCESS | 1766 | 1464625124474 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1631ms 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:18:44 INFO - PROCESS | 1766 | 1464625124510 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1766 | 1464625124513 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1766 | 1464625124520 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1766 | 1464625124525 Marionette TRACE conn4 <- [1,1486,null,{}] 09:18:44 INFO - PROCESS | 1766 | 1464625124531 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}] 09:18:44 INFO - PROCESS | 1766 | 1464625124772 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:18:45 INFO - PROCESS | 1766 | 1464625125112 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x958f4000 == 122 [pid = 1766] [id = 379] 09:18:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 233 (0x99e99800) [pid = 1766] [serial = 1138] [outer = (nil)] 09:18:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 234 (0x99ef3800) [pid = 1766] [serial = 1139] [outer = 0x99e99800] 09:18:45 INFO - PROCESS | 1766 | 1464625125216 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 235 (0x9a079400) [pid = 1766] [serial = 1140] [outer = 0x99e99800] 09:18:46 INFO - PROCESS | 1766 | 1464625126165 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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1701ms 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:18:46 INFO - PROCESS | 1766 | 1464625126221 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1766 | 1464625126224 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 1766 | 1464625126231 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1766 | 1464625126234 Marionette TRACE conn4 <- [1,1490,null,{}] 09:18:46 INFO - PROCESS | 1766 | 1464625126240 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}] 09:18:46 INFO - PROCESS | 1766 | 1464625126451 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:18:46 INFO - PROCESS | 1766 | 1464625126797 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x923ef800 == 123 [pid = 1766] [id = 380] 09:18:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 236 (0x98104c00) [pid = 1766] [serial = 1141] [outer = (nil)] 09:18:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 237 (0x9a733c00) [pid = 1766] [serial = 1142] [outer = 0x98104c00] 09:18:46 INFO - PROCESS | 1766 | 1464625126891 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 238 (0x9a9d4400) [pid = 1766] [serial = 1143] [outer = 0x98104c00] 09:18:47 INFO - PROCESS | 1766 | 1464625127804 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1632ms 09:18:47 INFO - PROCESS | 1766 | 1464625127863 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1766 | 1464625127866 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:18:47 INFO - PROCESS | 1766 | 1464625127873 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1766 | 1464625127877 Marionette TRACE conn4 <- [1,1494,null,{}] 09:18:47 INFO - PROCESS | 1766 | 1464625127882 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}] 09:18:48 INFO - PROCESS | 1766 | 1464625128130 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:18:48 INFO - PROCESS | 1766 | 1464625128469 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d8c00 == 124 [pid = 1766] [id = 381] 09:18:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 239 (0x92252000) [pid = 1766] [serial = 1144] [outer = (nil)] 09:18:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 240 (0x9ae14c00) [pid = 1766] [serial = 1145] [outer = 0x92252000] 09:18:48 INFO - PROCESS | 1766 | 1464625128555 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 241 (0x9b080400) [pid = 1766] [serial = 1146] [outer = 0x92252000] 09:18:49 INFO - PROCESS | 1766 | 1464625129472 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1647ms 09:18:49 INFO - PROCESS | 1766 | 1464625129521 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1766 | 1464625129525 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:18:49 INFO - PROCESS | 1766 | 1464625129531 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1766 | 1464625129534 Marionette TRACE conn4 <- [1,1498,null,{}] 09:18:49 INFO - PROCESS | 1766 | 1464625129540 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}] 09:18:49 INFO - PROCESS | 1766 | 1464625129740 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:18:50 INFO - PROCESS | 1766 | 1464625130069 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae19000 == 125 [pid = 1766] [id = 382] 09:18:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 242 (0x9b0c7400) [pid = 1766] [serial = 1147] [outer = (nil)] 09:18:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 243 (0x9b22e400) [pid = 1766] [serial = 1148] [outer = 0x9b0c7400] 09:18:50 INFO - PROCESS | 1766 | 1464625130162 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 244 (0x9b2a0800) [pid = 1766] [serial = 1149] [outer = 0x9b0c7400] 09:18:51 INFO - PROCESS | 1766 | 1464625131080 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1588ms 09:18:51 INFO - PROCESS | 1766 | 1464625131119 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1766 | 1464625131122 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:18:51 INFO - PROCESS | 1766 | 1464625131129 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1766 | 1464625131136 Marionette TRACE conn4 <- [1,1502,null,{}] 09:18:51 INFO - PROCESS | 1766 | 1464625131142 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}] 09:18:51 INFO - PROCESS | 1766 | 1464625131365 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:18:51 INFO - PROCESS | 1766 | 1464625131695 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b0d2c00 == 126 [pid = 1766] [id = 383] 09:18:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 245 (0x9b375400) [pid = 1766] [serial = 1150] [outer = (nil)] 09:18:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 246 (0x9b89c800) [pid = 1766] [serial = 1151] [outer = 0x9b375400] 09:18:51 INFO - PROCESS | 1766 | 1464625131799 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 247 (0x9b88fc00) [pid = 1766] [serial = 1152] [outer = 0x9b375400] 09:18:52 INFO - PROCESS | 1766 | 1464625132704 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1640ms 09:18:52 INFO - PROCESS | 1766 | 1464625132770 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1766 | 1464625132774 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:18:52 INFO - PROCESS | 1766 | 1464625132780 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1766 | 1464625132782 Marionette TRACE conn4 <- [1,1506,null,{}] 09:18:52 INFO - PROCESS | 1766 | 1464625132789 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}] 09:18:53 INFO - PROCESS | 1766 | 1464625133001 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:18:53 INFO - PROCESS | 1766 | 1464625133356 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fefc00 == 127 [pid = 1766] [id = 384] 09:18:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 248 (0x8c9a0000) [pid = 1766] [serial = 1153] [outer = (nil)] 09:18:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 249 (0x9c16cc00) [pid = 1766] [serial = 1154] [outer = 0x8c9a0000] 09:18:53 INFO - PROCESS | 1766 | 1464625133451 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 250 (0x9c1e6400) [pid = 1766] [serial = 1155] [outer = 0x8c9a0000] 09:18:54 INFO - PROCESS | 1766 | 1464625134377 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1641ms 09:18:54 INFO - PROCESS | 1766 | 1464625134422 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1766 | 1464625134426 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:18:54 INFO - PROCESS | 1766 | 1464625134433 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1766 | 1464625134436 Marionette TRACE conn4 <- [1,1510,null,{}] 09:18:54 INFO - PROCESS | 1766 | 1464625134442 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}] 09:18:54 INFO - PROCESS | 1766 | 1464625134650 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:18:55 INFO - PROCESS | 1766 | 1464625134986 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb5000 == 128 [pid = 1766] [id = 385] 09:18:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 251 (0x8c7cac00) [pid = 1766] [serial = 1156] [outer = (nil)] 09:18:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 252 (0x8efd0400) [pid = 1766] [serial = 1157] [outer = 0x8c7cac00] 09:18:55 INFO - PROCESS | 1766 | 1464625135078 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 253 (0x9460cc00) [pid = 1766] [serial = 1158] [outer = 0x8c7cac00] 09:18:56 INFO - PROCESS | 1766 | 1464625136029 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1631ms 09:18:56 INFO - PROCESS | 1766 | 1464625136065 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 1766 | 1464625136069 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:18:56 INFO - PROCESS | 1766 | 1464625136075 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1766 | 1464625136078 Marionette TRACE conn4 <- [1,1514,null,{}] 09:18:56 INFO - PROCESS | 1766 | 1464625136084 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}] 09:18:56 INFO - PROCESS | 1766 | 1464625136285 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:18:56 INFO - PROCESS | 1766 | 1464625136628 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8943e400 == 129 [pid = 1766] [id = 386] 09:18:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 254 (0x89eea400) [pid = 1766] [serial = 1159] [outer = (nil)] 09:18:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 255 (0x8b4b6800) [pid = 1766] [serial = 1160] [outer = 0x89eea400] 09:18:56 INFO - PROCESS | 1766 | 1464625136721 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 256 (0x8e104c00) [pid = 1766] [serial = 1161] [outer = 0x89eea400] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x89446800 == 128 [pid = 1766] [id = 272] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8b341400 == 127 [pid = 1766] [id = 314] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cff0000 == 126 [pid = 1766] [id = 367] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8c84f000 == 125 [pid = 1766] [id = 366] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4b6000 == 124 [pid = 1766] [id = 365] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x870df000 == 123 [pid = 1766] [id = 364] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x86fe7800 == 122 [pid = 1766] [id = 363] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8dce5800 == 121 [pid = 1766] [id = 355] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x92254000 == 120 [pid = 1766] [id = 354] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x958f3000 == 119 [pid = 1766] [id = 353] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x9560b400 == 118 [pid = 1766] [id = 352] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91a0fc00 == 117 [pid = 1766] [id = 351] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0e4c00 == 116 [pid = 1766] [id = 350] 09:18:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70b800 == 115 [pid = 1766] [id = 347] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 255 (0x923e6c00) [pid = 1766] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 254 (0x8efc6800) [pid = 1766] [serial = 1040] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 253 (0x92c0d400) [pid = 1766] [serial = 1026] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 252 (0x8e39fc00) [pid = 1766] [serial = 744] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 251 (0x882a4400) [pid = 1766] [serial = 684] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 250 (0x958fb800) [pid = 1766] [serial = 855] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 249 (0x873ad400) [pid = 1766] [serial = 1028] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 248 (0x911cf000) [pid = 1766] [serial = 912] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 247 (0x9b0d2000) [pid = 1766] [serial = 660] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 246 (0x946b3800) [pid = 1766] [serial = 849] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 245 (0x9b230400) [pid = 1766] [serial = 873] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 244 (0x946b3c00) [pid = 1766] [serial = 804] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 243 (0x8b0e7400) [pid = 1766] [serial = 669] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 242 (0x8adb2800) [pid = 1766] [serial = 678] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 241 (0x92252400) [pid = 1766] [serial = 795] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 240 (0x8ecc7400) [pid = 1766] [serial = 626] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 239 (0x95ae5c00) [pid = 1766] [serial = 753] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 238 (0x95615800) [pid = 1766] [serial = 807] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 237 (0x9a572000) [pid = 1766] [serial = 936] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 236 (0x9b084c00) [pid = 1766] [serial = 942] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 235 (0x95843c00) [pid = 1766] [serial = 750] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 234 (0x91a0e400) [pid = 1766] [serial = 792] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 233 (0x9a572400) [pid = 1766] [serial = 735] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 232 (0x937efc00) [pid = 1766] [serial = 801] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 231 (0x9d1a2c00) [pid = 1766] [serial = 1002] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 230 (0x8cfe7400) [pid = 1766] [serial = 747] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 229 (0x8ac0ac00) [pid = 1766] [serial = 974] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 228 (0x9c16c800) [pid = 1766] [serial = 995] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 227 (0x9ab12000) [pid = 1766] [serial = 864] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 226 (0x870e6400) [pid = 1766] [serial = 1022] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 225 (0x8cfea000) [pid = 1766] [serial = 879] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 224 (0x8e3ab000) [pid = 1766] [serial = 977] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 223 (0x9cdaa000) [pid = 1766] [serial = 1001] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 222 (0x8e3a1000) [pid = 1766] [serial = 783] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 221 (0x9c16ec00) [pid = 1766] [serial = 996] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 220 (0x9a07c000) [pid = 1766] [serial = 987] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 219 (0x9be30c00) [pid = 1766] [serial = 954] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 218 (0xa21b5c00) [pid = 1766] [serial = 1005] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 217 (0x8efc2c00) [pid = 1766] [serial = 846] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 216 (0xa2408800) [pid = 1766] [serial = 1007] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 215 (0x91e8e000) [pid = 1766] [serial = 918] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 214 (0x9b2a2400) [pid = 1766] [serial = 876] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 213 (0x9c171800) [pid = 1766] [serial = 663] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 212 (0x9a571000) [pid = 1766] [serial = 861] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 211 (0x8b4afc00) [pid = 1766] [serial = 648] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 210 (0x92c09800) [pid = 1766] [serial = 1019] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 209 (0x95694800) [pid = 1766] [serial = 927] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 208 (0x937eec00) [pid = 1766] [serial = 921] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 207 (0x99301400) [pid = 1766] [serial = 933] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0x9c231000) [pid = 1766] [serial = 998] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0xa6292800) [pid = 1766] [serial = 1016] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0x9a017800) [pid = 1766] [serial = 986] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x92b87800) [pid = 1766] [serial = 675] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x8edae400) [pid = 1766] [serial = 978] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x9ab0dc00) [pid = 1766] [serial = 939] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x9be37800) [pid = 1766] [serial = 993] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x8ae48800) [pid = 1766] [serial = 906] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x9ab12c00) [pid = 1766] [serial = 657] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x8c9a6800) [pid = 1766] [serial = 1034] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x89446c00) [pid = 1766] [serial = 777] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x8ed93400) [pid = 1766] [serial = 1038] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x8b336c00) [pid = 1766] [serial = 843] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x918c2400) [pid = 1766] [serial = 726] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x93c8e400) [pid = 1766] [serial = 816] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0xa21b5400) [pid = 1766] [serial = 681] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x9a563800) [pid = 1766] [serial = 858] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x92b82800) [pid = 1766] [serial = 981] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x8cf57c00) [pid = 1766] [serial = 1035] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x958f3800) [pid = 1766] [serial = 732] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x918c8800) [pid = 1766] [serial = 741] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x8b4ac000) [pid = 1766] [serial = 780] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8a7e6800) [pid = 1766] [serial = 1031] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x939b2000) [pid = 1766] [serial = 951] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x98158400) [pid = 1766] [serial = 672] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x918ce800) [pid = 1766] [serial = 915] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x91336000) [pid = 1766] [serial = 651] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9b890400) [pid = 1766] [serial = 948] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x958f9c00) [pid = 1766] [serial = 930] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8e110c00) [pid = 1766] [serial = 723] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8db13000) [pid = 1766] [serial = 909] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0xa62f1000) [pid = 1766] [serial = 1017] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9569c000) [pid = 1766] [serial = 852] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x9b08e400) [pid = 1766] [serial = 870] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0xa214d400) [pid = 1766] [serial = 1004] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9ae15800) [pid = 1766] [serial = 867] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x870e8800) [pid = 1766] [serial = 1023] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x95ae8000) [pid = 1766] [serial = 810] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x92c0b800) [pid = 1766] [serial = 1020] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x9c232c00) [pid = 1766] [serial = 999] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x937f8400) [pid = 1766] [serial = 972] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9b22dc00) [pid = 1766] [serial = 945] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8a70e800) [pid = 1766] [serial = 720] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x8943c800) [pid = 1766] [serial = 687] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x923e9800) [pid = 1766] [serial = 798] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x98111000) [pid = 1766] [serial = 813] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9b08dc00) [pid = 1766] [serial = 989] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x911db000) [pid = 1766] [serial = 789] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0xa5042c00) [pid = 1766] [serial = 1014] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9810a800) [pid = 1766] [serial = 984] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9ae16c00) [pid = 1766] [serial = 738] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8b339000) [pid = 1766] [serial = 975] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9460d800) [pid = 1766] [serial = 729] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x923dd000) [pid = 1766] [serial = 980] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9b8e8000) [pid = 1766] [serial = 992] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0xa3094400) [pid = 1766] [serial = 1011] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8e3a9800) [pid = 1766] [serial = 1037] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9b236800) [pid = 1766] [serial = 990] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9b2a9c00) [pid = 1766] [serial = 666] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0xa3069c00) [pid = 1766] [serial = 1010] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8adb3000) [pid = 1766] [serial = 1032] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa35ed400) [pid = 1766] [serial = 1013] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x958fa000) [pid = 1766] [serial = 983] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x92b87400) [pid = 1766] [serial = 840] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x95694000) [pid = 1766] [serial = 654] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0xa2637800) [pid = 1766] [serial = 1008] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x91062400) [pid = 1766] [serial = 786] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x95174000) [pid = 1766] [serial = 924] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x92c06800) [pid = 1766] [serial = 1025] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8edb7400) [pid = 1766] [serial = 903] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1766 | 1464625139140 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3096ms 09:18:59 INFO - PROCESS | 1766 | 1464625139172 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1766 | 1464625139177 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:18:59 INFO - PROCESS | 1766 | 1464625139186 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1766 | 1464625139190 Marionette TRACE conn4 <- [1,1518,null,{}] 09:18:59 INFO - PROCESS | 1766 | 1464625139200 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}] 09:18:59 INFO - PROCESS | 1766 | 1464625139388 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:18:59 INFO - PROCESS | 1766 | 1464625139576 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x86ff2000 == 116 [pid = 1766] [id = 387] 09:18:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x873a5400) [pid = 1766] [serial = 1162] [outer = (nil)] 09:18:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x882a1400) [pid = 1766] [serial = 1163] [outer = 0x873a5400] 09:18:59 INFO - PROCESS | 1766 | 1464625139651 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8943d800) [pid = 1766] [serial = 1164] [outer = 0x873a5400] 09:19:00 INFO - PROCESS | 1766 | 1464625140508 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1340ms 09:19:00 INFO - PROCESS | 1766 | 1464625140526 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1766 | 1464625140534 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:19:00 INFO - PROCESS | 1766 | 1464625140545 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1766 | 1464625140548 Marionette TRACE conn4 <- [1,1522,null,{}] 09:19:00 INFO - PROCESS | 1766 | 1464625140555 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}] 09:19:00 INFO - PROCESS | 1766 | 1464625140760 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:19:01 INFO - PROCESS | 1766 | 1464625140988 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38a800 == 117 [pid = 1766] [id = 388] 09:19:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8a70e800) [pid = 1766] [serial = 1165] [outer = (nil)] 09:19:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8a7ed800) [pid = 1766] [serial = 1166] [outer = 0x8a70e800] 09:19:01 INFO - PROCESS | 1766 | 1464625141065 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ac14c00) [pid = 1766] [serial = 1167] [outer = 0x8a70e800] 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:01 INFO - PROCESS | 1766 | 1464625141916 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"]]]}] 09:19:01 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 () { 09:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:19:01 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 () { 09:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:19:01 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 () { 09:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:19:01 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 () { 09:19:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:19:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1433ms 09:19:02 INFO - PROCESS | 1766 | 1464625141997 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1766 | 1464625142005 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:19:02 INFO - PROCESS | 1766 | 1464625142013 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1766 | 1464625142023 Marionette TRACE conn4 <- [1,1526,null,{}] 09:19:02 INFO - PROCESS | 1766 | 1464625142056 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}] 09:19:02 INFO - PROCESS | 1766 | 1464625142312 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:19:02 INFO - PROCESS | 1766 | 1464625142356 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb6800 == 118 [pid = 1766] [id = 389] 09:19:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8b4ae000) [pid = 1766] [serial = 1168] [outer = (nil)] 09:19:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8b4b3400) [pid = 1766] [serial = 1169] [outer = 0x8b4ae000] 09:19:02 INFO - PROCESS | 1766 | 1464625142629 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8c7d0c00) [pid = 1766] [serial = 1170] [outer = 0x8b4ae000] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8cf45c00) [pid = 1766] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8cff3c00) [pid = 1766] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x873a6c00) [pid = 1766] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x870e1400) [pid = 1766] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8e10ec00) [pid = 1766] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8c843800) [pid = 1766] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:19:03 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x86fea000) [pid = 1766] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:19:03 INFO - PROCESS | 1766 | 1464625143780 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"]]]}] 09:19:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:19:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:19:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:19:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:19:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1810ms 09:19:03 INFO - PROCESS | 1766 | 1464625143826 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 1766 | 1464625143830 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:19:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:19:03 INFO - PROCESS | 1766 | 1464625143836 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1766 | 1464625143839 Marionette TRACE conn4 <- [1,1530,null,{}] 09:19:03 INFO - PROCESS | 1766 | 1464625143845 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}] 09:19:04 INFO - PROCESS | 1766 | 1464625144089 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:19:04 INFO - PROCESS | 1766 | 1464625144105 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef6c00 == 119 [pid = 1766] [id = 390] 09:19:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8b4ac400) [pid = 1766] [serial = 1171] [outer = (nil)] 09:19:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8c99e800) [pid = 1766] [serial = 1172] [outer = 0x8b4ac400] 09:19:04 INFO - PROCESS | 1766 | 1464625144282 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8cf3d400) [pid = 1766] [serial = 1173] [outer = 0x8b4ac400] 09:19:05 INFO - PROCESS | 1766 | 1464625144982 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]]]}] 09:19:05 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 09:19:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:19:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:19:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:19:05 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. 09:19:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:19:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1182ms 09:19:05 INFO - PROCESS | 1766 | 1464625145020 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1766 | 1464625145023 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:19:05 INFO - PROCESS | 1766 | 1464625145029 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1766 | 1464625145033 Marionette TRACE conn4 <- [1,1534,null,{}] 09:19:05 INFO - PROCESS | 1766 | 1464625145038 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}] 09:19:05 INFO - PROCESS | 1766 | 1464625145201 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:19:05 INFO - PROCESS | 1766 | 1464625145510 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x86da9400 == 120 [pid = 1766] [id = 391] 09:19:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x86da9c00) [pid = 1766] [serial = 1174] [outer = (nil)] 09:19:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x86ff2400) [pid = 1766] [serial = 1175] [outer = 0x86da9c00] 09:19:05 INFO - PROCESS | 1766 | 1464625145602 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x870e8800) [pid = 1766] [serial = 1176] [outer = 0x86da9c00] 09:19:06 INFO - PROCESS | 1766 | 1464625146719 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1736ms 09:19:06 INFO - PROCESS | 1766 | 1464625146768 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:19:06 INFO - PROCESS | 1766 | 1464625146776 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:19:06 INFO - PROCESS | 1766 | 1464625146784 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1766 | 1464625146790 Marionette TRACE conn4 <- [1,1538,null,{}] 09:19:06 INFO - PROCESS | 1766 | 1464625146798 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}] 09:19:07 INFO - PROCESS | 1766 | 1464625147056 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:19:07 INFO - PROCESS | 1766 | 1464625147382 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70c800 == 121 [pid = 1766] [id = 392] 09:19:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ac0b800) [pid = 1766] [serial = 1177] [outer = (nil)] 09:19:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8adae400) [pid = 1766] [serial = 1178] [outer = 0x8ac0b800] 09:19:07 INFO - PROCESS | 1766 | 1464625147473 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8ae47800) [pid = 1766] [serial = 1179] [outer = 0x8ac0b800] 09:19:08 INFO - PROCESS | 1766 | 1464625148406 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:19:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1685ms 09:19:08 INFO - PROCESS | 1766 | 1464625148472 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1766 | 1464625148479 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:19:08 INFO - PROCESS | 1766 | 1464625148486 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1766 | 1464625148490 Marionette TRACE conn4 <- [1,1542,null,{}] 09:19:08 INFO - PROCESS | 1766 | 1464625148497 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}] 09:19:08 INFO - PROCESS | 1766 | 1464625148719 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:19:09 INFO - PROCESS | 1766 | 1464625149081 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33bc00 == 122 [pid = 1766] [id = 393] 09:19:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8c846000) [pid = 1766] [serial = 1180] [outer = (nil)] 09:19:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8c9a4000) [pid = 1766] [serial = 1181] [outer = 0x8c846000] 09:19:09 INFO - PROCESS | 1766 | 1464625149177 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8cfeb400) [pid = 1766] [serial = 1182] [outer = 0x8c846000] 09:19:10 INFO - PROCESS | 1766 | 1464625150123 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1688ms 09:19:10 INFO - PROCESS | 1766 | 1464625150176 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1766 | 1464625150180 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:19:10 INFO - PROCESS | 1766 | 1464625150195 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1766 | 1464625150205 Marionette TRACE conn4 <- [1,1546,null,{}] 09:19:10 INFO - PROCESS | 1766 | 1464625150214 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}] 09:19:10 INFO - PROCESS | 1766 | 1464625150479 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:19:10 INFO - PROCESS | 1766 | 1464625150802 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c84a000 == 123 [pid = 1766] [id = 394] 09:19:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8e10e800) [pid = 1766] [serial = 1183] [outer = (nil)] 09:19:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8e44f800) [pid = 1766] [serial = 1184] [outer = 0x8e10e800] 09:19:10 INFO - PROCESS | 1766 | 1464625150890 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8eccac00) [pid = 1766] [serial = 1185] [outer = 0x8e10e800] 09:19:11 INFO - PROCESS | 1766 | 1464625151813 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:19:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1700ms 09:19:11 INFO - PROCESS | 1766 | 1464625151888 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1766 | 1464625151894 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:19:11 INFO - PROCESS | 1766 | 1464625151900 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1766 | 1464625151903 Marionette TRACE conn4 <- [1,1550,null,{}] 09:19:11 INFO - PROCESS | 1766 | 1464625151909 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}] 09:19:12 INFO - PROCESS | 1766 | 1464625152179 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:19:12 INFO - PROCESS | 1766 | 1464625152498 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x873b3c00 == 124 [pid = 1766] [id = 395] 09:19:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x89eec400) [pid = 1766] [serial = 1186] [outer = (nil)] 09:19:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8edb1800) [pid = 1766] [serial = 1187] [outer = 0x89eec400] 09:19:12 INFO - PROCESS | 1766 | 1464625152589 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x8edb8c00) [pid = 1766] [serial = 1188] [outer = 0x89eec400] 09:19:13 INFO - PROCESS | 1766 | 1464625153504 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:19:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1686ms 09:19:13 INFO - PROCESS | 1766 | 1464625153587 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1766 | 1464625153591 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:19:13 INFO - PROCESS | 1766 | 1464625153597 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1766 | 1464625153601 Marionette TRACE conn4 <- [1,1554,null,{}] 09:19:13 INFO - PROCESS | 1766 | 1464625153606 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}] 09:19:13 INFO - PROCESS | 1766 | 1464625153852 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:19:14 INFO - PROCESS | 1766 | 1464625154174 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efcc000 == 125 [pid = 1766] [id = 396] 09:19:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x91064000) [pid = 1766] [serial = 1189] [outer = (nil)] 09:19:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x911d1800) [pid = 1766] [serial = 1190] [outer = 0x91064000] 09:19:14 INFO - PROCESS | 1766 | 1464625154278 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x918c7c00) [pid = 1766] [serial = 1191] [outer = 0x91064000] 09:19:15 INFO - PROCESS | 1766 | 1464625155266 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1736ms 09:19:15 INFO - PROCESS | 1766 | 1464625155335 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1766 | 1464625155339 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:19:15 INFO - PROCESS | 1766 | 1464625155346 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1766 | 1464625155349 Marionette TRACE conn4 <- [1,1558,null,{}] 09:19:15 INFO - PROCESS | 1766 | 1464625155355 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}] 09:19:15 INFO - PROCESS | 1766 | 1464625155565 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:19:15 INFO - PROCESS | 1766 | 1464625155881 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e109c00 == 126 [pid = 1766] [id = 397] 09:19:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8eccdc00) [pid = 1766] [serial = 1192] [outer = (nil)] 09:19:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x91a0e800) [pid = 1766] [serial = 1193] [outer = 0x8eccdc00] 09:19:15 INFO - PROCESS | 1766 | 1464625155975 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x91b55000) [pid = 1766] [serial = 1194] [outer = 0x8eccdc00] 09:19:16 INFO - PROCESS | 1766 | 1464625156876 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]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1581ms 09:19:16 INFO - PROCESS | 1766 | 1464625156927 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 1766 | 1464625156932 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:19:16 INFO - PROCESS | 1766 | 1464625156939 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1766 | 1464625156943 Marionette TRACE conn4 <- [1,1562,null,{}] 09:19:16 INFO - PROCESS | 1766 | 1464625156948 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}] 09:19:17 INFO - PROCESS | 1766 | 1464625157173 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:19:17 INFO - PROCESS | 1766 | 1464625157502 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c7cb800 == 127 [pid = 1766] [id = 398] 09:19:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x8cf4cc00) [pid = 1766] [serial = 1195] [outer = (nil)] 09:19:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x91e8b800) [pid = 1766] [serial = 1196] [outer = 0x8cf4cc00] 09:19:17 INFO - PROCESS | 1766 | 1464625157593 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x92256400) [pid = 1766] [serial = 1197] [outer = 0x8cf4cc00] 09:19:18 INFO - PROCESS | 1766 | 1464625158480 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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1580ms 09:19:18 INFO - PROCESS | 1766 | 1464625158520 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1766 | 1464625158524 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:19:18 INFO - PROCESS | 1766 | 1464625158530 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1766 | 1464625158534 Marionette TRACE conn4 <- [1,1566,null,{}] 09:19:18 INFO - PROCESS | 1766 | 1464625158540 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}] 09:19:18 INFO - PROCESS | 1766 | 1464625158764 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:19:19 INFO - PROCESS | 1766 | 1464625159080 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x911cdc00 == 128 [pid = 1766] [id = 399] 09:19:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x91b58400) [pid = 1766] [serial = 1198] [outer = (nil)] 09:19:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x923f1800) [pid = 1766] [serial = 1199] [outer = 0x91b58400] 09:19:19 INFO - PROCESS | 1766 | 1464625159172 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x92b84800) [pid = 1766] [serial = 1200] [outer = 0x91b58400] 09:19:20 INFO - PROCESS | 1766 | 1464625160074 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:19:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1580ms 09:19:20 INFO - PROCESS | 1766 | 1464625160111 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1766 | 1464625160114 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:19:20 INFO - PROCESS | 1766 | 1464625160121 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1766 | 1464625160125 Marionette TRACE conn4 <- [1,1570,null,{}] 09:19:20 INFO - PROCESS | 1766 | 1464625160131 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}] 09:19:20 INFO - PROCESS | 1766 | 1464625160349 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:19:20 INFO - PROCESS | 1766 | 1464625160664 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e1400 == 129 [pid = 1766] [id = 400] 09:19:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x923e5400) [pid = 1766] [serial = 1201] [outer = (nil)] 09:19:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x92c07400) [pid = 1766] [serial = 1202] [outer = 0x923e5400] 09:19:20 INFO - PROCESS | 1766 | 1464625160757 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x92c0b400) [pid = 1766] [serial = 1203] [outer = 0x923e5400] 09:19:21 INFO - PROCESS | 1766 | 1464625161672 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1588ms 09:19:21 INFO - PROCESS | 1766 | 1464625161711 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1766 | 1464625161714 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:19:21 INFO - PROCESS | 1766 | 1464625161721 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 1766 | 1464625161725 Marionette TRACE conn4 <- [1,1574,null,{}] 09:19:21 INFO - PROCESS | 1766 | 1464625161730 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}] 09:19:21 INFO - PROCESS | 1766 | 1464625161936 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:19:22 INFO - PROCESS | 1766 | 1464625162297 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c0b000 == 130 [pid = 1766] [id = 401] 09:19:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x937f4400) [pid = 1766] [serial = 1204] [outer = (nil)] 09:19:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x93c90800) [pid = 1766] [serial = 1205] [outer = 0x937f4400] 09:19:22 INFO - PROCESS | 1766 | 1464625162407 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x946b4800) [pid = 1766] [serial = 1206] [outer = 0x937f4400] 09:19:23 INFO - PROCESS | 1766 | 1464625163333 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1688ms 09:19:23 INFO - PROCESS | 1766 | 1464625163411 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1766 | 1464625163416 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:19:23 INFO - PROCESS | 1766 | 1464625163422 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1766 | 1464625163427 Marionette TRACE conn4 <- [1,1578,null,{}] 09:19:23 INFO - PROCESS | 1766 | 1464625163432 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}] 09:19:23 INFO - PROCESS | 1766 | 1464625163708 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:19:24 INFO - PROCESS | 1766 | 1464625164042 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x94607400 == 131 [pid = 1766] [id = 402] 09:19:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9517fc00) [pid = 1766] [serial = 1207] [outer = (nil)] 09:19:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x95616800) [pid = 1766] [serial = 1208] [outer = 0x9517fc00] 09:19:24 INFO - PROCESS | 1766 | 1464625164127 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x95697c00) [pid = 1766] [serial = 1209] [outer = 0x9517fc00] 09:19:25 INFO - PROCESS | 1766 | 1464625165009 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1633ms 09:19:25 INFO - PROCESS | 1766 | 1464625165056 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:19:25 INFO - PROCESS | 1766 | 1464625165060 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:19:25 INFO - PROCESS | 1766 | 1464625165067 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1766 | 1464625165070 Marionette TRACE conn4 <- [1,1582,null,{}] 09:19:25 INFO - PROCESS | 1766 | 1464625165076 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}] 09:19:25 INFO - PROCESS | 1766 | 1464625165293 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:19:25 INFO - PROCESS | 1766 | 1464625165615 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x9560e400 == 132 [pid = 1766] [id = 403] 09:19:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x95691400) [pid = 1766] [serial = 1210] [outer = (nil)] 09:19:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x958f4400) [pid = 1766] [serial = 1211] [outer = 0x95691400] 09:19:25 INFO - PROCESS | 1766 | 1464625165708 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x95ae3c00) [pid = 1766] [serial = 1212] [outer = 0x95691400] 09:19:26 INFO - PROCESS | 1766 | 1464625166623 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1632ms 09:19:26 INFO - PROCESS | 1766 | 1464625166699 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:19:26 INFO - PROCESS | 1766 | 1464625166713 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:19:26 INFO - PROCESS | 1766 | 1464625166719 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1766 | 1464625166723 Marionette TRACE conn4 <- [1,1586,null,{}] 09:19:26 INFO - PROCESS | 1766 | 1464625166728 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}] 09:19:27 INFO - PROCESS | 1766 | 1464625166999 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:19:27 INFO - PROCESS | 1766 | 1464625167336 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb6800 == 133 [pid = 1766] [id = 404] 09:19:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9132c400) [pid = 1766] [serial = 1213] [outer = (nil)] 09:19:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x95aef000) [pid = 1766] [serial = 1214] [outer = 0x9132c400] 09:19:27 INFO - PROCESS | 1766 | 1464625167422 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x97763400) [pid = 1766] [serial = 1215] [outer = 0x9132c400] 09:19:28 INFO - PROCESS | 1766 | 1464625168325 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:19:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1637ms 09:19:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:19:28 INFO - PROCESS | 1766 | 1464625168357 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1766 | 1464625168361 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:19:28 INFO - PROCESS | 1766 | 1464625168367 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1766 | 1464625168371 Marionette TRACE conn4 <- [1,1590,null,{}] 09:19:28 INFO - PROCESS | 1766 | 1464625168377 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}] 09:19:28 INFO - PROCESS | 1766 | 1464625168587 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:19:28 INFO - PROCESS | 1766 | 1464625168961 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x958f3c00 == 134 [pid = 1766] [id = 405] 09:19:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x958f4800) [pid = 1766] [serial = 1216] [outer = (nil)] 09:19:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x99308000) [pid = 1766] [serial = 1217] [outer = 0x958f4800] 09:19:29 INFO - PROCESS | 1766 | 1464625169055 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x99375000) [pid = 1766] [serial = 1218] [outer = 0x958f4800] 09:19:29 INFO - PROCESS | 1766 | 1464625169931 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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:19:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1645ms 09:19:30 INFO - PROCESS | 1766 | 1464625170013 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1766 | 1464625170017 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:19:30 INFO - PROCESS | 1766 | 1464625170024 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1766 | 1464625170027 Marionette TRACE conn4 <- [1,1594,null,{}] 09:19:30 INFO - PROCESS | 1766 | 1464625170033 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}] 09:19:30 INFO - PROCESS | 1766 | 1464625170277 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:19:30 INFO - PROCESS | 1766 | 1464625170600 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb0400 == 135 [pid = 1766] [id = 406] 09:19:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x98157c00) [pid = 1766] [serial = 1219] [outer = (nil)] 09:19:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x9a35c800) [pid = 1766] [serial = 1220] [outer = 0x98157c00] 09:19:30 INFO - PROCESS | 1766 | 1464625170693 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x9a367000) [pid = 1766] [serial = 1221] [outer = 0x98157c00] 09:19:31 INFO - PROCESS | 1766 | 1464625171606 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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:19:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1630ms 09:19:31 INFO - PROCESS | 1766 | 1464625171655 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1766 | 1464625171659 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:19:31 INFO - PROCESS | 1766 | 1464625171666 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1766 | 1464625171670 Marionette TRACE conn4 <- [1,1598,null,{}] 09:19:31 INFO - PROCESS | 1766 | 1464625171677 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}] 09:19:31 INFO - PROCESS | 1766 | 1464625171908 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:19:32 INFO - PROCESS | 1766 | 1464625172258 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcdf800 == 136 [pid = 1766] [id = 407] 09:19:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x92258c00) [pid = 1766] [serial = 1222] [outer = (nil)] 09:19:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x9a72fc00) [pid = 1766] [serial = 1223] [outer = 0x92258c00] 09:19:32 INFO - PROCESS | 1766 | 1464625172352 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x9a8bec00) [pid = 1766] [serial = 1224] [outer = 0x92258c00] 09:19:33 INFO - PROCESS | 1766 | 1464625173242 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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:19:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1639ms 09:19:33 INFO - PROCESS | 1766 | 1464625173306 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1766 | 1464625173310 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:19:33 INFO - PROCESS | 1766 | 1464625173317 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1766 | 1464625173320 Marionette TRACE conn4 <- [1,1602,null,{}] 09:19:33 INFO - PROCESS | 1766 | 1464625173326 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}] 09:19:33 INFO - PROCESS | 1766 | 1464625173539 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:19:33 INFO - PROCESS | 1766 | 1464625173876 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x97769400 == 137 [pid = 1766] [id = 408] 09:19:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x9899c000) [pid = 1766] [serial = 1225] [outer = (nil)] 09:19:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x9ab15c00) [pid = 1766] [serial = 1226] [outer = 0x9899c000] 09:19:33 INFO - PROCESS | 1766 | 1464625173971 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x9ab18800) [pid = 1766] [serial = 1227] [outer = 0x9899c000] 09:19:34 INFO - PROCESS | 1766 | 1464625174868 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1631ms 09:19:34 INFO - PROCESS | 1766 | 1464625174949 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1766 | 1464625174953 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:19:34 INFO - PROCESS | 1766 | 1464625174960 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1766 | 1464625174964 Marionette TRACE conn4 <- [1,1606,null,{}] 09:19:34 INFO - PROCESS | 1766 | 1464625174969 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}] 09:19:35 INFO - PROCESS | 1766 | 1464625175217 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:19:35 INFO - PROCESS | 1766 | 1464625175567 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x873ad800 == 138 [pid = 1766] [id = 409] 09:19:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x873af400) [pid = 1766] [serial = 1228] [outer = (nil)] 09:19:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x8a389c00) [pid = 1766] [serial = 1229] [outer = 0x873af400] 09:19:35 INFO - PROCESS | 1766 | 1464625175654 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x8b4b6c00) [pid = 1766] [serial = 1230] [outer = 0x873af400] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8db18400 == 137 [pid = 1766] [id = 281] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8edad800 == 136 [pid = 1766] [id = 288] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x873a6400 == 135 [pid = 1766] [id = 342] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x870e5400 == 134 [pid = 1766] [id = 341] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9132e800 == 133 [pid = 1766] [id = 282] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4b4400 == 132 [pid = 1766] [id = 248] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x97762c00 == 131 [pid = 1766] [id = 286] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x923e2000 == 130 [pid = 1766] [id = 283] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x95850800 == 129 [pid = 1766] [id = 285] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9a01f000 == 128 [pid = 1766] [id = 287] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8a384c00 == 127 [pid = 1766] [id = 247] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab78c00 == 126 [pid = 1766] [id = 289] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9132e000 == 125 [pid = 1766] [id = 250] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef6c00 == 124 [pid = 1766] [id = 390] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb6800 == 123 [pid = 1766] [id = 389] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38a800 == 122 [pid = 1766] [id = 388] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x86ff2000 == 121 [pid = 1766] [id = 387] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb5000 == 120 [pid = 1766] [id = 385] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x86fefc00 == 119 [pid = 1766] [id = 384] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae19000 == 118 [pid = 1766] [id = 382] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x9b0d2c00 == 117 [pid = 1766] [id = 383] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x911d8c00 == 116 [pid = 1766] [id = 381] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x923ef800 == 115 [pid = 1766] [id = 380] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8b341000 == 114 [pid = 1766] [id = 378] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x958f4000 == 113 [pid = 1766] [id = 379] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x870eb800 == 112 [pid = 1766] [id = 377] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x91a02800 == 111 [pid = 1766] [id = 376] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8efc2800 == 110 [pid = 1766] [id = 375] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x911cd800 == 109 [pid = 1766] [id = 374] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8edab400 == 108 [pid = 1766] [id = 373] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x86dabc00 == 107 [pid = 1766] [id = 372] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf3b000 == 106 [pid = 1766] [id = 371] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x86feb000 == 105 [pid = 1766] [id = 369] 09:19:37 INFO - PROCESS | 1766 | --DOCSHELL 0x8adac400 == 104 [pid = 1766] [id = 370] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0xa1165c00) [pid = 1766] [serial = 1070] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x8db16800) [pid = 1766] [serial = 1046] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x873af000) [pid = 1766] [serial = 1029] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x8829b000) [pid = 1766] [serial = 1094] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x8ecc9000) [pid = 1766] [serial = 1103] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x8c9a1000) [pid = 1766] [serial = 1098] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x9c1ec400) [pid = 1766] [serial = 1067] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x89440400) [pid = 1766] [serial = 1092] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x8e104800) [pid = 1766] [serial = 1101] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8c84d800) [pid = 1766] [serial = 1097] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x873a8c00) [pid = 1766] [serial = 1091] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x9b084800) [pid = 1766] [serial = 1061] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x8a7f1c00) [pid = 1766] [serial = 1043] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x92c04000) [pid = 1766] [serial = 1052] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8cf45000) [pid = 1766] [serial = 1076] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9106c800) [pid = 1766] [serial = 1041] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8ecd6c00) [pid = 1766] [serial = 1104] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9b2a1400) [pid = 1766] [serial = 1064] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8e44f400) [pid = 1766] [serial = 1079] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9a01f400) [pid = 1766] [serial = 1058] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8db0ac00) [pid = 1766] [serial = 1100] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0xa62f8000) [pid = 1766] [serial = 1073] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8e455800) [pid = 1766] [serial = 1085] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x91b5c400) [pid = 1766] [serial = 1049] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x951bc400) [pid = 1766] [serial = 1055] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8c848800) [pid = 1766] [serial = 1088] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x86dab000) [pid = 1766] [serial = 1082] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8adb4800) [pid = 1766] [serial = 1095] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8a7e9400) [pid = 1766] [serial = 1106] [outer = (nil)] [url = about:blank] 09:19:37 INFO - PROCESS | 1766 | 1464625177890 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2992ms 09:19:37 INFO - PROCESS | 1766 | 1464625177953 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1766 | 1464625177959 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:19:37 INFO - PROCESS | 1766 | 1464625177969 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1766 | 1464625177973 Marionette TRACE conn4 <- [1,1610,null,{}] 09:19:37 INFO - PROCESS | 1766 | 1464625177981 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}] 09:19:38 INFO - PROCESS | 1766 | 1464625178184 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:19:38 INFO - PROCESS | 1766 | 1464625178382 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x873b1c00 == 105 [pid = 1766] [id = 410] 09:19:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x873b4c00) [pid = 1766] [serial = 1231] [outer = (nil)] 09:19:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x89445800) [pid = 1766] [serial = 1232] [outer = 0x873b4c00] 09:19:38 INFO - PROCESS | 1766 | 1464625178458 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x8a384c00) [pid = 1766] [serial = 1233] [outer = 0x873b4c00] 09:19:39 INFO - PROCESS | 1766 | 1464625179314 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1388ms 09:19:39 INFO - PROCESS | 1766 | 1464625179375 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1766 | 1464625179384 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:19:39 INFO - PROCESS | 1766 | 1464625179396 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1766 | 1464625179400 Marionette TRACE conn4 <- [1,1614,null,{}] 09:19:39 INFO - PROCESS | 1766 | 1464625179406 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}] 09:19:39 INFO - PROCESS | 1766 | 1464625179599 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:19:39 INFO - PROCESS | 1766 | 1464625179611 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7ef800 == 106 [pid = 1766] [id = 411] 09:19:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x8ac12400) [pid = 1766] [serial = 1234] [outer = (nil)] 09:19:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x8adb3000) [pid = 1766] [serial = 1235] [outer = 0x8ac12400] 09:19:39 INFO - PROCESS | 1766 | 1464625179686 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x8b0e0800) [pid = 1766] [serial = 1236] [outer = 0x8ac12400] 09:19:40 INFO - PROCESS | 1766 | 1464625180826 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]]]}] 09:19:40 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 09:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1487ms 09:19:40 INFO - PROCESS | 1766 | 1464625180884 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1766 | 1464625180887 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:19:40 INFO - PROCESS | 1766 | 1464625180894 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1766 | 1464625180899 Marionette TRACE conn4 <- [1,1618,null,{}] 09:19:40 INFO - PROCESS | 1766 | 1464625180925 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}] 09:19:41 INFO - PROCESS | 1766 | 1464625181231 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:19:41 INFO - PROCESS | 1766 | 1464625181284 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a711400 == 107 [pid = 1766] [id = 412] 09:19:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8c7cd800) [pid = 1766] [serial = 1237] [outer = (nil)] 09:19:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x8c84c000) [pid = 1766] [serial = 1238] [outer = 0x8c7cd800] 09:19:41 INFO - PROCESS | 1766 | 1464625181473 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x8cf41400) [pid = 1766] [serial = 1239] [outer = 0x8c7cd800] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8c9a0000) [pid = 1766] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8a70e800) [pid = 1766] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x86da3400) [pid = 1766] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x86dae000) [pid = 1766] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x8e455c00) [pid = 1766] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8db0a000) [pid = 1766] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x8b4ae000) [pid = 1766] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9b088000) [pid = 1766] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x95844c00) [pid = 1766] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8cf43000) [pid = 1766] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x99e99800) [pid = 1766] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x918cdc00) [pid = 1766] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x923de800) [pid = 1766] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8e3ad800) [pid = 1766] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8adb5800) [pid = 1766] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x92252000) [pid = 1766] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x86ff2800) [pid = 1766] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9b375400) [pid = 1766] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8c7cac00) [pid = 1766] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8edae000) [pid = 1766] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8cf3cc00) [pid = 1766] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9b2a4c00) [pid = 1766] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9b0c7400) [pid = 1766] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x873a5400) [pid = 1766] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x918ca400) [pid = 1766] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x91e8f000) [pid = 1766] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x98104c00) [pid = 1766] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x92c0f800) [pid = 1766] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8cf3e800) [pid = 1766] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8c842000) [pid = 1766] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8a715400) [pid = 1766] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9ae14800) [pid = 1766] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9ab09400) [pid = 1766] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa50f1000) [pid = 1766] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x923de400) [pid = 1766] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:19:42 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8cfec000) [pid = 1766] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:19:43 INFO - PROCESS | 1766 | 1464625183129 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:19:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2254ms 09:19:43 INFO - PROCESS | 1766 | 1464625183156 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:19:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:19:43 INFO - PROCESS | 1766 | 1464625183160 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:19:43 INFO - PROCESS | 1766 | 1464625183166 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1766 | 1464625183170 Marionette TRACE conn4 <- [1,1622,null,{}] 09:19:43 INFO - PROCESS | 1766 | 1464625183175 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}] 09:19:43 INFO - PROCESS | 1766 | 1464625183359 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:19:43 INFO - PROCESS | 1766 | 1464625183375 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fe6000 == 108 [pid = 1766] [id = 413] 09:19:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8b4ae000) [pid = 1766] [serial = 1240] [outer = (nil)] 09:19:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8c843000) [pid = 1766] [serial = 1241] [outer = 0x8b4ae000] 09:19:43 INFO - PROCESS | 1766 | 1464625183448 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8cfef400) [pid = 1766] [serial = 1242] [outer = 0x8b4ae000] 09:19:44 INFO - PROCESS | 1766 | 1464625184441 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]]]}] 09:19:44 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 09:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1331ms 09:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:19:44 INFO - PROCESS | 1766 | 1464625184498 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1766 | 1464625184501 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:19:44 INFO - PROCESS | 1766 | 1464625184508 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1766 | 1464625184511 Marionette TRACE conn4 <- [1,1626,null,{}] 09:19:44 INFO - PROCESS | 1766 | 1464625184516 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}] 09:19:44 INFO - PROCESS | 1766 | 1464625184816 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:19:45 INFO - PROCESS | 1766 | 1464625185172 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x873a5c00 == 109 [pid = 1766] [id = 414] 09:19:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x873a6400) [pid = 1766] [serial = 1243] [outer = (nil)] 09:19:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x873ae000) [pid = 1766] [serial = 1244] [outer = 0x873a6400] 09:19:45 INFO - PROCESS | 1766 | 1464625185279 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x89438c00) [pid = 1766] [serial = 1245] [outer = 0x873a6400] 09:19:46 INFO - PROCESS | 1766 | 1464625186239 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1786ms 09:19:46 INFO - PROCESS | 1766 | 1464625186296 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1766 | 1464625186302 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:19:46 INFO - PROCESS | 1766 | 1464625186310 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1766 | 1464625186317 Marionette TRACE conn4 <- [1,1630,null,{}] 09:19:46 INFO - PROCESS | 1766 | 1464625186324 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}] 09:19:46 INFO - PROCESS | 1766 | 1464625186549 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:19:46 INFO - PROCESS | 1766 | 1464625186878 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac12c00 == 110 [pid = 1766] [id = 415] 09:19:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8adb0800) [pid = 1766] [serial = 1246] [outer = (nil)] 09:19:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8b0df000) [pid = 1766] [serial = 1247] [outer = 0x8adb0800] 09:19:46 INFO - PROCESS | 1766 | 1464625186979 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8b33a000) [pid = 1766] [serial = 1248] [outer = 0x8adb0800] 09:19:47 INFO - PROCESS | 1766 | 1464625187933 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1696ms 09:19:48 INFO - PROCESS | 1766 | 1464625188007 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1766 | 1464625188011 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:19:48 INFO - PROCESS | 1766 | 1464625188019 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1766 | 1464625188023 Marionette TRACE conn4 <- [1,1634,null,{}] 09:19:48 INFO - PROCESS | 1766 | 1464625188029 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}] 09:19:48 INFO - PROCESS | 1766 | 1464625188254 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:19:48 INFO - PROCESS | 1766 | 1464625188627 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf3ac00 == 111 [pid = 1766] [id = 416] 09:19:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8cf40800) [pid = 1766] [serial = 1249] [outer = (nil)] 09:19:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8cf51400) [pid = 1766] [serial = 1250] [outer = 0x8cf40800] 09:19:48 INFO - PROCESS | 1766 | 1464625188718 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8dcdb800) [pid = 1766] [serial = 1251] [outer = 0x8cf40800] 09:19:49 INFO - PROCESS | 1766 | 1464625189685 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1739ms 09:19:49 INFO - PROCESS | 1766 | 1464625189758 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1766 | 1464625189764 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:19:49 INFO - PROCESS | 1766 | 1464625189782 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1766 | 1464625189790 Marionette TRACE conn4 <- [1,1638,null,{}] 09:19:49 INFO - PROCESS | 1766 | 1464625189796 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}] 09:19:50 INFO - PROCESS | 1766 | 1464625190059 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:19:50 INFO - PROCESS | 1766 | 1464625190401 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ada8000 == 112 [pid = 1766] [id = 417] 09:19:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8b0ed400) [pid = 1766] [serial = 1252] [outer = (nil)] 09:19:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x8e453400) [pid = 1766] [serial = 1253] [outer = 0x8b0ed400] 09:19:50 INFO - PROCESS | 1766 | 1464625190488 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8ecd1000) [pid = 1766] [serial = 1254] [outer = 0x8b0ed400] 09:19:51 INFO - PROCESS | 1766 | 1464625191400 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1696ms 09:19:51 INFO - PROCESS | 1766 | 1464625191470 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1766 | 1464625191474 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:19:51 INFO - PROCESS | 1766 | 1464625191480 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1766 | 1464625191484 Marionette TRACE conn4 <- [1,1642,null,{}] 09:19:51 INFO - PROCESS | 1766 | 1464625191490 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}] 09:19:51 INFO - PROCESS | 1766 | 1464625191709 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:19:52 INFO - PROCESS | 1766 | 1464625192029 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3ae400 == 113 [pid = 1766] [id = 418] 09:19:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8e455800) [pid = 1766] [serial = 1255] [outer = (nil)] 09:19:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8efc7800) [pid = 1766] [serial = 1256] [outer = 0x8e455800] 09:19:52 INFO - PROCESS | 1766 | 1464625192123 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8efcc800) [pid = 1766] [serial = 1257] [outer = 0x8e455800] 09:19:53 INFO - PROCESS | 1766 | 1464625193033 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1580ms 09:19:53 INFO - PROCESS | 1766 | 1464625193062 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1766 | 1464625193066 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:19:53 INFO - PROCESS | 1766 | 1464625193072 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1766 | 1464625193076 Marionette TRACE conn4 <- [1,1646,null,{}] 09:19:53 INFO - PROCESS | 1766 | 1464625193082 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}] 09:19:53 INFO - PROCESS | 1766 | 1464625193274 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:19:53 INFO - PROCESS | 1766 | 1464625193613 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x9132a400 == 114 [pid = 1766] [id = 419] 09:19:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9132a800) [pid = 1766] [serial = 1258] [outer = (nil)] 09:19:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x91331c00) [pid = 1766] [serial = 1259] [outer = 0x9132a800] 09:19:53 INFO - PROCESS | 1766 | 1464625193717 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x918d0000) [pid = 1766] [serial = 1260] [outer = 0x9132a800] 09:19:54 INFO - PROCESS | 1766 | 1464625194677 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1635ms 09:19:54 INFO - PROCESS | 1766 | 1464625194708 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:19:54 INFO - PROCESS | 1766 | 1464625194713 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:19:54 INFO - PROCESS | 1766 | 1464625194719 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1766 | 1464625194723 Marionette TRACE conn4 <- [1,1650,null,{}] 09:19:54 INFO - PROCESS | 1766 | 1464625194729 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}] 09:19:54 INFO - PROCESS | 1766 | 1464625194932 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:19:55 INFO - PROCESS | 1766 | 1464625195271 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x892e6000 == 115 [pid = 1766] [id = 420] 09:19:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x91334000) [pid = 1766] [serial = 1261] [outer = (nil)] 09:19:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x92252400) [pid = 1766] [serial = 1262] [outer = 0x91334000] 09:19:55 INFO - PROCESS | 1766 | 1464625195363 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x92259000) [pid = 1766] [serial = 1263] [outer = 0x91334000] 09:19:56 INFO - PROCESS | 1766 | 1464625196296 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]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1631ms 09:19:56 INFO - PROCESS | 1766 | 1464625196350 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1766 | 1464625196354 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:19:56 INFO - PROCESS | 1766 | 1464625196360 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1766 | 1464625196364 Marionette TRACE conn4 <- [1,1654,null,{}] 09:19:56 INFO - PROCESS | 1766 | 1464625196370 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}] 09:19:56 INFO - PROCESS | 1766 | 1464625196583 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:19:56 INFO - PROCESS | 1766 | 1464625196904 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb3400 == 116 [pid = 1766] [id = 421] 09:19:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x91a0dc00) [pid = 1766] [serial = 1264] [outer = (nil)] 09:19:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x92b87000) [pid = 1766] [serial = 1265] [outer = 0x91a0dc00] 09:19:57 INFO - PROCESS | 1766 | 1464625196998 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x92c0f000) [pid = 1766] [serial = 1266] [outer = 0x91a0dc00] 09:19:57 INFO - PROCESS | 1766 | 1464625197881 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1579ms 09:19:57 INFO - PROCESS | 1766 | 1464625197942 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1766 | 1464625197946 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:19:57 INFO - PROCESS | 1766 | 1464625197952 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1766 | 1464625197955 Marionette TRACE conn4 <- [1,1658,null,{}] 09:19:57 INFO - PROCESS | 1766 | 1464625197961 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}] 09:19:58 INFO - PROCESS | 1766 | 1464625198167 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:19:58 INFO - PROCESS | 1766 | 1464625198501 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x923de400 == 117 [pid = 1766] [id = 422] 09:19:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x923e8000) [pid = 1766] [serial = 1267] [outer = (nil)] 09:19:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x93ae2400) [pid = 1766] [serial = 1268] [outer = 0x923e8000] 09:19:58 INFO - PROCESS | 1766 | 1464625198593 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x93c97000) [pid = 1766] [serial = 1269] [outer = 0x923e8000] 09:19:59 INFO - PROCESS | 1766 | 1464625199518 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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1637ms 09:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:19:59 INFO - PROCESS | 1766 | 1464625199591 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1766 | 1464625199594 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:19:59 INFO - PROCESS | 1766 | 1464625199601 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1766 | 1464625199611 Marionette TRACE conn4 <- [1,1662,null,{}] 09:19:59 INFO - PROCESS | 1766 | 1464625199616 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}] 09:19:59 INFO - PROCESS | 1766 | 1464625199860 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:20:00 INFO - PROCESS | 1766 | 1464625200208 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8829ec00 == 118 [pid = 1766] [id = 423] 09:20:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x8e3ac400) [pid = 1766] [serial = 1270] [outer = (nil)] 09:20:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x951bc400) [pid = 1766] [serial = 1271] [outer = 0x8e3ac400] 09:20:00 INFO - PROCESS | 1766 | 1464625200301 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9560c000) [pid = 1766] [serial = 1272] [outer = 0x8e3ac400] 09:20:01 INFO - PROCESS | 1766 | 1464625201210 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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1645ms 09:20:01 INFO - PROCESS | 1766 | 1464625201252 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1766 | 1464625201257 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:20:01 INFO - PROCESS | 1766 | 1464625201267 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1766 | 1464625201270 Marionette TRACE conn4 <- [1,1666,null,{}] 09:20:01 INFO - PROCESS | 1766 | 1464625201276 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}] 09:20:01 INFO - PROCESS | 1766 | 1464625201494 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:20:01 INFO - PROCESS | 1766 | 1464625201844 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x95847400 == 119 [pid = 1766] [id = 424] 09:20:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x958eec00) [pid = 1766] [serial = 1273] [outer = (nil)] 09:20:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x95ae4800) [pid = 1766] [serial = 1274] [outer = 0x958eec00] 09:20:01 INFO - PROCESS | 1766 | 1464625201959 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x98159000) [pid = 1766] [serial = 1275] [outer = 0x958eec00] 09:20:02 INFO - PROCESS | 1766 | 1464625202945 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1737ms 09:20:03 INFO - PROCESS | 1766 | 1464625203006 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1766 | 1464625203010 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:20:03 INFO - PROCESS | 1766 | 1464625203016 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1766 | 1464625203021 Marionette TRACE conn4 <- [1,1670,null,{}] 09:20:03 INFO - PROCESS | 1766 | 1464625203026 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}] 09:20:03 INFO - PROCESS | 1766 | 1464625203265 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:20:03 INFO - PROCESS | 1766 | 1464625203595 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x9776b800 == 120 [pid = 1766] [id = 425] 09:20:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9a018800) [pid = 1766] [serial = 1276] [outer = (nil)] 09:20:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9a570c00) [pid = 1766] [serial = 1277] [outer = 0x9a018800] 09:20:03 INFO - PROCESS | 1766 | 1464625203687 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9aab2c00) [pid = 1766] [serial = 1278] [outer = 0x9a018800] 09:20:04 INFO - PROCESS | 1766 | 1464625204603 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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1643ms 09:20:04 INFO - PROCESS | 1766 | 1464625204661 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1766 | 1464625204664 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:20:04 INFO - PROCESS | 1766 | 1464625204671 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1766 | 1464625204674 Marionette TRACE conn4 <- [1,1674,null,{}] 09:20:04 INFO - PROCESS | 1766 | 1464625204680 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}] 09:20:04 INFO - PROCESS | 1766 | 1464625204885 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:20:05 INFO - PROCESS | 1766 | 1464625205226 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x89437800 == 121 [pid = 1766] [id = 426] 09:20:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x89444000) [pid = 1766] [serial = 1279] [outer = (nil)] 09:20:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x9ae1b400) [pid = 1766] [serial = 1280] [outer = 0x89444000] 09:20:05 INFO - PROCESS | 1766 | 1464625205317 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9b084c00) [pid = 1766] [serial = 1281] [outer = 0x89444000] 09:20:06 INFO - PROCESS | 1766 | 1464625206213 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1580ms 09:20:06 INFO - PROCESS | 1766 | 1464625206252 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1766 | 1464625206255 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:20:06 INFO - PROCESS | 1766 | 1464625206262 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1766 | 1464625206265 Marionette TRACE conn4 <- [1,1678,null,{}] 09:20:06 INFO - PROCESS | 1766 | 1464625206278 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}] 09:20:06 INFO - PROCESS | 1766 | 1464625206483 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:20:06 INFO - PROCESS | 1766 | 1464625206812 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab77000 == 122 [pid = 1766] [id = 427] 09:20:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x9ab78c00) [pid = 1766] [serial = 1282] [outer = (nil)] 09:20:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x9b0cc400) [pid = 1766] [serial = 1283] [outer = 0x9ab78c00] 09:20:06 INFO - PROCESS | 1766 | 1464625206903 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x9b0cdc00) [pid = 1766] [serial = 1284] [outer = 0x9ab78c00] 09:20:07 INFO - PROCESS | 1766 | 1464625207800 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]]]}] 09:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1597ms 09:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:20:07 INFO - PROCESS | 1766 | 1464625207860 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:20:07 INFO - PROCESS | 1766 | 1464625207863 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:20:07 INFO - PROCESS | 1766 | 1464625207870 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:20:07 INFO - PROCESS | 1766 | 1464625207873 Marionette TRACE conn4 <- [1,1682,null,{}] 09:20:07 INFO - PROCESS | 1766 | 1464625207879 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}] 09:20:08 INFO - PROCESS | 1766 | 1464625208078 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:20:08 INFO - PROCESS | 1766 | 1464625208408 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x9517c000 == 123 [pid = 1766] [id = 428] 09:20:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x9ae1e400) [pid = 1766] [serial = 1285] [outer = (nil)] 09:20:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x9b22ec00) [pid = 1766] [serial = 1286] [outer = 0x9ae1e400] 09:20:08 INFO - PROCESS | 1766 | 1464625208498 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x9b233800) [pid = 1766] [serial = 1287] [outer = 0x9ae1e400] 09:20:09 INFO - PROCESS | 1766 | 1464625209389 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1583ms 09:20:09 INFO - PROCESS | 1766 | 1464625209452 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1766 | 1464625209456 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:20:09 INFO - PROCESS | 1766 | 1464625209463 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1766 | 1464625209466 Marionette TRACE conn4 <- [1,1686,null,{}] 09:20:09 INFO - PROCESS | 1766 | 1464625209472 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}] 09:20:09 INFO - PROCESS | 1766 | 1464625209673 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:20:10 INFO - PROCESS | 1766 | 1464625210016 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0ec00 == 124 [pid = 1766] [id = 429] 09:20:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8db12400) [pid = 1766] [serial = 1288] [outer = (nil)] 09:20:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x9b2a9400) [pid = 1766] [serial = 1289] [outer = 0x8db12400] 09:20:10 INFO - PROCESS | 1766 | 1464625210108 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x9b375400) [pid = 1766] [serial = 1290] [outer = 0x8db12400] 09:20:10 INFO - PROCESS | 1766 | 1464625210973 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]]]}] 09:20:11 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 09:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1580ms 09:20:11 INFO - PROCESS | 1766 | 1464625211047 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1766 | 1464625211050 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:20:11 INFO - PROCESS | 1766 | 1464625211059 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1766 | 1464625211065 Marionette TRACE conn4 <- [1,1690,null,{}] 09:20:11 INFO - PROCESS | 1766 | 1464625211071 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}] 09:20:11 INFO - PROCESS | 1766 | 1464625211280 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:20:11 INFO - PROCESS | 1766 | 1464625211624 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x86dad000 == 125 [pid = 1766] [id = 430] 09:20:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x9b29fc00) [pid = 1766] [serial = 1291] [outer = (nil)] 09:20:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x9b892800) [pid = 1766] [serial = 1292] [outer = 0x9b29fc00] 09:20:11 INFO - PROCESS | 1766 | 1464625211719 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x9b89b400) [pid = 1766] [serial = 1293] [outer = 0x9b29fc00] 09:20:12 INFO - PROCESS | 1766 | 1464625212611 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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1592ms 09:20:12 INFO - PROCESS | 1766 | 1464625212652 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1766 | 1464625212656 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:20:12 INFO - PROCESS | 1766 | 1464625212662 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1766 | 1464625212666 Marionette TRACE conn4 <- [1,1694,null,{}] 09:20:12 INFO - PROCESS | 1766 | 1464625212671 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}] 09:20:12 INFO - PROCESS | 1766 | 1464625212888 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:20:13 INFO - PROCESS | 1766 | 1464625213219 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fe5c00 == 126 [pid = 1766] [id = 431] 09:20:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x9b89a800) [pid = 1766] [serial = 1294] [outer = (nil)] 09:20:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x9be37800) [pid = 1766] [serial = 1295] [outer = 0x9b89a800] 09:20:13 INFO - PROCESS | 1766 | 1464625213311 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x9c126c00) [pid = 1766] [serial = 1296] [outer = 0x9b89a800] 09:20:14 INFO - PROCESS | 1766 | 1464625214236 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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1634ms 09:20:14 INFO - PROCESS | 1766 | 1464625214297 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1766 | 1464625214301 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:20:14 INFO - PROCESS | 1766 | 1464625214340 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1766 | 1464625214345 Marionette TRACE conn4 <- [1,1698,null,{}] 09:20:14 INFO - PROCESS | 1766 | 1464625214355 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}] 09:20:14 INFO - PROCESS | 1766 | 1464625214612 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:20:14 INFO - PROCESS | 1766 | 1464625214957 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8943e000 == 125 [pid = 1766] [id = 274] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x93adb000 == 124 [pid = 1766] [id = 32] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0xa0612800 == 123 [pid = 1766] [id = 125] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x89439c00 == 122 [pid = 1766] [id = 276] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfedc00 == 121 [pid = 1766] [id = 129] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecd3800 == 120 [pid = 1766] [id = 196] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8edaa400 == 119 [pid = 1766] [id = 349] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x86fe6000 == 118 [pid = 1766] [id = 413] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8a711400 == 117 [pid = 1766] [id = 412] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7ef800 == 116 [pid = 1766] [id = 411] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x873b1c00 == 115 [pid = 1766] [id = 410] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x97769400 == 114 [pid = 1766] [id = 408] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcdf800 == 113 [pid = 1766] [id = 407] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb0400 == 112 [pid = 1766] [id = 406] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb6800 == 111 [pid = 1766] [id = 404] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x958f3c00 == 110 [pid = 1766] [id = 405] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x9560e400 == 109 [pid = 1766] [id = 403] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x94607400 == 108 [pid = 1766] [id = 402] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x92c0b000 == 107 [pid = 1766] [id = 401] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x911cdc00 == 106 [pid = 1766] [id = 399] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x923e1400 == 105 [pid = 1766] [id = 400] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8c7cb800 == 104 [pid = 1766] [id = 398] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8e109c00 == 103 [pid = 1766] [id = 397] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8efcc000 == 102 [pid = 1766] [id = 396] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x873b3c00 == 101 [pid = 1766] [id = 395] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8c84a000 == 100 [pid = 1766] [id = 394] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8b33bc00 == 99 [pid = 1766] [id = 393] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70c800 == 98 [pid = 1766] [id = 392] 09:20:16 INFO - PROCESS | 1766 | --DOCSHELL 0x86da9400 == 97 [pid = 1766] [id = 391] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x9c1e6400) [pid = 1766] [serial = 1155] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x8a7ed800) [pid = 1766] [serial = 1166] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x86dadc00) [pid = 1766] [serial = 1083] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x8e457400) [pid = 1766] [serial = 1086] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x8ac14c00) [pid = 1766] [serial = 1167] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x8edb8000) [pid = 1766] [serial = 1118] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x958f0000) [pid = 1766] [serial = 1136] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x8c7d0c00) [pid = 1766] [serial = 1170] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x9cda3400) [pid = 1766] [serial = 1068] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x9a8c8000) [pid = 1766] [serial = 1059] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8e451400) [pid = 1766] [serial = 1080] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x9a079400) [pid = 1766] [serial = 1140] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x91e94800) [pid = 1766] [serial = 1124] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x93c90400) [pid = 1766] [serial = 1131] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x9225dc00) [pid = 1766] [serial = 1125] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8b4b6800) [pid = 1766] [serial = 1160] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x939acc00) [pid = 1766] [serial = 1053] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8b0e2c00) [pid = 1766] [serial = 1112] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9b080400) [pid = 1766] [serial = 1146] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8c99e800) [pid = 1766] [serial = 1172] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x873b2400) [pid = 1766] [serial = 1109] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x9c16cc00) [pid = 1766] [serial = 1154] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x9b89c800) [pid = 1766] [serial = 1151] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8efd0400) [pid = 1766] [serial = 1157] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x911d9c00) [pid = 1766] [serial = 1121] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x8dcdc000) [pid = 1766] [serial = 1115] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0xa21ac400) [pid = 1766] [serial = 1071] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x9b22e400) [pid = 1766] [serial = 1148] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9b2a0800) [pid = 1766] [serial = 1149] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8943d800) [pid = 1766] [serial = 1164] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x92258800) [pid = 1766] [serial = 1050] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x92c01800) [pid = 1766] [serial = 1128] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x9a9d4400) [pid = 1766] [serial = 1143] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x8b4b3400) [pid = 1766] [serial = 1169] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9ae14c00) [pid = 1766] [serial = 1145] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x93adf000) [pid = 1766] [serial = 1130] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9132cc00) [pid = 1766] [serial = 1122] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x99ef3800) [pid = 1766] [serial = 1139] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9560b800) [pid = 1766] [serial = 1133] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8cf47800) [pid = 1766] [serial = 1077] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8c84bc00) [pid = 1766] [serial = 1089] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x9a733c00) [pid = 1766] [serial = 1142] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x95ae1800) [pid = 1766] [serial = 1137] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8ac13800) [pid = 1766] [serial = 1044] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9b374000) [pid = 1766] [serial = 1065] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9b08c000) [pid = 1766] [serial = 1062] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0xa6885000) [pid = 1766] [serial = 1074] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x95692c00) [pid = 1766] [serial = 1134] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x95618c00) [pid = 1766] [serial = 1056] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x882a1400) [pid = 1766] [serial = 1163] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8efcdc00) [pid = 1766] [serial = 1119] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9b88fc00) [pid = 1766] [serial = 1152] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8b343400) [pid = 1766] [serial = 1113] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x89eef400) [pid = 1766] [serial = 1110] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9460cc00) [pid = 1766] [serial = 1158] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8e450800) [pid = 1766] [serial = 1116] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x92b8b800) [pid = 1766] [serial = 1127] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8e106400) [pid = 1766] [serial = 1047] [outer = (nil)] [url = about:blank] 09:20:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x86da9400 == 98 [pid = 1766] [id = 432] 09:20:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x86dacc00) [pid = 1766] [serial = 1297] [outer = (nil)] 09:20:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x870e0400) [pid = 1766] [serial = 1298] [outer = 0x86dacc00] 09:20:16 INFO - PROCESS | 1766 | 1464625216539 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x873ab000) [pid = 1766] [serial = 1299] [outer = 0x86dacc00] 09:20:17 INFO - PROCESS | 1766 | 1464625217401 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]]]}] 09:20:17 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 09:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3099ms 09:20:17 INFO - PROCESS | 1766 | 1464625217441 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1766 | 1464625217448 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:20:17 INFO - PROCESS | 1766 | 1464625217457 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1766 | 1464625217462 Marionette TRACE conn4 <- [1,1702,null,{}] 09:20:17 INFO - PROCESS | 1766 | 1464625217469 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}] 09:20:17 INFO - PROCESS | 1766 | 1464625217666 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:20:17 INFO - PROCESS | 1766 | 1464625217869 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8943bc00 == 99 [pid = 1766] [id = 433] 09:20:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x89441800) [pid = 1766] [serial = 1300] [outer = (nil)] 09:20:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x89ef1800) [pid = 1766] [serial = 1301] [outer = 0x89441800] 09:20:17 INFO - PROCESS | 1766 | 1464625217949 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8a70ec00) [pid = 1766] [serial = 1302] [outer = 0x89441800] 09:20:18 INFO - PROCESS | 1766 | 1464625218819 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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1434ms 09:20:18 INFO - PROCESS | 1766 | 1464625218890 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 1766 | 1464625218897 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:20:18 INFO - PROCESS | 1766 | 1464625218907 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 1766 | 1464625218912 Marionette TRACE conn4 <- [1,1706,null,{}] 09:20:18 INFO - PROCESS | 1766 | 1464625218924 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}] 09:20:19 INFO - PROCESS | 1766 | 1464625219198 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:20:19 INFO - PROCESS | 1766 | 1464625219235 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0f000 == 100 [pid = 1766] [id = 434] 09:20:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8ac14c00) [pid = 1766] [serial = 1303] [outer = (nil)] 09:20:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8ae43000) [pid = 1766] [serial = 1304] [outer = 0x8ac14c00] 09:20:19 INFO - PROCESS | 1766 | 1464625219316 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8b0e7400) [pid = 1766] [serial = 1305] [outer = 0x8ac14c00] 09:20:20 INFO - PROCESS | 1766 | 1464625220431 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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1589ms 09:20:20 INFO - PROCESS | 1766 | 1464625220497 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:20:20 INFO - PROCESS | 1766 | 1464625220502 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:20:20 INFO - PROCESS | 1766 | 1464625220508 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1766 | 1464625220514 Marionette TRACE conn4 <- [1,1710,null,{}] 09:20:20 INFO - PROCESS | 1766 | 1464625220536 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}] 09:20:20 INFO - PROCESS | 1766 | 1464625220808 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:20:20 INFO - PROCESS | 1766 | 1464625220836 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38f800 == 101 [pid = 1766] [id = 435] 09:20:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8c7c4400) [pid = 1766] [serial = 1306] [outer = (nil)] 09:20:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8c84a000) [pid = 1766] [serial = 1307] [outer = 0x8c7c4400] 09:20:20 INFO - PROCESS | 1766 | 1464625220909 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8c9a2800) [pid = 1766] [serial = 1308] [outer = 0x8c7c4400] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8a384000) [pid = 1766] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x89eea400) [pid = 1766] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x8c7cd800) [pid = 1766] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x91064000) [pid = 1766] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8e10e800) [pid = 1766] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x958f4800) [pid = 1766] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8ac0b800) [pid = 1766] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x873b4c00) [pid = 1766] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8ac12400) [pid = 1766] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x98157c00) [pid = 1766] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9517fc00) [pid = 1766] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x923e5400) [pid = 1766] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9899c000) [pid = 1766] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9132c400) [pid = 1766] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x92258c00) [pid = 1766] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8c846000) [pid = 1766] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x89eec400) [pid = 1766] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x873af400) [pid = 1766] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x91b58400) [pid = 1766] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8eccdc00) [pid = 1766] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8cf4cc00) [pid = 1766] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x86da9c00) [pid = 1766] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x937f4400) [pid = 1766] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x95691400) [pid = 1766] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:20:22 INFO - PROCESS | 1766 | 1464625222520 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2043ms 09:20:22 INFO - PROCESS | 1766 | 1464625222551 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:20:22 INFO - PROCESS | 1766 | 1464625222556 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:20:22 INFO - PROCESS | 1766 | 1464625222562 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1766 | 1464625222565 Marionette TRACE conn4 <- [1,1714,null,{}] 09:20:22 INFO - PROCESS | 1766 | 1464625222571 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}] 09:20:22 INFO - PROCESS | 1766 | 1464625222756 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:20:22 INFO - PROCESS | 1766 | 1464625222946 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fe9800 == 102 [pid = 1766] [id = 436] 09:20:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x873b4c00) [pid = 1766] [serial = 1309] [outer = (nil)] 09:20:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8c842400) [pid = 1766] [serial = 1310] [outer = 0x873b4c00] 09:20:23 INFO - PROCESS | 1766 | 1464625223021 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8c9a7400) [pid = 1766] [serial = 1311] [outer = 0x873b4c00] 09:20:23 INFO - PROCESS | 1766 | 1464625223964 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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1438ms 09:20:24 INFO - PROCESS | 1766 | 1464625224001 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1766 | 1464625224008 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:20:24 INFO - PROCESS | 1766 | 1464625224030 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1766 | 1464625224036 Marionette TRACE conn4 <- [1,1718,null,{}] 09:20:24 INFO - PROCESS | 1766 | 1464625224044 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}] 09:20:24 INFO - PROCESS | 1766 | 1464625224287 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:20:24 INFO - PROCESS | 1766 | 1464625224652 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x892ef800 == 103 [pid = 1766] [id = 437] 09:20:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x892efc00) [pid = 1766] [serial = 1312] [outer = (nil)] 09:20:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8943b800) [pid = 1766] [serial = 1313] [outer = 0x892efc00] 09:20:24 INFO - PROCESS | 1766 | 1464625224748 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8a7f5800) [pid = 1766] [serial = 1314] [outer = 0x892efc00] 09:20:25 INFO - PROCESS | 1766 | 1464625225741 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]]]}] 09:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1787ms 09:20:25 INFO - PROCESS | 1766 | 1464625225816 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:20:25 INFO - PROCESS | 1766 | 1464625225825 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:20:25 INFO - PROCESS | 1766 | 1464625225836 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1766 | 1464625225841 Marionette TRACE conn4 <- [1,1722,null,{}] 09:20:25 INFO - PROCESS | 1766 | 1464625225847 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}] 09:20:26 INFO - PROCESS | 1766 | 1464625226106 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:20:26 INFO - PROCESS | 1766 | 1464625226447 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b1c00 == 104 [pid = 1766] [id = 438] 09:20:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8b4b3400) [pid = 1766] [serial = 1315] [outer = (nil)] 09:20:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8c7c9400) [pid = 1766] [serial = 1316] [outer = 0x8b4b3400] 09:20:26 INFO - PROCESS | 1766 | 1464625226543 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8c99e800) [pid = 1766] [serial = 1317] [outer = 0x8b4b3400] 09:20:27 INFO - PROCESS | 1766 | 1464625227511 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]]]}] 09:20:27 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 09:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1736ms 09:20:27 INFO - PROCESS | 1766 | 1464625227573 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:20:27 INFO - PROCESS | 1766 | 1464625227577 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:20:27 INFO - PROCESS | 1766 | 1464625227584 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1766 | 1464625227590 Marionette TRACE conn4 <- [1,1726,null,{}] 09:20:27 INFO - PROCESS | 1766 | 1464625227607 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}] 09:20:27 INFO - PROCESS | 1766 | 1464625227872 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:20:28 INFO - PROCESS | 1766 | 1464625228243 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e103800 == 105 [pid = 1766] [id = 439] 09:20:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8e108000) [pid = 1766] [serial = 1318] [outer = (nil)] 09:20:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8e110400) [pid = 1766] [serial = 1319] [outer = 0x8e108000] 09:20:28 INFO - PROCESS | 1766 | 1464625228337 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8e3ab000) [pid = 1766] [serial = 1320] [outer = 0x8e108000] 09:20:29 INFO - PROCESS | 1766 | 1464625229590 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2042ms 09:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:20:29 INFO - PROCESS | 1766 | 1464625229640 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1766 | 1464625229644 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:20:29 INFO - PROCESS | 1766 | 1464625229651 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1766 | 1464625229655 Marionette TRACE conn4 <- [1,1730,null,{}] 09:20:29 INFO - PROCESS | 1766 | 1464625229661 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}] 09:20:29 INFO - PROCESS | 1766 | 1464625229895 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:20:30 INFO - PROCESS | 1766 | 1464625230194 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfecc00 == 106 [pid = 1766] [id = 440] 09:20:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8e455400) [pid = 1766] [serial = 1321] [outer = (nil)] 09:20:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8eccdc00) [pid = 1766] [serial = 1322] [outer = 0x8e455400] 09:20:30 INFO - PROCESS | 1766 | 1464625230285 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8ed93400) [pid = 1766] [serial = 1323] [outer = 0x8e455400] 09:20:31 INFO - PROCESS | 1766 | 1464625231206 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]]]}] 09:20:31 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 09:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1632ms 09:20:31 INFO - PROCESS | 1766 | 1464625231283 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1766 | 1464625231287 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:20:31 INFO - PROCESS | 1766 | 1464625231294 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1766 | 1464625231297 Marionette TRACE conn4 <- [1,1734,null,{}] 09:20:31 INFO - PROCESS | 1766 | 1464625231303 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}] 09:20:31 INFO - PROCESS | 1766 | 1464625231569 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:20:31 INFO - PROCESS | 1766 | 1464625231891 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e452000 == 107 [pid = 1766] [id = 441] 09:20:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8e453c00) [pid = 1766] [serial = 1324] [outer = (nil)] 09:20:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8edb4800) [pid = 1766] [serial = 1325] [outer = 0x8e453c00] 09:20:31 INFO - PROCESS | 1766 | 1464625231980 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8efc3c00) [pid = 1766] [serial = 1326] [outer = 0x8e453c00] 09:20:32 INFO - PROCESS | 1766 | 1464625232907 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]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1682ms 09:20:32 INFO - PROCESS | 1766 | 1464625232977 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1766 | 1464625232983 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:20:32 INFO - PROCESS | 1766 | 1464625232989 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1766 | 1464625232993 Marionette TRACE conn4 <- [1,1738,null,{}] 09:20:33 INFO - PROCESS | 1766 | 1464625232999 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}] 09:20:33 INFO - PROCESS | 1766 | 1464625233304 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:20:33 INFO - PROCESS | 1766 | 1464625233640 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed9e000 == 108 [pid = 1766] [id = 442] 09:20:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8ed9e800) [pid = 1766] [serial = 1327] [outer = (nil)] 09:20:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x911d8000) [pid = 1766] [serial = 1328] [outer = 0x8ed9e800] 09:20:33 INFO - PROCESS | 1766 | 1464625233739 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x91331400) [pid = 1766] [serial = 1329] [outer = 0x8ed9e800] 09:20:34 INFO - PROCESS | 1766 | 1464625234693 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]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1739ms 09:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:20:34 INFO - PROCESS | 1766 | 1464625234729 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1766 | 1464625234732 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:20:34 INFO - PROCESS | 1766 | 1464625234739 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1766 | 1464625234743 Marionette TRACE conn4 <- [1,1742,null,{}] 09:20:34 INFO - PROCESS | 1766 | 1464625234749 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}] 09:20:34 INFO - PROCESS | 1766 | 1464625234962 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:20:35 INFO - PROCESS | 1766 | 1464625235299 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dce5800 == 109 [pid = 1766] [id = 443] 09:20:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8efd0400) [pid = 1766] [serial = 1330] [outer = (nil)] 09:20:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x918cc400) [pid = 1766] [serial = 1331] [outer = 0x8efd0400] 09:20:35 INFO - PROCESS | 1766 | 1464625235393 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x91a02c00) [pid = 1766] [serial = 1332] [outer = 0x8efd0400] 09:20:36 INFO - PROCESS | 1766 | 1464625236293 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1589ms 09:20:36 INFO - PROCESS | 1766 | 1464625236328 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1766 | 1464625236331 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:20:36 INFO - PROCESS | 1766 | 1464625236339 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1766 | 1464625236343 Marionette TRACE conn4 <- [1,1746,null,{}] 09:20:36 INFO - PROCESS | 1766 | 1464625236349 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}] 09:20:36 INFO - PROCESS | 1766 | 1464625236569 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:20:36 INFO - PROCESS | 1766 | 1464625236885 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d7400 == 110 [pid = 1766] [id = 444] 09:20:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x918c3c00) [pid = 1766] [serial = 1333] [outer = (nil)] 09:20:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x91b59400) [pid = 1766] [serial = 1334] [outer = 0x918c3c00] 09:20:36 INFO - PROCESS | 1766 | 1464625236978 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x91b5fc00) [pid = 1766] [serial = 1335] [outer = 0x918c3c00] 09:20:37 INFO - PROCESS | 1766 | 1464625237895 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]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1632ms 09:20:37 INFO - PROCESS | 1766 | 1464625237972 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1766 | 1464625237976 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:20:37 INFO - PROCESS | 1766 | 1464625237982 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1766 | 1464625237986 Marionette TRACE conn4 <- [1,1750,null,{}] 09:20:37 INFO - PROCESS | 1766 | 1464625237992 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}] 09:20:38 INFO - PROCESS | 1766 | 1464625238229 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:20:38 INFO - PROCESS | 1766 | 1464625238553 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e459400 == 111 [pid = 1766] [id = 445] 09:20:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x91a0b400) [pid = 1766] [serial = 1336] [outer = (nil)] 09:20:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x923d4400) [pid = 1766] [serial = 1337] [outer = 0x91a0b400] 09:20:38 INFO - PROCESS | 1766 | 1464625238640 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x923df400) [pid = 1766] [serial = 1338] [outer = 0x91a0b400] 09:20:39 INFO - PROCESS | 1766 | 1464625239562 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]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1633ms 09:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:20:39 INFO - PROCESS | 1766 | 1464625239617 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1766 | 1464625239620 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:20:39 INFO - PROCESS | 1766 | 1464625239627 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1766 | 1464625239630 Marionette TRACE conn4 <- [1,1754,null,{}] 09:20:39 INFO - PROCESS | 1766 | 1464625239636 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}] 09:20:39 INFO - PROCESS | 1766 | 1464625239852 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:20:40 INFO - PROCESS | 1766 | 1464625240183 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac11000 == 112 [pid = 1766] [id = 446] 09:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8adaec00) [pid = 1766] [serial = 1339] [outer = (nil)] 09:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x92b82800) [pid = 1766] [serial = 1340] [outer = 0x8adaec00] 09:20:40 INFO - PROCESS | 1766 | 1464625240274 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x92b88800) [pid = 1766] [serial = 1341] [outer = 0x8adaec00] 09:20:41 INFO - PROCESS | 1766 | 1464625241165 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]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1580ms 09:20:41 INFO - PROCESS | 1766 | 1464625241208 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1766 | 1464625241211 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:20:41 INFO - PROCESS | 1766 | 1464625241218 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1766 | 1464625241223 Marionette TRACE conn4 <- [1,1758,null,{}] 09:20:41 INFO - PROCESS | 1766 | 1464625241228 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}] 09:20:41 INFO - PROCESS | 1766 | 1464625241486 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:20:41 INFO - PROCESS | 1766 | 1464625241820 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x92b87c00 == 113 [pid = 1766] [id = 447] 09:20:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x92c0e800) [pid = 1766] [serial = 1342] [outer = (nil)] 09:20:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x937f6c00) [pid = 1766] [serial = 1343] [outer = 0x92c0e800] 09:20:41 INFO - PROCESS | 1766 | 1464625241919 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x93ae6000) [pid = 1766] [serial = 1344] [outer = 0x92c0e800] 09:20:42 INFO - PROCESS | 1766 | 1464625242876 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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1735ms 09:20:42 INFO - PROCESS | 1766 | 1464625242955 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1766 | 1464625242958 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:20:42 INFO - PROCESS | 1766 | 1464625242965 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1766 | 1464625242968 Marionette TRACE conn4 <- [1,1762,null,{}] 09:20:42 INFO - PROCESS | 1766 | 1464625242974 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}] 09:20:43 INFO - PROCESS | 1766 | 1464625243225 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:20:43 INFO - PROCESS | 1766 | 1464625243550 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x939b3400 == 114 [pid = 1766] [id = 448] 09:20:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x93c91800) [pid = 1766] [serial = 1345] [outer = (nil)] 09:20:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x95173400) [pid = 1766] [serial = 1346] [outer = 0x93c91800] 09:20:43 INFO - PROCESS | 1766 | 1464625243643 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x95177c00) [pid = 1766] [serial = 1347] [outer = 0x93c91800] 09:20:44 INFO - PROCESS | 1766 | 1464625244544 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1631ms 09:20:44 INFO - PROCESS | 1766 | 1464625244599 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1766 | 1464625244604 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:20:44 INFO - PROCESS | 1766 | 1464625244614 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1766 | 1464625244618 Marionette TRACE conn4 <- [1,1766,null,{}] 09:20:44 INFO - PROCESS | 1766 | 1464625244712 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}] 09:20:44 INFO - PROCESS | 1766 | 1464625244984 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:20:45 INFO - PROCESS | 1766 | 1464625245254 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c99f400 == 115 [pid = 1766] [id = 449] 09:20:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x8db0bc00) [pid = 1766] [serial = 1348] [outer = (nil)] 09:20:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x95691400) [pid = 1766] [serial = 1349] [outer = 0x8db0bc00] 09:20:45 INFO - PROCESS | 1766 | 1464625245342 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x95695800) [pid = 1766] [serial = 1350] [outer = 0x8db0bc00] 09:20:46 INFO - PROCESS | 1766 | 1464625246282 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]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1722ms 09:20:46 INFO - PROCESS | 1766 | 1464625246337 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1766 | 1464625246341 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:20:46 INFO - PROCESS | 1766 | 1464625246347 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1766 | 1464625246351 Marionette TRACE conn4 <- [1,1770,null,{}] 09:20:46 INFO - PROCESS | 1766 | 1464625246356 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}] 09:20:46 INFO - PROCESS | 1766 | 1464625246584 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:20:46 INFO - PROCESS | 1766 | 1464625246908 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x9560f000 == 116 [pid = 1766] [id = 450] 09:20:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9560f400) [pid = 1766] [serial = 1351] [outer = (nil)] 09:20:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9584a800) [pid = 1766] [serial = 1352] [outer = 0x9560f400] 09:20:47 INFO - PROCESS | 1766 | 1464625247000 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x95851800) [pid = 1766] [serial = 1353] [outer = 0x9560f400] 09:20:48 INFO - PROCESS | 1766 | 1464625248206 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1934ms 09:20:48 INFO - PROCESS | 1766 | 1464625248281 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1766 | 1464625248285 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:20:48 INFO - PROCESS | 1766 | 1464625248292 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1766 | 1464625248295 Marionette TRACE conn4 <- [1,1774,null,{}] 09:20:48 INFO - PROCESS | 1766 | 1464625248301 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}] 09:20:48 INFO - PROCESS | 1766 | 1464625248541 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:20:48 INFO - PROCESS | 1766 | 1464625248875 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x95174800 == 117 [pid = 1766] [id = 451] 09:20:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9569c800) [pid = 1766] [serial = 1354] [outer = (nil)] 09:20:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x95aebc00) [pid = 1766] [serial = 1355] [outer = 0x9569c800] 09:20:48 INFO - PROCESS | 1766 | 1464625248961 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x95af0400) [pid = 1766] [serial = 1356] [outer = 0x9569c800] 09:20:49 INFO - PROCESS | 1766 | 1464625249913 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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1688ms 09:20:49 INFO - PROCESS | 1766 | 1464625249981 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1766 | 1464625249985 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:20:49 INFO - PROCESS | 1766 | 1464625249993 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1766 | 1464625249996 Marionette TRACE conn4 <- [1,1778,null,{}] 09:20:50 INFO - PROCESS | 1766 | 1464625250002 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}] 09:20:50 INFO - PROCESS | 1766 | 1464625250209 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:20:50 INFO - PROCESS | 1766 | 1464625250548 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecc8800 == 118 [pid = 1766] [id = 452] 09:20:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x8efcd800) [pid = 1766] [serial = 1357] [outer = (nil)] 09:20:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x98160800) [pid = 1766] [serial = 1358] [outer = 0x8efcd800] 09:20:50 INFO - PROCESS | 1766 | 1464625250639 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x99308c00) [pid = 1766] [serial = 1359] [outer = 0x8efcd800] 09:20:51 INFO - PROCESS | 1766 | 1464625251546 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]]]}] 09:20:51 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 09:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1630ms 09:20:51 INFO - PROCESS | 1766 | 1464625251624 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:20:51 INFO - PROCESS | 1766 | 1464625251628 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:20:51 INFO - PROCESS | 1766 | 1464625251635 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1766 | 1464625251638 Marionette TRACE conn4 <- [1,1782,null,{}] 09:20:51 INFO - PROCESS | 1766 | 1464625251644 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}] 09:20:51 INFO - PROCESS | 1766 | 1464625251895 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:20:52 INFO - PROCESS | 1766 | 1464625252222 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e9400 == 119 [pid = 1766] [id = 453] 09:20:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x92b8d400) [pid = 1766] [serial = 1360] [outer = (nil)] 09:20:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x99f6fc00) [pid = 1766] [serial = 1361] [outer = 0x92b8d400] 09:20:52 INFO - PROCESS | 1766 | 1464625252315 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x9a01ac00) [pid = 1766] [serial = 1362] [outer = 0x92b8d400] 09:20:53 INFO - PROCESS | 1766 | 1464625253236 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1637ms 09:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:20:53 INFO - PROCESS | 1766 | 1464625253272 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 1766 | 1464625253275 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:20:53 INFO - PROCESS | 1766 | 1464625253281 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1766 | 1464625253285 Marionette TRACE conn4 <- [1,1786,null,{}] 09:20:53 INFO - PROCESS | 1766 | 1464625253291 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}] 09:20:53 INFO - PROCESS | 1766 | 1464625253508 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:20:53 INFO - PROCESS | 1766 | 1464625253840 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x98996800 == 120 [pid = 1766] [id = 454] 09:20:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9930a800) [pid = 1766] [serial = 1363] [outer = (nil)] 09:20:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x9a56f800) [pid = 1766] [serial = 1364] [outer = 0x9930a800] 09:20:53 INFO - PROCESS | 1766 | 1464625253933 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x9a733c00) [pid = 1766] [serial = 1365] [outer = 0x9930a800] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70bc00 == 119 [pid = 1766] [id = 280] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x86dad000 == 118 [pid = 1766] [id = 430] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x9517c000 == 117 [pid = 1766] [id = 428] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0ec00 == 116 [pid = 1766] [id = 429] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab77000 == 115 [pid = 1766] [id = 427] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x89437800 == 114 [pid = 1766] [id = 426] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x95847400 == 113 [pid = 1766] [id = 424] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x9776b800 == 112 [pid = 1766] [id = 425] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8829ec00 == 111 [pid = 1766] [id = 423] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x923de400 == 110 [pid = 1766] [id = 422] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb3400 == 109 [pid = 1766] [id = 421] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x892e6000 == 108 [pid = 1766] [id = 420] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x9132a400 == 107 [pid = 1766] [id = 419] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3ae400 == 106 [pid = 1766] [id = 418] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf3ac00 == 105 [pid = 1766] [id = 416] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8ada8000 == 104 [pid = 1766] [id = 417] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac12c00 == 103 [pid = 1766] [id = 415] 09:20:55 INFO - PROCESS | 1766 | --DOCSHELL 0x873a5c00 == 102 [pid = 1766] [id = 414] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x8c84c000) [pid = 1766] [serial = 1238] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x8cf41400) [pid = 1766] [serial = 1239] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x911d1800) [pid = 1766] [serial = 1190] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8eccac00) [pid = 1766] [serial = 1185] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8e44f800) [pid = 1766] [serial = 1184] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x99375000) [pid = 1766] [serial = 1218] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x99308000) [pid = 1766] [serial = 1217] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8ae47800) [pid = 1766] [serial = 1179] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8adae400) [pid = 1766] [serial = 1178] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x89445800) [pid = 1766] [serial = 1232] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8a384c00) [pid = 1766] [serial = 1233] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8adb3000) [pid = 1766] [serial = 1235] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9a367000) [pid = 1766] [serial = 1221] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x9a35c800) [pid = 1766] [serial = 1220] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x95697c00) [pid = 1766] [serial = 1209] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x95616800) [pid = 1766] [serial = 1208] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x92c0b400) [pid = 1766] [serial = 1203] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x92c07400) [pid = 1766] [serial = 1202] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x9ab18800) [pid = 1766] [serial = 1227] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x9ab15c00) [pid = 1766] [serial = 1226] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x97763400) [pid = 1766] [serial = 1215] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x95aef000) [pid = 1766] [serial = 1214] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9a8bec00) [pid = 1766] [serial = 1224] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9a72fc00) [pid = 1766] [serial = 1223] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8cfeb400) [pid = 1766] [serial = 1182] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8c9a4000) [pid = 1766] [serial = 1181] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8edb8c00) [pid = 1766] [serial = 1188] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8edb1800) [pid = 1766] [serial = 1187] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8a389c00) [pid = 1766] [serial = 1229] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x8b4b6c00) [pid = 1766] [serial = 1230] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x92b84800) [pid = 1766] [serial = 1200] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x923f1800) [pid = 1766] [serial = 1199] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x91b55000) [pid = 1766] [serial = 1194] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x91a0e800) [pid = 1766] [serial = 1193] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x92256400) [pid = 1766] [serial = 1197] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x91e8b800) [pid = 1766] [serial = 1196] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x870e8800) [pid = 1766] [serial = 1176] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x86ff2400) [pid = 1766] [serial = 1175] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x946b4800) [pid = 1766] [serial = 1206] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x93c90800) [pid = 1766] [serial = 1205] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x95ae3c00) [pid = 1766] [serial = 1212] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x958f4400) [pid = 1766] [serial = 1211] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x918c7c00) [pid = 1766] [serial = 1191] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8b0e0800) [pid = 1766] [serial = 1236] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8c99b800) [pid = 1766] [serial = 1107] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8e104c00) [pid = 1766] [serial = 1161] [outer = (nil)] [url = about:blank] 09:20:55 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8c843000) [pid = 1766] [serial = 1241] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1766 | ************************* 09:20:56 INFO - PROCESS | 1766 | A coding exception was thrown and uncaught in a Task. 09:20:56 INFO - PROCESS | 1766 | 09:20:56 INFO - PROCESS | 1766 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:20:56 INFO - PROCESS | 1766 | Full stack: 09:20:56 INFO - PROCESS | 1766 | ************************* 09:20:56 INFO - PROCESS | 1766 | 1464625256358 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]]]}] 09:20:56 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 09:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 3142ms 09:20:56 INFO - PROCESS | 1766 | 1464625256424 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1766 | 1464625256429 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:20:56 INFO - PROCESS | 1766 | 1464625256436 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1766 | 1464625256443 Marionette TRACE conn4 <- [1,1790,null,{}] 09:20:56 INFO - PROCESS | 1766 | 1464625256451 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}] 09:20:56 INFO - PROCESS | 1766 | 1464625256675 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:20:56 INFO - PROCESS | 1766 | 1464625256891 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x873af400 == 103 [pid = 1766] [id = 455] 09:20:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x882a7000) [pid = 1766] [serial = 1366] [outer = (nil)] 09:20:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ada8000) [pid = 1766] [serial = 1367] [outer = 0x882a7000] 09:20:56 INFO - PROCESS | 1766 | 1464625256969 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ae42000) [pid = 1766] [serial = 1368] [outer = 0x882a7000] 09:20:57 INFO - PROCESS | 1766 | 1464625257844 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]]]}] 09:20:57 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) 09:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1445ms 09:20:57 INFO - PROCESS | 1766 | 1464625257881 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1766 | 1464625257889 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:20:57 INFO - PROCESS | 1766 | 1464625257899 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1766 | 1464625257903 Marionette TRACE conn4 <- [1,1794,null,{}] 09:20:57 INFO - PROCESS | 1766 | 1464625257909 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}] 09:20:58 INFO - PROCESS | 1766 | 1464625258201 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:20:58 INFO - PROCESS | 1766 | 1464625258235 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae41400 == 104 [pid = 1766] [id = 456] 09:20:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8ae47800) [pid = 1766] [serial = 1369] [outer = (nil)] 09:20:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8c847400) [pid = 1766] [serial = 1370] [outer = 0x8ae47800] 09:20:58 INFO - PROCESS | 1766 | 1464625258307 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8c9a1000) [pid = 1766] [serial = 1371] [outer = 0x8ae47800] 09:20:59 INFO - PROCESS | 1766 | 1464625259322 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1478ms 09:20:59 INFO - PROCESS | 1766 | 1464625259394 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1766 | 1464625259397 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:20:59 INFO - PROCESS | 1766 | 1464625259410 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1766 | 1464625259414 Marionette TRACE conn4 <- [1,1798,null,{}] 09:20:59 INFO - PROCESS | 1766 | 1464625259444 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}] 09:20:59 INFO - PROCESS | 1766 | 1464625259714 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:20:59 INFO - PROCESS | 1766 | 1464625259882 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcd9400 == 105 [pid = 1766] [id = 457] 09:20:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8dcddc00) [pid = 1766] [serial = 1372] [outer = (nil)] 09:20:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8e3a1c00) [pid = 1766] [serial = 1373] [outer = 0x8dcddc00] 09:21:00 INFO - PROCESS | 1766 | 1464625259999 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8e452800) [pid = 1766] [serial = 1374] [outer = 0x8dcddc00] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8c7c4400) [pid = 1766] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8e3ac400) [pid = 1766] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x923e8000) [pid = 1766] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x91a0dc00) [pid = 1766] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91334000) [pid = 1766] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9132a800) [pid = 1766] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8e455800) [pid = 1766] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8b0ed400) [pid = 1766] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8cf40800) [pid = 1766] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8adb0800) [pid = 1766] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x873a6400) [pid = 1766] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x89441800) [pid = 1766] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x86dacc00) [pid = 1766] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9b89a800) [pid = 1766] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9b29fc00) [pid = 1766] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8db12400) [pid = 1766] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9ae1e400) [pid = 1766] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9ab78c00) [pid = 1766] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x89444000) [pid = 1766] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9a018800) [pid = 1766] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x958eec00) [pid = 1766] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8ac14c00) [pid = 1766] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:21:00 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8b4ac400) [pid = 1766] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:21:01 INFO - PROCESS | 1766 | 1464625261355 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1960ms 09:21:01 INFO - PROCESS | 1766 | 1464625261368 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:21:01 INFO - PROCESS | 1766 | 1464625261372 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:21:01 INFO - PROCESS | 1766 | 1464625261379 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1766 | 1464625261382 Marionette TRACE conn4 <- [1,1802,null,{}] 09:21:01 INFO - PROCESS | 1766 | 1464625261388 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}] 09:21:01 INFO - PROCESS | 1766 | 1464625261594 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:21:01 INFO - PROCESS | 1766 | 1464625261793 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x86da9c00 == 106 [pid = 1766] [id = 458] 09:21:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x89446c00) [pid = 1766] [serial = 1375] [outer = (nil)] 09:21:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8e455800) [pid = 1766] [serial = 1376] [outer = 0x89446c00] 09:21:01 INFO - PROCESS | 1766 | 1464625261870 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8ecd3000) [pid = 1766] [serial = 1377] [outer = 0x89446c00] 09:21:02 INFO - PROCESS | 1766 | 1464625262687 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1482ms 09:21:02 INFO - PROCESS | 1766 | 1464625262865 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1766 | 1464625262872 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:21:02 INFO - PROCESS | 1766 | 1464625262881 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1766 | 1464625262886 Marionette TRACE conn4 <- [1,1806,null,{}] 09:21:02 INFO - PROCESS | 1766 | 1464625262895 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}] 09:21:03 INFO - PROCESS | 1766 | 1464625263144 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:21:03 INFO - PROCESS | 1766 | 1464625263494 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x89444000 == 107 [pid = 1766] [id = 459] 09:21:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x89445800) [pid = 1766] [serial = 1378] [outer = (nil)] 09:21:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8ac0c000) [pid = 1766] [serial = 1379] [outer = 0x89445800] 09:21:03 INFO - PROCESS | 1766 | 1464625263590 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8ae48800) [pid = 1766] [serial = 1380] [outer = 0x89445800] 09:21:04 INFO - PROCESS | 1766 | 1464625264541 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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1740ms 09:21:04 INFO - PROCESS | 1766 | 1464625264622 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1766 | 1464625264628 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:21:04 INFO - PROCESS | 1766 | 1464625264641 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1766 | 1464625264647 Marionette TRACE conn4 <- [1,1810,null,{}] 09:21:04 INFO - PROCESS | 1766 | 1464625264654 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}] 09:21:04 INFO - PROCESS | 1766 | 1464625264907 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:21:05 INFO - PROCESS | 1766 | 1464625265243 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c99b800 == 108 [pid = 1766] [id = 460] 09:21:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8cf40c00) [pid = 1766] [serial = 1381] [outer = (nil)] 09:21:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8cfe9400) [pid = 1766] [serial = 1382] [outer = 0x8cf40c00] 09:21:05 INFO - PROCESS | 1766 | 1464625265330 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8dcdf800) [pid = 1766] [serial = 1383] [outer = 0x8cf40c00] 09:21:06 INFO - PROCESS | 1766 | 1464625266286 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1693ms 09:21:06 INFO - PROCESS | 1766 | 1464625266331 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:21:06 INFO - PROCESS | 1766 | 1464625266336 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:21:06 INFO - PROCESS | 1766 | 1464625266343 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1766 | 1464625266347 Marionette TRACE conn4 <- [1,1814,null,{}] 09:21:06 INFO - PROCESS | 1766 | 1464625266362 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}] 09:21:06 INFO - PROCESS | 1766 | 1464625266601 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:21:06 INFO - PROCESS | 1766 | 1464625266974 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfec000 == 109 [pid = 1766] [id = 461] 09:21:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8edaec00) [pid = 1766] [serial = 1384] [outer = (nil)] 09:21:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8efcc400) [pid = 1766] [serial = 1385] [outer = 0x8edaec00] 09:21:07 INFO - PROCESS | 1766 | 1464625267095 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x91068400) [pid = 1766] [serial = 1386] [outer = 0x8edaec00] 09:21:08 INFO - PROCESS | 1766 | 1464625268180 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]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1887ms 09:21:08 INFO - PROCESS | 1766 | 1464625268230 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1766 | 1464625268235 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:21:08 INFO - PROCESS | 1766 | 1464625268241 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1766 | 1464625268244 Marionette TRACE conn4 <- [1,1818,null,{}] 09:21:08 INFO - PROCESS | 1766 | 1464625268250 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}] 09:21:08 INFO - PROCESS | 1766 | 1464625268463 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:21:08 INFO - PROCESS | 1766 | 1464625268740 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x873a7000 == 110 [pid = 1766] [id = 462] 09:21:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8efcac00) [pid = 1766] [serial = 1387] [outer = (nil)] 09:21:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91335c00) [pid = 1766] [serial = 1388] [outer = 0x8efcac00] 09:21:08 INFO - PROCESS | 1766 | 1464625268880 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x91a02000) [pid = 1766] [serial = 1389] [outer = 0x8efcac00] 09:21:09 INFO - PROCESS | 1766 | 1464625269803 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 09:21:09 INFO - PROCESS | 1766 | 1464625269873 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1766 | 1464625269877 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:21:09 INFO - PROCESS | 1766 | 1464625269883 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1766 | 1464625269887 Marionette TRACE conn4 <- [1,1822,null,{}] 09:21:09 INFO - PROCESS | 1766 | 1464625269892 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}] 09:21:10 INFO - PROCESS | 1766 | 1464625270096 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:21:10 INFO - PROCESS | 1766 | 1464625270418 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91066000 == 111 [pid = 1766] [id = 463] 09:21:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x911db000) [pid = 1766] [serial = 1390] [outer = (nil)] 09:21:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x91b58800) [pid = 1766] [serial = 1391] [outer = 0x911db000] 09:21:10 INFO - PROCESS | 1766 | 1464625270514 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91e8b800) [pid = 1766] [serial = 1392] [outer = 0x911db000] 09:21:11 INFO - PROCESS | 1766 | 1464625271420 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]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1581ms 09:21:11 INFO - PROCESS | 1766 | 1464625271465 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1766 | 1464625271469 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:21:11 INFO - PROCESS | 1766 | 1464625271476 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1766 | 1464625271480 Marionette TRACE conn4 <- [1,1826,null,{}] 09:21:11 INFO - PROCESS | 1766 | 1464625271486 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}] 09:21:11 INFO - PROCESS | 1766 | 1464625271749 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:21:12 INFO - PROCESS | 1766 | 1464625272077 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a1800 == 112 [pid = 1766] [id = 464] 09:21:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x923df800) [pid = 1766] [serial = 1393] [outer = (nil)] 09:21:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x92b8c800) [pid = 1766] [serial = 1394] [outer = 0x923df800] 09:21:12 INFO - PROCESS | 1766 | 1464625272172 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x92c0bc00) [pid = 1766] [serial = 1395] [outer = 0x923df800] 09:21:13 INFO - PROCESS | 1766 | 1464625273108 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1684ms 09:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:21:13 INFO - PROCESS | 1766 | 1464625273161 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1766 | 1464625273164 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:21:13 INFO - PROCESS | 1766 | 1464625273171 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1766 | 1464625273175 Marionette TRACE conn4 <- [1,1830,null,{}] 09:21:13 INFO - PROCESS | 1766 | 1464625273180 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}] 09:21:13 INFO - PROCESS | 1766 | 1464625273391 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:21:13 INFO - PROCESS | 1766 | 1464625273725 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d3c00 == 113 [pid = 1766] [id = 465] 09:21:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x91e8bc00) [pid = 1766] [serial = 1396] [outer = (nil)] 09:21:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x937f2000) [pid = 1766] [serial = 1397] [outer = 0x91e8bc00] 09:21:13 INFO - PROCESS | 1766 | 1464625273818 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x93ae4800) [pid = 1766] [serial = 1398] [outer = 0x91e8bc00] 09:21:14 INFO - PROCESS | 1766 | 1464625274700 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1581ms 09:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:21:14 INFO - PROCESS | 1766 | 1464625274752 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1766 | 1464625274755 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:21:14 INFO - PROCESS | 1766 | 1464625274762 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1766 | 1464625274765 Marionette TRACE conn4 <- [1,1834,null,{}] 09:21:14 INFO - PROCESS | 1766 | 1464625274771 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}] 09:21:15 INFO - PROCESS | 1766 | 1464625275050 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:21:15 INFO - PROCESS | 1766 | 1464625275373 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf57800 == 114 [pid = 1766] [id = 466] 09:21:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x939b2000) [pid = 1766] [serial = 1399] [outer = (nil)] 09:21:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9517a000) [pid = 1766] [serial = 1400] [outer = 0x939b2000] 09:21:15 INFO - PROCESS | 1766 | 1464625275464 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x95180c00) [pid = 1766] [serial = 1401] [outer = 0x939b2000] 09:21:16 INFO - PROCESS | 1766 | 1464625276377 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]]]}] 09:21:16 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 09:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1681ms 09:21:16 INFO - PROCESS | 1766 | 1464625276443 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1766 | 1464625276446 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:21:16 INFO - PROCESS | 1766 | 1464625276454 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1766 | 1464625276457 Marionette TRACE conn4 <- [1,1838,null,{}] 09:21:16 INFO - PROCESS | 1766 | 1464625276463 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}] 09:21:16 INFO - PROCESS | 1766 | 1464625276687 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:21:17 INFO - PROCESS | 1766 | 1464625277012 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c02800 == 115 [pid = 1766] [id = 467] 09:21:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x946af400) [pid = 1766] [serial = 1402] [outer = (nil)] 09:21:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x95845c00) [pid = 1766] [serial = 1403] [outer = 0x946af400] 09:21:17 INFO - PROCESS | 1766 | 1464625277105 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x9584e800) [pid = 1766] [serial = 1404] [outer = 0x946af400] 09:21:18 INFO - PROCESS | 1766 | 1464625278036 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1629ms 09:21:18 INFO - PROCESS | 1766 | 1464625278084 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1766 | 1464625278088 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:21:18 INFO - PROCESS | 1766 | 1464625278094 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1766 | 1464625278098 Marionette TRACE conn4 <- [1,1842,null,{}] 09:21:18 INFO - PROCESS | 1766 | 1464625278103 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}] 09:21:18 INFO - PROCESS | 1766 | 1464625278316 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:21:18 INFO - PROCESS | 1766 | 1464625278643 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x95698800 == 116 [pid = 1766] [id = 468] 09:21:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9569b400) [pid = 1766] [serial = 1405] [outer = (nil)] 09:21:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x95ae9000) [pid = 1766] [serial = 1406] [outer = 0x9569b400] 09:21:18 INFO - PROCESS | 1766 | 1464625278747 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x95aed000) [pid = 1766] [serial = 1407] [outer = 0x9569b400] 09:21:19 INFO - PROCESS | 1766 | 1464625279637 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1580ms 09:21:19 INFO - PROCESS | 1766 | 1464625279676 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1766 | 1464625279681 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:21:19 INFO - PROCESS | 1766 | 1464625279687 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1766 | 1464625279692 Marionette TRACE conn4 <- [1,1846,null,{}] 09:21:19 INFO - PROCESS | 1766 | 1464625279697 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}] 09:21:19 INFO - PROCESS | 1766 | 1464625279950 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:21:20 INFO - PROCESS | 1766 | 1464625280288 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x958ed800 == 117 [pid = 1766] [id = 469] 09:21:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9a365800) [pid = 1766] [serial = 1408] [outer = (nil)] 09:21:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9a566c00) [pid = 1766] [serial = 1409] [outer = 0x9a365800] 09:21:20 INFO - PROCESS | 1766 | 1464625280389 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9a8bf800) [pid = 1766] [serial = 1410] [outer = 0x9a365800] 09:21:21 INFO - PROCESS | 1766 | 1464625281322 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]]]}] 09:21:21 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) 09:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1691ms 09:21:21 INFO - PROCESS | 1766 | 1464625281380 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1766 | 1464625281384 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:21:21 INFO - PROCESS | 1766 | 1464625281391 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1766 | 1464625281394 Marionette TRACE conn4 <- [1,1850,null,{}] 09:21:21 INFO - PROCESS | 1766 | 1464625281400 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}] 09:21:21 INFO - PROCESS | 1766 | 1464625281625 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:21:21 INFO - PROCESS | 1766 | 1464625281969 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x99ef7400 == 118 [pid = 1766] [id = 470] 09:21:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9ab09c00) [pid = 1766] [serial = 1411] [outer = (nil)] 09:21:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9ab11800) [pid = 1766] [serial = 1412] [outer = 0x9ab09c00] 09:21:22 INFO - PROCESS | 1766 | 1464625282063 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9ab17800) [pid = 1766] [serial = 1413] [outer = 0x9ab09c00] 09:21:22 INFO - PROCESS | 1766 | 1464625282963 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1631ms 09:21:23 INFO - PROCESS | 1766 | 1464625283022 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1766 | 1464625283025 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:21:23 INFO - PROCESS | 1766 | 1464625283033 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1766 | 1464625283036 Marionette TRACE conn4 <- [1,1854,null,{}] 09:21:23 INFO - PROCESS | 1766 | 1464625283042 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}] 09:21:23 INFO - PROCESS | 1766 | 1464625283254 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:21:23 INFO - PROCESS | 1766 | 1464625283605 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e7800 == 119 [pid = 1766] [id = 471] 09:21:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x958f5400) [pid = 1766] [serial = 1414] [outer = (nil)] 09:21:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9ae17000) [pid = 1766] [serial = 1415] [outer = 0x958f5400] 09:21:23 INFO - PROCESS | 1766 | 1464625283699 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9ae19800) [pid = 1766] [serial = 1416] [outer = 0x958f5400] 09:21:24 INFO - PROCESS | 1766 | 1464625284591 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1636ms 09:21:24 INFO - PROCESS | 1766 | 1464625284671 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1766 | 1464625284674 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:21:24 INFO - PROCESS | 1766 | 1464625284681 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1766 | 1464625284684 Marionette TRACE conn4 <- [1,1858,null,{}] 09:21:24 INFO - PROCESS | 1766 | 1464625284690 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}] 09:21:24 INFO - PROCESS | 1766 | 1464625284951 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:21:25 INFO - PROCESS | 1766 | 1464625285277 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab7c000 == 120 [pid = 1766] [id = 472] 09:21:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9ae13800) [pid = 1766] [serial = 1417] [outer = (nil)] 09:21:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9b08fc00) [pid = 1766] [serial = 1418] [outer = 0x9ae13800] 09:21:25 INFO - PROCESS | 1766 | 1464625285367 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9b0c9000) [pid = 1766] [serial = 1419] [outer = 0x9ae13800] 09:21:26 INFO - PROCESS | 1766 | 1464625286244 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1632ms 09:21:26 INFO - PROCESS | 1766 | 1464625286315 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1766 | 1464625286319 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:21:26 INFO - PROCESS | 1766 | 1464625286325 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1766 | 1464625286328 Marionette TRACE conn4 <- [1,1862,null,{}] 09:21:26 INFO - PROCESS | 1766 | 1464625286334 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}] 09:21:26 INFO - PROCESS | 1766 | 1464625286559 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:21:26 INFO - PROCESS | 1766 | 1464625286894 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x86dab400 == 121 [pid = 1766] [id = 473] 09:21:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9b083c00) [pid = 1766] [serial = 1420] [outer = (nil)] 09:21:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9b22bc00) [pid = 1766] [serial = 1421] [outer = 0x9b083c00] 09:21:26 INFO - PROCESS | 1766 | 1464625286979 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9b230c00) [pid = 1766] [serial = 1422] [outer = 0x9b083c00] 09:21:27 INFO - PROCESS | 1766 | 1464625287877 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1586ms 09:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:21:27 INFO - PROCESS | 1766 | 1464625287912 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1766 | 1464625287915 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:21:27 INFO - PROCESS | 1766 | 1464625287922 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1766 | 1464625287926 Marionette TRACE conn4 <- [1,1866,null,{}] 09:21:27 INFO - PROCESS | 1766 | 1464625287931 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}] 09:21:28 INFO - PROCESS | 1766 | 1464625288133 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:21:28 INFO - PROCESS | 1766 | 1464625288433 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae46400 == 122 [pid = 1766] [id = 474] 09:21:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x8eccb400) [pid = 1766] [serial = 1423] [outer = (nil)] 09:21:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9b374000) [pid = 1766] [serial = 1424] [outer = 0x8eccb400] 09:21:28 INFO - PROCESS | 1766 | 1464625288567 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9b37f400) [pid = 1766] [serial = 1425] [outer = 0x8eccb400] 09:21:29 INFO - PROCESS | 1766 | 1464625289469 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1593ms 09:21:29 INFO - PROCESS | 1766 | 1464625289515 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1766 | 1464625289519 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:21:29 INFO - PROCESS | 1766 | 1464625289525 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1766 | 1464625289529 Marionette TRACE conn4 <- [1,1870,null,{}] 09:21:29 INFO - PROCESS | 1766 | 1464625289534 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}] 09:21:29 INFO - PROCESS | 1766 | 1464625289737 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:21:30 INFO - PROCESS | 1766 | 1464625290119 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e8000 == 123 [pid = 1766] [id = 475] 09:21:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9b88fc00) [pid = 1766] [serial = 1426] [outer = (nil)] 09:21:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9bb98000) [pid = 1766] [serial = 1427] [outer = 0x9b88fc00] 09:21:30 INFO - PROCESS | 1766 | 1464625290210 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9be30c00) [pid = 1766] [serial = 1428] [outer = 0x9b88fc00] 09:21:31 INFO - PROCESS | 1766 | 1464625291105 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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1646ms 09:21:31 INFO - PROCESS | 1766 | 1464625291172 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1766 | 1464625291176 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:21:31 INFO - PROCESS | 1766 | 1464625291183 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1766 | 1464625291186 Marionette TRACE conn4 <- [1,1874,null,{}] 09:21:31 INFO - PROCESS | 1766 | 1464625291192 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}] 09:21:31 INFO - PROCESS | 1766 | 1464625291405 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:21:31 INFO - PROCESS | 1766 | 1464625291770 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b380c00 == 124 [pid = 1766] [id = 476] 09:21:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9b898800) [pid = 1766] [serial = 1429] [outer = (nil)] 09:21:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9c16f400) [pid = 1766] [serial = 1430] [outer = 0x9b898800] 09:21:31 INFO - PROCESS | 1766 | 1464625291861 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x9c171400) [pid = 1766] [serial = 1431] [outer = 0x9b898800] 09:21:32 INFO - PROCESS | 1766 | 1464625292787 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1684ms 09:21:32 INFO - PROCESS | 1766 | 1464625292868 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1766 | 1464625292872 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:21:32 INFO - PROCESS | 1766 | 1464625292878 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1766 | 1464625292881 Marionette TRACE conn4 <- [1,1878,null,{}] 09:21:32 INFO - PROCESS | 1766 | 1464625292887 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}] 09:21:33 INFO - PROCESS | 1766 | 1464625293095 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:21:34 INFO - PROCESS | 1766 | --DOCSHELL 0x9bb89c00 == 123 [pid = 1766] [id = 19] 09:21:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ac800 == 122 [pid = 1766] [id = 197] 09:21:34 INFO - PROCESS | 1766 | --DOCSHELL 0x8c9a7800 == 121 [pid = 1766] [id = 348] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8cf3d400) [pid = 1766] [serial = 1173] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8c842400) [pid = 1766] [serial = 1310] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8c84a000) [pid = 1766] [serial = 1307] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8c9a2800) [pid = 1766] [serial = 1308] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x951bc400) [pid = 1766] [serial = 1271] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x93c97000) [pid = 1766] [serial = 1269] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x93ae2400) [pid = 1766] [serial = 1268] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x92c0f000) [pid = 1766] [serial = 1266] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x92b87000) [pid = 1766] [serial = 1265] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x92259000) [pid = 1766] [serial = 1263] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x92252400) [pid = 1766] [serial = 1262] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x918d0000) [pid = 1766] [serial = 1260] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x91331c00) [pid = 1766] [serial = 1259] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8efcc800) [pid = 1766] [serial = 1257] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8efc7800) [pid = 1766] [serial = 1256] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8ecd1000) [pid = 1766] [serial = 1254] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x8e453400) [pid = 1766] [serial = 1253] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8dcdb800) [pid = 1766] [serial = 1251] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8cf51400) [pid = 1766] [serial = 1250] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x8b33a000) [pid = 1766] [serial = 1248] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8b0df000) [pid = 1766] [serial = 1247] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x89438c00) [pid = 1766] [serial = 1245] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x873ae000) [pid = 1766] [serial = 1244] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x89ef1800) [pid = 1766] [serial = 1301] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x870e0400) [pid = 1766] [serial = 1298] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x873ab000) [pid = 1766] [serial = 1299] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9c126c00) [pid = 1766] [serial = 1296] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9be37800) [pid = 1766] [serial = 1295] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9b89b400) [pid = 1766] [serial = 1293] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9b892800) [pid = 1766] [serial = 1292] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9b375400) [pid = 1766] [serial = 1290] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9b2a9400) [pid = 1766] [serial = 1289] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9b233800) [pid = 1766] [serial = 1287] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9b22ec00) [pid = 1766] [serial = 1286] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9b0cdc00) [pid = 1766] [serial = 1284] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9b0cc400) [pid = 1766] [serial = 1283] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9b084c00) [pid = 1766] [serial = 1281] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9ae1b400) [pid = 1766] [serial = 1280] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9aab2c00) [pid = 1766] [serial = 1278] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9a570c00) [pid = 1766] [serial = 1277] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x98159000) [pid = 1766] [serial = 1275] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x95ae4800) [pid = 1766] [serial = 1274] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9560c000) [pid = 1766] [serial = 1272] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8ae43000) [pid = 1766] [serial = 1304] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8b0e7400) [pid = 1766] [serial = 1305] [outer = (nil)] [url = about:blank] 09:21:34 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8a70ec00) [pid = 1766] [serial = 1302] [outer = (nil)] [url = about:blank] 09:21:35 INFO - PROCESS | 1766 | 1464625295113 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x86ff3400 == 122 [pid = 1766] [id = 477] 09:21:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x86ff3800) [pid = 1766] [serial = 1432] [outer = (nil)] 09:21:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x870e3400) [pid = 1766] [serial = 1433] [outer = 0x86ff3800] 09:21:35 INFO - PROCESS | 1766 | 1464625295196 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x873b0000) [pid = 1766] [serial = 1434] [outer = 0x86ff3800] 09:21:36 INFO - PROCESS | 1766 | 1464625296010 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3194ms 09:21:36 INFO - PROCESS | 1766 | 1464625296074 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1766 | 1464625296080 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:21:36 INFO - PROCESS | 1766 | 1464625296087 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1766 | 1464625296093 Marionette TRACE conn4 <- [1,1882,null,{}] 09:21:36 INFO - PROCESS | 1766 | 1464625296123 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}] 09:21:36 INFO - PROCESS | 1766 | 1464625296388 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:21:36 INFO - PROCESS | 1766 | 1464625296517 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a716000 == 123 [pid = 1766] [id = 478] 09:21:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8a7e6c00) [pid = 1766] [serial = 1435] [outer = (nil)] 09:21:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ac13c00) [pid = 1766] [serial = 1436] [outer = 0x8a7e6c00] 09:21:36 INFO - PROCESS | 1766 | 1464625296597 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ae45000) [pid = 1766] [serial = 1437] [outer = 0x8a7e6c00] 09:21:37 INFO - PROCESS | 1766 | 1464625297510 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1487ms 09:21:37 INFO - PROCESS | 1766 | 1464625297578 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1766 | 1464625297584 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:21:37 INFO - PROCESS | 1766 | 1464625297590 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1766 | 1464625297594 Marionette TRACE conn4 <- [1,1886,null,{}] 09:21:37 INFO - PROCESS | 1766 | 1464625297608 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}] 09:21:37 INFO - PROCESS | 1766 | 1464625297881 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:21:37 INFO - PROCESS | 1766 | 1464625297928 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x89eee800 == 124 [pid = 1766] [id = 479] 09:21:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8b338800) [pid = 1766] [serial = 1438] [outer = (nil)] 09:21:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8c7c6800) [pid = 1766] [serial = 1439] [outer = 0x8b338800] 09:21:38 INFO - PROCESS | 1766 | 1464625298003 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8c998400) [pid = 1766] [serial = 1440] [outer = 0x8b338800] 09:21:39 INFO - PROCESS | 1766 | 1464625299027 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1501ms 09:21:39 INFO - PROCESS | 1766 | 1464625299092 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1766 | 1464625299095 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:21:39 INFO - PROCESS | 1766 | 1464625299110 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1766 | 1464625299119 Marionette TRACE conn4 <- [1,1890,null,{}] 09:21:39 INFO - PROCESS | 1766 | 1464625299131 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}] 09:21:39 INFO - PROCESS | 1766 | 1464625299955 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8e455400) [pid = 1766] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8b4ae000) [pid = 1766] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8e453c00) [pid = 1766] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8e108000) [pid = 1766] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8dcddc00) [pid = 1766] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8efd0400) [pid = 1766] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8ed9e800) [pid = 1766] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x92b8d400) [pid = 1766] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x91a0b400) [pid = 1766] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x93c91800) [pid = 1766] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x918c3c00) [pid = 1766] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x882a7000) [pid = 1766] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8efcd800) [pid = 1766] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8b4b3400) [pid = 1766] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x92c0e800) [pid = 1766] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x8adaec00) [pid = 1766] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8db0bc00) [pid = 1766] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x892efc00) [pid = 1766] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9569c800) [pid = 1766] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8ae47800) [pid = 1766] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:21:40 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9560f400) [pid = 1766] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:21:40 INFO - PROCESS | 1766 | 1464625300186 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a7000 == 125 [pid = 1766] [id = 480] 09:21:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x892efc00) [pid = 1766] [serial = 1441] [outer = (nil)] 09:21:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8b0ea800) [pid = 1766] [serial = 1442] [outer = 0x892efc00] 09:21:40 INFO - PROCESS | 1766 | 1464625300278 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8cf4cc00) [pid = 1766] [serial = 1443] [outer = 0x892efc00] 09:21:41 INFO - PROCESS | 1766 | 1464625301014 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1953ms 09:21:41 INFO - PROCESS | 1766 | 1464625301057 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:21:41 INFO - PROCESS | 1766 | 1464625301061 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:21:41 INFO - PROCESS | 1766 | 1464625301067 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1766 | 1464625301072 Marionette TRACE conn4 <- [1,1894,null,{}] 09:21:41 INFO - PROCESS | 1766 | 1464625301081 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}] 09:21:41 INFO - PROCESS | 1766 | 1464625301339 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:21:41 INFO - PROCESS | 1766 | 1464625301361 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae41800 == 126 [pid = 1766] [id = 481] 09:21:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8c99fc00) [pid = 1766] [serial = 1444] [outer = (nil)] 09:21:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8db13800) [pid = 1766] [serial = 1445] [outer = 0x8c99fc00] 09:21:41 INFO - PROCESS | 1766 | 1464625301435 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8e105000) [pid = 1766] [serial = 1446] [outer = 0x8c99fc00] 09:21:42 INFO - PROCESS | 1766 | 1464625302671 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]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1643ms 09:21:42 INFO - PROCESS | 1766 | 1464625302711 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:21:42 INFO - PROCESS | 1766 | 1464625302717 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:21:42 INFO - PROCESS | 1766 | 1464625302726 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1766 | 1464625302732 Marionette TRACE conn4 <- [1,1898,null,{}] 09:21:42 INFO - PROCESS | 1766 | 1464625302741 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}] 09:21:43 INFO - PROCESS | 1766 | 1464625303026 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:21:43 INFO - PROCESS | 1766 | 1464625303366 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x870eac00 == 127 [pid = 1766] [id = 482] 09:21:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8943fc00) [pid = 1766] [serial = 1447] [outer = (nil)] 09:21:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8adaec00) [pid = 1766] [serial = 1448] [outer = 0x8943fc00] 09:21:43 INFO - PROCESS | 1766 | 1464625303456 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8b0ea000) [pid = 1766] [serial = 1449] [outer = 0x8943fc00] 09:21:44 INFO - PROCESS | 1766 | 1464625304399 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1739ms 09:21:44 INFO - PROCESS | 1766 | 1464625304465 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1766 | 1464625304474 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:21:44 INFO - PROCESS | 1766 | 1464625304485 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1766 | 1464625304489 Marionette TRACE conn4 <- [1,1902,null,{}] 09:21:44 INFO - PROCESS | 1766 | 1464625304496 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}] 09:21:44 INFO - PROCESS | 1766 | 1464625304739 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:21:45 INFO - PROCESS | 1766 | 1464625305112 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf41c00 == 128 [pid = 1766] [id = 483] 09:21:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8cf42400) [pid = 1766] [serial = 1450] [outer = (nil)] 09:21:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8cfe8000) [pid = 1766] [serial = 1451] [outer = 0x8cf42400] 09:21:45 INFO - PROCESS | 1766 | 1464625305202 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8dcdec00) [pid = 1766] [serial = 1452] [outer = 0x8cf42400] 09:21:46 INFO - PROCESS | 1766 | 1464625306167 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1731ms 09:21:46 INFO - PROCESS | 1766 | 1464625306216 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1766 | 1464625306220 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:21:46 INFO - PROCESS | 1766 | 1464625306227 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1766 | 1464625306233 Marionette TRACE conn4 <- [1,1906,null,{}] 09:21:46 INFO - PROCESS | 1766 | 1464625306250 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}] 09:21:46 INFO - PROCESS | 1766 | 1464625306463 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:21:46 INFO - PROCESS | 1766 | 1464625306785 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e10b800 == 129 [pid = 1766] [id = 484] 09:21:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8ecc7400) [pid = 1766] [serial = 1453] [outer = (nil)] 09:21:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8ecd5800) [pid = 1766] [serial = 1454] [outer = 0x8ecc7400] 09:21:46 INFO - PROCESS | 1766 | 1464625306880 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8ed9f000) [pid = 1766] [serial = 1455] [outer = 0x8ecc7400] 09:21:47 INFO - PROCESS | 1766 | 1464625307794 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]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1635ms 09:21:47 INFO - PROCESS | 1766 | 1464625307864 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:21:47 INFO - PROCESS | 1766 | 1464625307869 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:21:47 INFO - PROCESS | 1766 | 1464625307876 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1766 | 1464625307879 Marionette TRACE conn4 <- [1,1910,null,{}] 09:21:47 INFO - PROCESS | 1766 | 1464625307885 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}] 09:21:48 INFO - PROCESS | 1766 | 1464625308088 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:21:48 INFO - PROCESS | 1766 | 1464625308423 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x89ef3c00 == 130 [pid = 1766] [id = 485] 09:21:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8cff0c00) [pid = 1766] [serial = 1456] [outer = (nil)] 09:21:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8efc7000) [pid = 1766] [serial = 1457] [outer = 0x8cff0c00] 09:21:48 INFO - PROCESS | 1766 | 1464625308513 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8efcf000) [pid = 1766] [serial = 1458] [outer = 0x8cff0c00] 09:21:49 INFO - PROCESS | 1766 | 1464625309403 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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1590ms 09:21:49 INFO - PROCESS | 1766 | 1464625309466 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1766 | 1464625309470 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:21:49 INFO - PROCESS | 1766 | 1464625309477 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1766 | 1464625309479 Marionette TRACE conn4 <- [1,1914,null,{}] 09:21:49 INFO - PROCESS | 1766 | 1464625309486 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}] 09:21:49 INFO - PROCESS | 1766 | 1464625309691 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:21:50 INFO - PROCESS | 1766 | 1464625310010 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38c400 == 131 [pid = 1766] [id = 486] 09:21:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8a70f000) [pid = 1766] [serial = 1459] [outer = (nil)] 09:21:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x911dac00) [pid = 1766] [serial = 1460] [outer = 0x8a70f000] 09:21:50 INFO - PROCESS | 1766 | 1464625310100 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x91331c00) [pid = 1766] [serial = 1461] [outer = 0x8a70f000] 09:21:51 INFO - PROCESS | 1766 | 1464625311041 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1591ms 09:21:51 INFO - PROCESS | 1766 | 1464625311069 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1766 | 1464625311072 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:21:51 INFO - PROCESS | 1766 | 1464625311079 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1766 | 1464625311082 Marionette TRACE conn4 <- [1,1918,null,{}] 09:21:51 INFO - PROCESS | 1766 | 1464625311088 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}] 09:21:51 INFO - PROCESS | 1766 | 1464625311312 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:21:51 INFO - PROCESS | 1766 | 1464625311638 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x91065c00 == 132 [pid = 1766] [id = 487] 09:21:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x918c1400) [pid = 1766] [serial = 1462] [outer = (nil)] 09:21:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x91b55800) [pid = 1766] [serial = 1463] [outer = 0x918c1400] 09:21:51 INFO - PROCESS | 1766 | 1464625311729 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x92252000) [pid = 1766] [serial = 1464] [outer = 0x918c1400] 09:21:52 INFO - PROCESS | 1766 | 1464625312627 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1588ms 09:21:52 INFO - PROCESS | 1766 | 1464625312668 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1766 | 1464625312672 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:21:52 INFO - PROCESS | 1766 | 1464625312678 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1766 | 1464625312681 Marionette TRACE conn4 <- [1,1922,null,{}] 09:21:52 INFO - PROCESS | 1766 | 1464625312687 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}] 09:21:52 INFO - PROCESS | 1766 | 1464625312891 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:21:53 INFO - PROCESS | 1766 | 1464625313185 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b57800 == 133 [pid = 1766] [id = 488] 09:21:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x91b5bc00) [pid = 1766] [serial = 1465] [outer = (nil)] 09:21:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x923dd000) [pid = 1766] [serial = 1466] [outer = 0x91b5bc00] 09:21:53 INFO - PROCESS | 1766 | 1464625313316 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x923e5400) [pid = 1766] [serial = 1467] [outer = 0x91b5bc00] 09:21:54 INFO - PROCESS | 1766 | 1464625314193 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1589ms 09:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:21:54 INFO - PROCESS | 1766 | 1464625314268 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1766 | 1464625314271 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:21:54 INFO - PROCESS | 1766 | 1464625314278 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1766 | 1464625314282 Marionette TRACE conn4 <- [1,1926,null,{}] 09:21:54 INFO - PROCESS | 1766 | 1464625314287 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}] 09:21:54 INFO - PROCESS | 1766 | 1464625314520 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:21:54 INFO - PROCESS | 1766 | 1464625314839 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x92259000 == 134 [pid = 1766] [id = 489] 09:21:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x923d8800) [pid = 1766] [serial = 1468] [outer = (nil)] 09:21:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x92b8e800) [pid = 1766] [serial = 1469] [outer = 0x923d8800] 09:21:54 INFO - PROCESS | 1766 | 1464625314927 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x92c02c00) [pid = 1766] [serial = 1470] [outer = 0x923d8800] 09:21:55 INFO - PROCESS | 1766 | 1464625315821 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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1587ms 09:21:55 INFO - PROCESS | 1766 | 1464625315866 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1766 | 1464625315870 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:21:55 INFO - PROCESS | 1766 | 1464625315876 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1766 | 1464625315879 Marionette TRACE conn4 <- [1,1930,null,{}] 09:21:55 INFO - PROCESS | 1766 | 1464625315885 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}] 09:21:56 INFO - PROCESS | 1766 | 1464625316082 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:21:56 INFO - PROCESS | 1766 | 1464625316366 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x923ed800 == 135 [pid = 1766] [id = 490] 09:21:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x92b83000) [pid = 1766] [serial = 1471] [outer = (nil)] 09:21:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x937f1400) [pid = 1766] [serial = 1472] [outer = 0x92b83000] 09:21:56 INFO - PROCESS | 1766 | 1464625316507 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x93adb000) [pid = 1766] [serial = 1473] [outer = 0x92b83000] 09:21:57 INFO - PROCESS | 1766 | 1464625317409 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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1590ms 09:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:21:57 INFO - PROCESS | 1766 | 1464625317467 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1766 | 1464625317470 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:21:57 INFO - PROCESS | 1766 | 1464625317477 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1766 | 1464625317480 Marionette TRACE conn4 <- [1,1934,null,{}] 09:21:57 INFO - PROCESS | 1766 | 1464625317486 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}] 09:21:57 INFO - PROCESS | 1766 | 1464625317684 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:21:58 INFO - PROCESS | 1766 | 1464625318031 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x923eb000 == 136 [pid = 1766] [id = 491] 09:21:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x92c02400) [pid = 1766] [serial = 1474] [outer = (nil)] 09:21:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x95175800) [pid = 1766] [serial = 1475] [outer = 0x92c02400] 09:21:58 INFO - PROCESS | 1766 | 1464625318121 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9517cc00) [pid = 1766] [serial = 1476] [outer = 0x92c02400] 09:21:59 INFO - PROCESS | 1766 | 1464625319059 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]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 09:21:59 INFO - PROCESS | 1766 | 1464625319108 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1766 | 1464625319112 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:21:59 INFO - PROCESS | 1766 | 1464625319118 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1766 | 1464625319123 Marionette TRACE conn4 <- [1,1938,null,{}] 09:21:59 INFO - PROCESS | 1766 | 1464625319129 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}] 09:21:59 INFO - PROCESS | 1766 | 1464625319352 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:21:59 INFO - PROCESS | 1766 | 1464625319684 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c9d400 == 137 [pid = 1766] [id = 492] 09:21:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x95845400) [pid = 1766] [serial = 1477] [outer = (nil)] 09:21:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9584d400) [pid = 1766] [serial = 1478] [outer = 0x95845400] 09:21:59 INFO - PROCESS | 1766 | 1464625319782 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x95aea000) [pid = 1766] [serial = 1479] [outer = 0x95845400] 09:22:00 INFO - PROCESS | 1766 | 1464625320727 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1683ms 09:22:00 INFO - PROCESS | 1766 | 1464625320803 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1766 | 1464625320807 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:22:00 INFO - PROCESS | 1766 | 1464625320814 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1766 | 1464625320817 Marionette TRACE conn4 <- [1,1942,null,{}] 09:22:00 INFO - PROCESS | 1766 | 1464625320823 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}] 09:22:01 INFO - PROCESS | 1766 | 1464625321074 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:22:01 INFO - PROCESS | 1766 | 1464625321408 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x95695000 == 138 [pid = 1766] [id = 493] 09:22:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9569a000) [pid = 1766] [serial = 1480] [outer = (nil)] 09:22:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x99308000) [pid = 1766] [serial = 1481] [outer = 0x9569a000] 09:22:01 INFO - PROCESS | 1766 | 1464625321499 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x99ea1c00) [pid = 1766] [serial = 1482] [outer = 0x9569a000] 09:22:02 INFO - PROCESS | 1766 | 1464625322463 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1688ms 09:22:02 INFO - PROCESS | 1766 | 1464625322503 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1766 | 1464625322507 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:22:02 INFO - PROCESS | 1766 | 1464625322513 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1766 | 1464625322517 Marionette TRACE conn4 <- [1,1946,null,{}] 09:22:02 INFO - PROCESS | 1766 | 1464625322526 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}] 09:22:02 INFO - PROCESS | 1766 | 1464625322772 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:22:03 INFO - PROCESS | 1766 | 1464625323100 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x9775ec00 == 139 [pid = 1766] [id = 494] 09:22:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x98161c00) [pid = 1766] [serial = 1483] [outer = (nil)] 09:22:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9a566400) [pid = 1766] [serial = 1484] [outer = 0x98161c00] 09:22:03 INFO - PROCESS | 1766 | 1464625323195 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9a569c00) [pid = 1766] [serial = 1485] [outer = 0x98161c00] 09:22:04 INFO - PROCESS | 1766 | 1464625324106 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1638ms 09:22:04 INFO - PROCESS | 1766 | 1464625324153 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1766 | 1464625324157 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:22:04 INFO - PROCESS | 1766 | 1464625324163 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1766 | 1464625324167 Marionette TRACE conn4 <- [1,1950,null,{}] 09:22:04 INFO - PROCESS | 1766 | 1464625324172 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}] 09:22:04 INFO - PROCESS | 1766 | 1464625324418 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:22:04 INFO - PROCESS | 1766 | 1464625324741 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x94601800 == 140 [pid = 1766] [id = 495] 09:22:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x94603400) [pid = 1766] [serial = 1486] [outer = (nil)] 09:22:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9ae15000) [pid = 1766] [serial = 1487] [outer = 0x94603400] 09:22:04 INFO - PROCESS | 1766 | 1464625324830 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9ae1e400) [pid = 1766] [serial = 1488] [outer = 0x94603400] 09:22:05 INFO - PROCESS | 1766 | 1464625325731 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1638ms 09:22:05 INFO - PROCESS | 1766 | 1464625325802 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1766 | 1464625325806 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:22:05 INFO - PROCESS | 1766 | 1464625325812 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1766 | 1464625325816 Marionette TRACE conn4 <- [1,1954,null,{}] 09:22:05 INFO - PROCESS | 1766 | 1464625325821 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}] 09:22:06 INFO - PROCESS | 1766 | 1464625326054 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:22:06 INFO - PROCESS | 1766 | 1464625326381 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab0fc00 == 141 [pid = 1766] [id = 496] 09:22:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9ae15c00) [pid = 1766] [serial = 1489] [outer = (nil)] 09:22:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x9b0d1c00) [pid = 1766] [serial = 1490] [outer = 0x9ae15c00] 09:22:06 INFO - PROCESS | 1766 | 1464625326471 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9b22d400) [pid = 1766] [serial = 1491] [outer = 0x9ae15c00] 09:22:07 INFO - PROCESS | 1766 | 1464625327344 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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1582ms 09:22:07 INFO - PROCESS | 1766 | 1464625327395 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1766 | 1464625327399 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:22:07 INFO - PROCESS | 1766 | 1464625327405 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1766 | 1464625327408 Marionette TRACE conn4 <- [1,1958,null,{}] 09:22:07 INFO - PROCESS | 1766 | 1464625327414 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}] 09:22:07 INFO - PROCESS | 1766 | 1464625327615 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:22:07 INFO - PROCESS | 1766 | 1464625327909 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a388400 == 142 [pid = 1766] [id = 497] 09:22:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9a35cc00) [pid = 1766] [serial = 1492] [outer = (nil)] 09:22:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9b375400) [pid = 1766] [serial = 1493] [outer = 0x9a35cc00] 09:22:08 INFO - PROCESS | 1766 | 1464625328041 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9b381000) [pid = 1766] [serial = 1494] [outer = 0x9a35cc00] 09:22:08 INFO - PROCESS | 1766 | 1464625328926 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]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1592ms 09:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:22:09 INFO - PROCESS | 1766 | 1464625328997 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1766 | 1464625329000 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:22:09 INFO - PROCESS | 1766 | 1464625329008 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1766 | 1464625329011 Marionette TRACE conn4 <- [1,1962,null,{}] 09:22:09 INFO - PROCESS | 1766 | 1464625329017 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}] 09:22:09 INFO - PROCESS | 1766 | 1464625329248 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:22:09 INFO - PROCESS | 1766 | 1464625329579 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b235400 == 143 [pid = 1766] [id = 498] 09:22:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9b29dc00) [pid = 1766] [serial = 1495] [outer = (nil)] 09:22:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9be37800) [pid = 1766] [serial = 1496] [outer = 0x9b29dc00] 09:22:09 INFO - PROCESS | 1766 | 1464625329663 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9c166c00) [pid = 1766] [serial = 1497] [outer = 0x9b29dc00] 09:22:10 INFO - PROCESS | 1766 | 1464625330543 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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1589ms 09:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:22:10 INFO - PROCESS | 1766 | 1464625330597 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1766 | 1464625330600 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:22:10 INFO - PROCESS | 1766 | 1464625330606 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1766 | 1464625330610 Marionette TRACE conn4 <- [1,1966,null,{}] 09:22:10 INFO - PROCESS | 1766 | 1464625330616 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}] 09:22:10 INFO - PROCESS | 1766 | 1464625330818 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:22:11 INFO - PROCESS | 1766 | 1464625331145 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b8e6400 == 144 [pid = 1766] [id = 499] 09:22:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x9bb8c800) [pid = 1766] [serial = 1498] [outer = (nil)] 09:22:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x9c231c00) [pid = 1766] [serial = 1499] [outer = 0x9bb8c800] 09:22:11 INFO - PROCESS | 1766 | 1464625331234 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9c237800) [pid = 1766] [serial = 1500] [outer = 0x9bb8c800] 09:22:12 INFO - PROCESS | 1766 | 1464625332136 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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1587ms 09:22:12 INFO - PROCESS | 1766 | 1464625332192 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1766 | 1464625332196 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:22:12 INFO - PROCESS | 1766 | 1464625332203 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1766 | 1464625332206 Marionette TRACE conn4 <- [1,1970,null,{}] 09:22:12 INFO - PROCESS | 1766 | 1464625332212 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}] 09:22:12 INFO - PROCESS | 1766 | 1464625332421 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae41400 == 143 [pid = 1766] [id = 456] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x86da9400 == 142 [pid = 1766] [id = 432] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x882a7000 == 141 [pid = 1766] [id = 480] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x89eee800 == 140 [pid = 1766] [id = 479] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8a716000 == 139 [pid = 1766] [id = 478] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x86ff3400 == 138 [pid = 1766] [id = 477] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae46400 == 137 [pid = 1766] [id = 474] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x870e8000 == 136 [pid = 1766] [id = 475] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x86dab400 == 135 [pid = 1766] [id = 473] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab7c000 == 134 [pid = 1766] [id = 472] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x870e7800 == 133 [pid = 1766] [id = 471] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x958ed800 == 132 [pid = 1766] [id = 469] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x99ef7400 == 131 [pid = 1766] [id = 470] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x95698800 == 130 [pid = 1766] [id = 468] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x92c02800 == 129 [pid = 1766] [id = 467] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf57800 == 128 [pid = 1766] [id = 466] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x911d3c00 == 127 [pid = 1766] [id = 465] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x86fe5c00 == 126 [pid = 1766] [id = 431] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a1800 == 125 [pid = 1766] [id = 464] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x91066000 == 124 [pid = 1766] [id = 463] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfec000 == 123 [pid = 1766] [id = 461] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x873a7000 == 122 [pid = 1766] [id = 462] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x8c99b800 == 121 [pid = 1766] [id = 460] 09:22:14 INFO - PROCESS | 1766 | --DOCSHELL 0x89444000 == 120 [pid = 1766] [id = 459] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8eccdc00) [pid = 1766] [serial = 1322] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8cfef400) [pid = 1766] [serial = 1242] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8efc3c00) [pid = 1766] [serial = 1326] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8e110400) [pid = 1766] [serial = 1319] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8e452800) [pid = 1766] [serial = 1374] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9a56f800) [pid = 1766] [serial = 1364] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x918cc400) [pid = 1766] [serial = 1331] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x91331400) [pid = 1766] [serial = 1329] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9a01ac00) [pid = 1766] [serial = 1362] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8edb4800) [pid = 1766] [serial = 1325] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x923d4400) [pid = 1766] [serial = 1337] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x95173400) [pid = 1766] [serial = 1346] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x91b5fc00) [pid = 1766] [serial = 1335] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8ada8000) [pid = 1766] [serial = 1367] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8e455800) [pid = 1766] [serial = 1376] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x99308c00) [pid = 1766] [serial = 1359] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8c99e800) [pid = 1766] [serial = 1317] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x95177c00) [pid = 1766] [serial = 1347] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x98160800) [pid = 1766] [serial = 1358] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x93ae6000) [pid = 1766] [serial = 1344] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x92b82800) [pid = 1766] [serial = 1340] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x95691400) [pid = 1766] [serial = 1349] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x937f6c00) [pid = 1766] [serial = 1343] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8e3ab000) [pid = 1766] [serial = 1320] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8e3a1c00) [pid = 1766] [serial = 1373] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8a7f5800) [pid = 1766] [serial = 1314] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x95695800) [pid = 1766] [serial = 1350] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x91a02c00) [pid = 1766] [serial = 1332] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x95aebc00) [pid = 1766] [serial = 1355] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x95af0400) [pid = 1766] [serial = 1356] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8c9a1000) [pid = 1766] [serial = 1371] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x911d8000) [pid = 1766] [serial = 1328] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x92b88800) [pid = 1766] [serial = 1341] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x95851800) [pid = 1766] [serial = 1353] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8c7c9400) [pid = 1766] [serial = 1316] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9584a800) [pid = 1766] [serial = 1352] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x923df400) [pid = 1766] [serial = 1338] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8943b800) [pid = 1766] [serial = 1313] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91b59400) [pid = 1766] [serial = 1334] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8ae42000) [pid = 1766] [serial = 1368] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8ed93400) [pid = 1766] [serial = 1323] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8c847400) [pid = 1766] [serial = 1370] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x99f6fc00) [pid = 1766] [serial = 1361] [outer = (nil)] [url = about:blank] 09:22:14 INFO - PROCESS | 1766 | 1464625334755 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e8000 == 121 [pid = 1766] [id = 500] 09:22:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x873a7000) [pid = 1766] [serial = 1501] [outer = (nil)] 09:22:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x882a0800) [pid = 1766] [serial = 1502] [outer = 0x873a7000] 09:22:14 INFO - PROCESS | 1766 | 1464625334837 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8943e000) [pid = 1766] [serial = 1503] [outer = 0x873a7000] 09:22:15 INFO - PROCESS | 1766 | 1464625335663 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 3488ms 09:22:15 INFO - PROCESS | 1766 | 1464625335692 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1766 | 1464625335697 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:22:15 INFO - PROCESS | 1766 | 1464625335704 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1766 | 1464625335710 Marionette TRACE conn4 <- [1,1974,null,{}] 09:22:15 INFO - PROCESS | 1766 | 1464625335717 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}] 09:22:15 INFO - PROCESS | 1766 | 1464625335925 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:22:16 INFO - PROCESS | 1766 | 1464625336124 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb2400 == 122 [pid = 1766] [id = 501] 09:22:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8adb5400) [pid = 1766] [serial = 1504] [outer = (nil)] 09:22:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8b4ad800) [pid = 1766] [serial = 1505] [outer = 0x8adb5400] 09:22:16 INFO - PROCESS | 1766 | 1464625336202 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8c847400) [pid = 1766] [serial = 1506] [outer = 0x8adb5400] 09:22:17 INFO - PROCESS | 1766 | 1464625337076 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1436ms 09:22:17 INFO - PROCESS | 1766 | 1464625337144 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:22:17 INFO - PROCESS | 1766 | 1464625337150 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:22:17 INFO - PROCESS | 1766 | 1464625337157 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1766 | 1464625337160 Marionette TRACE conn4 <- [1,1978,null,{}] 09:22:17 INFO - PROCESS | 1766 | 1464625337175 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}] 09:22:17 INFO - PROCESS | 1766 | 1464625337439 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:22:17 INFO - PROCESS | 1766 | 1464625337469 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c84d400 == 123 [pid = 1766] [id = 502] 09:22:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8cf42c00) [pid = 1766] [serial = 1507] [outer = (nil)] 09:22:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8cfec400) [pid = 1766] [serial = 1508] [outer = 0x8cf42c00] 09:22:17 INFO - PROCESS | 1766 | 1464625337541 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8dcda400) [pid = 1766] [serial = 1509] [outer = 0x8cf42c00] 09:22:18 INFO - PROCESS | 1766 | 1464625338568 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1441ms 09:22:18 INFO - PROCESS | 1766 | 1464625338597 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1766 | 1464625338601 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:22:18 INFO - PROCESS | 1766 | 1464625338616 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1766 | 1464625338625 Marionette TRACE conn4 <- [1,1982,null,{}] 09:22:18 INFO - PROCESS | 1766 | 1464625338638 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}] 09:22:18 INFO - PROCESS | 1766 | 1464625338887 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8edaec00) [pid = 1766] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9b88fc00) [pid = 1766] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8eccb400) [pid = 1766] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9b898800) [pid = 1766] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x911db000) [pid = 1766] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8cf40c00) [pid = 1766] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x946af400) [pid = 1766] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x89445800) [pid = 1766] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8efcac00) [pid = 1766] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x958f5400) [pid = 1766] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9ae13800) [pid = 1766] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9569b400) [pid = 1766] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9b083c00) [pid = 1766] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x939b2000) [pid = 1766] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x892efc00) [pid = 1766] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x86ff3800) [pid = 1766] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8a7e6c00) [pid = 1766] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9ab09c00) [pid = 1766] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8b338800) [pid = 1766] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x873b4c00) [pid = 1766] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x91e8bc00) [pid = 1766] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x923df800) [pid = 1766] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9a365800) [pid = 1766] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:22:19 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9930a800) [pid = 1766] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:22:19 INFO - PROCESS | 1766 | 1464625339644 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x86ff3800 == 124 [pid = 1766] [id = 503] 09:22:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x873a9400) [pid = 1766] [serial = 1510] [outer = (nil)] 09:22:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x89ef4000) [pid = 1766] [serial = 1511] [outer = 0x873a9400] 09:22:19 INFO - PROCESS | 1766 | 1464625339733 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8cf40c00) [pid = 1766] [serial = 1512] [outer = 0x873a9400] 09:22:20 INFO - PROCESS | 1766 | 1464625340472 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1906ms 09:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:22:20 INFO - PROCESS | 1766 | 1464625340530 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1766 | 1464625340533 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:22:20 INFO - PROCESS | 1766 | 1464625340540 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1766 | 1464625340544 Marionette TRACE conn4 <- [1,1986,null,{}] 09:22:20 INFO - PROCESS | 1766 | 1464625340549 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}] 09:22:20 INFO - PROCESS | 1766 | 1464625340738 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:22:20 INFO - PROCESS | 1766 | 1464625340753 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e453400 == 125 [pid = 1766] [id = 504] 09:22:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8e454800) [pid = 1766] [serial = 1513] [outer = (nil)] 09:22:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8ecd6000) [pid = 1766] [serial = 1514] [outer = 0x8e454800] 09:22:20 INFO - PROCESS | 1766 | 1464625340825 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8ed97c00) [pid = 1766] [serial = 1515] [outer = 0x8e454800] 09:22:22 INFO - PROCESS | 1766 | 1464625342002 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1483ms 09:22:22 INFO - PROCESS | 1766 | 1464625342023 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1766 | 1464625342029 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:22:22 INFO - PROCESS | 1766 | 1464625342038 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1766 | 1464625342044 Marionette TRACE conn4 <- [1,1990,null,{}] 09:22:22 INFO - PROCESS | 1766 | 1464625342054 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}] 09:22:22 INFO - PROCESS | 1766 | 1464625342298 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:22:22 INFO - PROCESS | 1766 | 1464625342650 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x892ebc00 == 126 [pid = 1766] [id = 505] 09:22:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8a715400) [pid = 1766] [serial = 1516] [outer = (nil)] 09:22:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8b343800) [pid = 1766] [serial = 1517] [outer = 0x8a715400] 09:22:22 INFO - PROCESS | 1766 | 1464625342743 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8c850800) [pid = 1766] [serial = 1518] [outer = 0x8a715400] 09:22:23 INFO - PROCESS | 1766 | 1464625343669 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1695ms 09:22:23 INFO - PROCESS | 1766 | 1464625343733 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1766 | 1464625343743 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:22:23 INFO - PROCESS | 1766 | 1464625343753 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1766 | 1464625343758 Marionette TRACE conn4 <- [1,1994,null,{}] 09:22:23 INFO - PROCESS | 1766 | 1464625343764 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}] 09:22:24 INFO - PROCESS | 1766 | 1464625344013 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:22:24 INFO - PROCESS | 1766 | 1464625344339 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfed000 == 127 [pid = 1766] [id = 506] 09:22:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8e39f800) [pid = 1766] [serial = 1519] [outer = (nil)] 09:22:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8e3a7000) [pid = 1766] [serial = 1520] [outer = 0x8e39f800] 09:22:24 INFO - PROCESS | 1766 | 1464625344431 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8e453000) [pid = 1766] [serial = 1521] [outer = 0x8e39f800] 09:22:25 INFO - PROCESS | 1766 | 1464625345411 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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1736ms 09:22:25 INFO - PROCESS | 1766 | 1464625345493 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:22:25 INFO - PROCESS | 1766 | 1464625345504 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 1766 | 1464625345511 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1766 | 1464625345517 Marionette TRACE conn4 <- [1,1998,null,{}] 09:22:25 INFO - PROCESS | 1766 | 1464625345533 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}] 09:22:25 INFO - PROCESS | 1766 | 1464625345841 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:22:26 INFO - PROCESS | 1766 | 1464625346110 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3aac00 == 128 [pid = 1766] [id = 507] 09:22:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91069c00) [pid = 1766] [serial = 1522] [outer = (nil)] 09:22:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x911d2800) [pid = 1766] [serial = 1523] [outer = 0x91069c00] 09:22:26 INFO - PROCESS | 1766 | 1464625346202 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91331000) [pid = 1766] [serial = 1524] [outer = 0x91069c00] 09:22:27 INFO - PROCESS | 1766 | 1464625347117 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1642ms 09:22:27 INFO - PROCESS | 1766 | 1464625347153 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1766 | 1464625347158 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:22:27 INFO - PROCESS | 1766 | 1464625347164 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1766 | 1464625347168 Marionette TRACE conn4 <- [1,2002,null,{}] 09:22:27 INFO - PROCESS | 1766 | 1464625347174 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}] 09:22:27 INFO - PROCESS | 1766 | 1464625347377 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:22:27 INFO - PROCESS | 1766 | 1464625347662 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a8000 == 129 [pid = 1766] [id = 508] 09:22:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8efc6800) [pid = 1766] [serial = 1525] [outer = (nil)] 09:22:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91a08400) [pid = 1766] [serial = 1526] [outer = 0x8efc6800] 09:22:27 INFO - PROCESS | 1766 | 1464625347809 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91b51800) [pid = 1766] [serial = 1527] [outer = 0x8efc6800] 09:22:28 INFO - PROCESS | 1766 | 1464625348707 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1583ms 09:22:28 INFO - PROCESS | 1766 | 1464625348748 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:22:28 INFO - PROCESS | 1766 | 1464625348753 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:22:28 INFO - PROCESS | 1766 | 1464625348759 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1766 | 1464625348762 Marionette TRACE conn4 <- [1,2006,null,{}] 09:22:28 INFO - PROCESS | 1766 | 1464625348788 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}] 09:22:29 INFO - PROCESS | 1766 | 1464625348998 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:22:29 INFO - PROCESS | 1766 | 1464625349333 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a05000 == 130 [pid = 1766] [id = 509] 09:22:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x91a09800) [pid = 1766] [serial = 1528] [outer = (nil)] 09:22:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91e8e000) [pid = 1766] [serial = 1529] [outer = 0x91a09800] 09:22:29 INFO - PROCESS | 1766 | 1464625349422 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x923d4400) [pid = 1766] [serial = 1530] [outer = 0x91a09800] 09:22:30 INFO - PROCESS | 1766 | 1464625350301 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]]]}] 09:22:30 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 09:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1604ms 09:22:30 INFO - PROCESS | 1766 | 1464625350363 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1766 | 1464625350367 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:22:30 INFO - PROCESS | 1766 | 1464625350373 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1766 | 1464625350377 Marionette TRACE conn4 <- [1,2010,null,{}] 09:22:30 INFO - PROCESS | 1766 | 1464625350382 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}] 09:22:30 INFO - PROCESS | 1766 | 1464625350655 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:22:31 INFO - PROCESS | 1766 | 1464625351024 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae3d400 == 131 [pid = 1766] [id = 510] 09:22:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x91e90800) [pid = 1766] [serial = 1531] [outer = (nil)] 09:22:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x937f8400) [pid = 1766] [serial = 1532] [outer = 0x91e90800] 09:22:31 INFO - PROCESS | 1766 | 1464625351114 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x93c90400) [pid = 1766] [serial = 1533] [outer = 0x91e90800] 09:22:32 INFO - PROCESS | 1766 | 1464625352019 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]]]}] 09:22:32 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 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1683ms 09:22:32 INFO - PROCESS | 1766 | 1464625352056 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:22:32 INFO - PROCESS | 1766 | 1464625352061 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:22:32 INFO - PROCESS | 1766 | 1464625352068 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1766 | 1464625352071 Marionette TRACE conn4 <- [1,2014,null,{}] 09:22:32 INFO - PROCESS | 1766 | 1464625352077 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}] 09:22:32 INFO - PROCESS | 1766 | 1464625352293 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:22:32 INFO - PROCESS | 1766 | 1464625352585 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b4000 == 132 [pid = 1766] [id = 511] 09:22:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8ed9c000) [pid = 1766] [serial = 1534] [outer = (nil)] 09:22:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x95173400) [pid = 1766] [serial = 1535] [outer = 0x8ed9c000] 09:22:32 INFO - PROCESS | 1766 | 1464625352716 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9517dc00) [pid = 1766] [serial = 1536] [outer = 0x8ed9c000] 09:22:33 INFO - PROCESS | 1766 | 1464625353606 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1581ms 09:22:33 INFO - PROCESS | 1766 | 1464625353649 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1766 | 1464625353653 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:22:33 INFO - PROCESS | 1766 | 1464625353679 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1766 | 1464625353682 Marionette TRACE conn4 <- [1,2018,null,{}] 09:22:33 INFO - PROCESS | 1766 | 1464625353688 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}] 09:22:33 INFO - PROCESS | 1766 | 1464625353892 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:22:34 INFO - PROCESS | 1766 | 1464625354221 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x911ce000 == 133 [pid = 1766] [id = 512] 09:22:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x94606000) [pid = 1766] [serial = 1537] [outer = (nil)] 09:22:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95694800) [pid = 1766] [serial = 1538] [outer = 0x94606000] 09:22:34 INFO - PROCESS | 1766 | 1464625354313 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x95699000) [pid = 1766] [serial = 1539] [outer = 0x94606000] 09:22:35 INFO - PROCESS | 1766 | 1464625355190 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1594ms 09:22:35 INFO - PROCESS | 1766 | 1464625355270 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1766 | 1464625355273 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:22:35 INFO - PROCESS | 1766 | 1464625355280 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1766 | 1464625355284 Marionette TRACE conn4 <- [1,2022,null,{}] 09:22:35 INFO - PROCESS | 1766 | 1464625355291 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}] 09:22:35 INFO - PROCESS | 1766 | 1464625355534 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:22:35 INFO - PROCESS | 1766 | 1464625355876 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x923f1800 == 134 [pid = 1766] [id = 513] 09:22:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x94607c00) [pid = 1766] [serial = 1540] [outer = (nil)] 09:22:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x958f0000) [pid = 1766] [serial = 1541] [outer = 0x94607c00] 09:22:35 INFO - PROCESS | 1766 | 1464625355968 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x95ae2000) [pid = 1766] [serial = 1542] [outer = 0x94607c00] 09:22:36 INFO - PROCESS | 1766 | 1464625356891 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1648ms 09:22:36 INFO - PROCESS | 1766 | 1464625356928 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1766 | 1464625356933 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:22:36 INFO - PROCESS | 1766 | 1464625356939 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1766 | 1464625356942 Marionette TRACE conn4 <- [1,2026,null,{}] 09:22:36 INFO - PROCESS | 1766 | 1464625356948 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}] 09:22:37 INFO - PROCESS | 1766 | 1464625357166 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:22:37 INFO - PROCESS | 1766 | 1464625357501 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x9132b000 == 135 [pid = 1766] [id = 514] 09:22:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x91333800) [pid = 1766] [serial = 1543] [outer = (nil)] 09:22:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x95aebc00) [pid = 1766] [serial = 1544] [outer = 0x91333800] 09:22:37 INFO - PROCESS | 1766 | 1464625357592 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x98157800) [pid = 1766] [serial = 1545] [outer = 0x91333800] 09:22:38 INFO - PROCESS | 1766 | 1464625358514 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1629ms 09:22:38 INFO - PROCESS | 1766 | 1464625358569 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1766 | 1464625358573 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:22:38 INFO - PROCESS | 1766 | 1464625358579 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1766 | 1464625358583 Marionette TRACE conn4 <- [1,2030,null,{}] 09:22:38 INFO - PROCESS | 1766 | 1464625358589 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}] 09:22:38 INFO - PROCESS | 1766 | 1464625358830 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:22:39 INFO - PROCESS | 1766 | 1464625359167 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x946aec00 == 136 [pid = 1766] [id = 515] 09:22:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9a56b000) [pid = 1766] [serial = 1546] [outer = (nil)] 09:22:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9a8ca000) [pid = 1766] [serial = 1547] [outer = 0x9a56b000] 09:22:39 INFO - PROCESS | 1766 | 1464625359263 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9ae11400) [pid = 1766] [serial = 1548] [outer = 0x9a56b000] 09:22:40 INFO - PROCESS | 1766 | 1464625360193 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]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1682ms 09:22:40 INFO - PROCESS | 1766 | 1464625360262 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1766 | 1464625360266 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:22:40 INFO - PROCESS | 1766 | 1464625360273 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1766 | 1464625360276 Marionette TRACE conn4 <- [1,2034,null,{}] 09:22:40 INFO - PROCESS | 1766 | 1464625360282 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}] 09:22:40 INFO - PROCESS | 1766 | 1464625360525 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:22:40 INFO - PROCESS | 1766 | 1464625360869 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a35ec00 == 137 [pid = 1766] [id = 516] 09:22:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9a9d2000) [pid = 1766] [serial = 1549] [outer = (nil)] 09:22:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9b08b800) [pid = 1766] [serial = 1550] [outer = 0x9a9d2000] 09:22:40 INFO - PROCESS | 1766 | 1464625360959 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9b0c8400) [pid = 1766] [serial = 1551] [outer = 0x9a9d2000] 09:22:41 INFO - PROCESS | 1766 | 1464625361847 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1635ms 09:22:41 INFO - PROCESS | 1766 | 1464625361909 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1766 | 1464625361913 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:22:41 INFO - PROCESS | 1766 | 1464625361919 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1766 | 1464625361921 Marionette TRACE conn4 <- [1,2038,null,{}] 09:22:41 INFO - PROCESS | 1766 | 1464625361927 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}] 09:22:42 INFO - PROCESS | 1766 | 1464625362156 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:22:42 INFO - PROCESS | 1766 | 1464625362498 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c92400 == 138 [pid = 1766] [id = 517] 09:22:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x95610000) [pid = 1766] [serial = 1552] [outer = (nil)] 09:22:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9b2a1c00) [pid = 1766] [serial = 1553] [outer = 0x95610000] 09:22:42 INFO - PROCESS | 1766 | 1464625362587 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9b37e000) [pid = 1766] [serial = 1554] [outer = 0x95610000] 09:22:43 INFO - PROCESS | 1766 | 1464625363498 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1629ms 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:22:43 INFO - PROCESS | 1766 | 1464625363549 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1766 | 1464625363552 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:22:43 INFO - PROCESS | 1766 | 1464625363559 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1766 | 1464625363562 Marionette TRACE conn4 <- [1,2042,null,{}] 09:22:43 INFO - PROCESS | 1766 | 1464625363568 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}] 09:22:43 INFO - PROCESS | 1766 | 1464625363770 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:22:44 INFO - PROCESS | 1766 | 1464625364099 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b231400 == 139 [pid = 1766] [id = 518] 09:22:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9b231800) [pid = 1766] [serial = 1555] [outer = (nil)] 09:22:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9c169000) [pid = 1766] [serial = 1556] [outer = 0x9b231800] 09:22:44 INFO - PROCESS | 1766 | 1464625364192 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x9c1e6000) [pid = 1766] [serial = 1557] [outer = 0x9b231800] 09:22:45 INFO - PROCESS | 1766 | 1464625365089 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]]]}] 09:22:45 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) 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1591ms 09:22:45 INFO - PROCESS | 1766 | 1464625365149 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1766 | 1464625365152 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:22:45 INFO - PROCESS | 1766 | 1464625365159 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1766 | 1464625365163 Marionette TRACE conn4 <- [1,2046,null,{}] 09:22:45 INFO - PROCESS | 1766 | 1464625365168 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}] 09:22:45 INFO - PROCESS | 1766 | 1464625365370 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:22:45 INFO - PROCESS | 1766 | 1464625365699 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x86daa400 == 140 [pid = 1766] [id = 519] 09:22:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9ae18000) [pid = 1766] [serial = 1558] [outer = (nil)] 09:22:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9d1d0400) [pid = 1766] [serial = 1559] [outer = 0x9ae18000] 09:22:45 INFO - PROCESS | 1766 | 1464625365802 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9d1da400) [pid = 1766] [serial = 1560] [outer = 0x9ae18000] 09:22:46 INFO - PROCESS | 1766 | 1464625366707 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1581ms 09:22:46 INFO - PROCESS | 1766 | 1464625366742 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1766 | 1464625366745 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:22:46 INFO - PROCESS | 1766 | 1464625366773 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1766 | 1464625366777 Marionette TRACE conn4 <- [1,2050,null,{}] 09:22:46 INFO - PROCESS | 1766 | 1464625366783 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}] 09:22:47 INFO - PROCESS | 1766 | 1464625367006 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:22:47 INFO - PROCESS | 1766 | 1464625367368 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x9776bc00 == 141 [pid = 1766] [id = 520] 09:22:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x99eef000) [pid = 1766] [serial = 1561] [outer = (nil)] 09:22:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0xa1163000) [pid = 1766] [serial = 1562] [outer = 0x99eef000] 09:22:47 INFO - PROCESS | 1766 | 1464625367457 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0xa116bc00) [pid = 1766] [serial = 1563] [outer = 0x99eef000] 09:22:48 INFO - PROCESS | 1766 | 1464625368364 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1656ms 09:22:48 INFO - PROCESS | 1766 | 1464625368424 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1766 | 1464625368428 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:22:48 INFO - PROCESS | 1766 | 1464625368435 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1766 | 1464625368438 Marionette TRACE conn4 <- [1,2054,null,{}] 09:22:48 INFO - PROCESS | 1766 | 1464625368444 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}] 09:22:48 INFO - PROCESS | 1766 | 1464625368663 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:22:49 INFO - PROCESS | 1766 | 1464625368997 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x86ff2800 == 142 [pid = 1766] [id = 521] 09:22:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x870e0400) [pid = 1766] [serial = 1564] [outer = (nil)] 09:22:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0xa2288400) [pid = 1766] [serial = 1565] [outer = 0x870e0400] 09:22:49 INFO - PROCESS | 1766 | 1464625369085 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0xa22c6400) [pid = 1766] [serial = 1566] [outer = 0x870e0400] 09:22:50 INFO - PROCESS | 1766 | 1464625370002 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]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1635ms 09:22:50 INFO - PROCESS | 1766 | 1464625370071 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1766 | 1464625370075 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:22:50 INFO - PROCESS | 1766 | 1464625370082 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1766 | 1464625370085 Marionette TRACE conn4 <- [1,2058,null,{}] 09:22:50 INFO - PROCESS | 1766 | 1464625370091 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}] 09:22:50 INFO - PROCESS | 1766 | 1464625370297 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:22:50 INFO - PROCESS | 1766 | 1464625370630 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x873a5800 == 143 [pid = 1766] [id = 522] 09:22:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0xa1162000) [pid = 1766] [serial = 1567] [outer = (nil)] 09:22:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0xa2656000) [pid = 1766] [serial = 1568] [outer = 0xa1162000] 09:22:50 INFO - PROCESS | 1766 | 1464625370719 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0xa26ca000) [pid = 1766] [serial = 1569] [outer = 0xa1162000] 09:22:51 INFO - PROCESS | 1766 | 1464625371643 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]]]}] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x873af400 == 142 [pid = 1766] [id = 455] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8dcd9400 == 141 [pid = 1766] [id = 457] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x870e9400 == 140 [pid = 1766] [id = 453] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x9560f000 == 139 [pid = 1766] [id = 450] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecc8800 == 138 [pid = 1766] [id = 452] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x95174800 == 137 [pid = 1766] [id = 451] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x86ff3800 == 136 [pid = 1766] [id = 503] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8c84d400 == 135 [pid = 1766] [id = 502] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb2400 == 134 [pid = 1766] [id = 501] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x870e8000 == 133 [pid = 1766] [id = 500] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8a388400 == 132 [pid = 1766] [id = 497] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x9b235400 == 131 [pid = 1766] [id = 498] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab0fc00 == 130 [pid = 1766] [id = 496] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x94601800 == 129 [pid = 1766] [id = 495] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x9775ec00 == 128 [pid = 1766] [id = 494] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x95695000 == 127 [pid = 1766] [id = 493] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x923eb000 == 126 [pid = 1766] [id = 491] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x93c9d400 == 125 [pid = 1766] [id = 492] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x923ed800 == 124 [pid = 1766] [id = 490] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x92259000 == 123 [pid = 1766] [id = 489] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x91b57800 == 122 [pid = 1766] [id = 488] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x91065c00 == 121 [pid = 1766] [id = 487] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38c400 == 120 [pid = 1766] [id = 486] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x89ef3c00 == 119 [pid = 1766] [id = 485] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x873ad800 == 118 [pid = 1766] [id = 409] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8e10b800 == 117 [pid = 1766] [id = 484] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x870eac00 == 116 [pid = 1766] [id = 482] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf41c00 == 115 [pid = 1766] [id = 483] 09:22:53 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae41800 == 114 [pid = 1766] [id = 481] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x8efcc400) [pid = 1766] [serial = 1385] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x9be30c00) [pid = 1766] [serial = 1428] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x9b374000) [pid = 1766] [serial = 1424] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9c171400) [pid = 1766] [serial = 1431] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x91b58800) [pid = 1766] [serial = 1391] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8cfe9400) [pid = 1766] [serial = 1382] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x9584e800) [pid = 1766] [serial = 1404] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8ac0c000) [pid = 1766] [serial = 1379] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x91335c00) [pid = 1766] [serial = 1388] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x9ae19800) [pid = 1766] [serial = 1416] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9b0c9000) [pid = 1766] [serial = 1419] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x95aed000) [pid = 1766] [serial = 1407] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9b22bc00) [pid = 1766] [serial = 1421] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x95180c00) [pid = 1766] [serial = 1401] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x8cf4cc00) [pid = 1766] [serial = 1443] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x870e3400) [pid = 1766] [serial = 1433] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9b08fc00) [pid = 1766] [serial = 1418] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8ac13c00) [pid = 1766] [serial = 1436] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8ae48800) [pid = 1766] [serial = 1380] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x9ab17800) [pid = 1766] [serial = 1413] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9ae17000) [pid = 1766] [serial = 1415] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8dcdf800) [pid = 1766] [serial = 1383] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8b0ea800) [pid = 1766] [serial = 1442] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x8ae45000) [pid = 1766] [serial = 1437] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8c998400) [pid = 1766] [serial = 1440] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x91a02000) [pid = 1766] [serial = 1389] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x873b0000) [pid = 1766] [serial = 1434] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x95845c00) [pid = 1766] [serial = 1403] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8c9a7400) [pid = 1766] [serial = 1311] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x95ae9000) [pid = 1766] [serial = 1406] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9bb98000) [pid = 1766] [serial = 1427] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9517a000) [pid = 1766] [serial = 1400] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x93ae4800) [pid = 1766] [serial = 1398] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x92c0bc00) [pid = 1766] [serial = 1395] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9ab11800) [pid = 1766] [serial = 1412] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9c16f400) [pid = 1766] [serial = 1430] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9b37f400) [pid = 1766] [serial = 1425] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x92b8c800) [pid = 1766] [serial = 1394] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9a8bf800) [pid = 1766] [serial = 1410] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9b230c00) [pid = 1766] [serial = 1422] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91e8b800) [pid = 1766] [serial = 1392] [outer = (nil)] [url = about:blank] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 3349ms 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9a733c00) [pid = 1766] [serial = 1365] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91068400) [pid = 1766] [serial = 1386] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x937f2000) [pid = 1766] [serial = 1397] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9a566c00) [pid = 1766] [serial = 1409] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8c7c6800) [pid = 1766] [serial = 1439] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8db13800) [pid = 1766] [serial = 1445] [outer = (nil)] [url = about:blank] 09:22:53 INFO - PROCESS | 1766 | 1464625373554 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1766 | 1464625373560 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:22:53 INFO - PROCESS | 1766 | 1464625373570 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1766 | 1464625373576 Marionette TRACE conn4 <- [1,2062,null,{}] 09:22:53 INFO - PROCESS | 1766 | 1464625373585 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}] 09:22:53 INFO - PROCESS | 1766 | 1464625373765 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:22:53 INFO - PROCESS | 1766 | 1464625373783 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a7000 == 115 [pid = 1766] [id = 523] 09:22:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x892e1800) [pid = 1766] [serial = 1570] [outer = (nil)] 09:22:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8943cc00) [pid = 1766] [serial = 1571] [outer = 0x892e1800] 09:22:53 INFO - PROCESS | 1766 | 1464625373898 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8a38b400) [pid = 1766] [serial = 1572] [outer = 0x892e1800] 09:22:54 INFO - PROCESS | 1766 | 1464625374896 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1343ms 09:22:54 INFO - PROCESS | 1766 | 1464625374913 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1766 | 1464625374917 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:22:54 INFO - PROCESS | 1766 | 1464625374947 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1766 | 1464625374952 Marionette TRACE conn4 <- [1,2066,null,{}] 09:22:54 INFO - PROCESS | 1766 | 1464625374958 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}] 09:22:55 INFO - PROCESS | 1766 | 1464625375152 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:22:55 INFO - PROCESS | 1766 | 1464625375177 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e7400 == 116 [pid = 1766] [id = 524] 09:22:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8ac0c000) [pid = 1766] [serial = 1573] [outer = (nil)] 09:22:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8adb6000) [pid = 1766] [serial = 1574] [outer = 0x8ac0c000] 09:22:55 INFO - PROCESS | 1766 | 1464625375246 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8b0df400) [pid = 1766] [serial = 1575] [outer = 0x8ac0c000] 09:22:56 INFO - PROCESS | 1766 | 1464625376621 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1755ms 09:22:56 INFO - PROCESS | 1766 | 1464625376699 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1766 | 1464625376704 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:22:56 INFO - PROCESS | 1766 | 1464625376710 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1766 | 1464625376714 Marionette TRACE conn4 <- [1,2070,null,{}] 09:22:56 INFO - PROCESS | 1766 | 1464625376739 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}] 09:22:57 INFO - PROCESS | 1766 | 1464625377012 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:22:57 INFO - PROCESS | 1766 | 1464625377046 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c845000 == 117 [pid = 1766] [id = 525] 09:22:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8c84c800) [pid = 1766] [serial = 1576] [outer = (nil)] 09:22:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8c998800) [pid = 1766] [serial = 1577] [outer = 0x8c84c800] 09:22:57 INFO - PROCESS | 1766 | 1464625377167 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8cf3b400) [pid = 1766] [serial = 1578] [outer = 0x8c84c800] 09:22:58 INFO - PROCESS | 1766 | 1464625378719 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]]]}] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9bb8c800) [pid = 1766] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8ecc7400) [pid = 1766] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9ae15c00) [pid = 1766] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9b29dc00) [pid = 1766] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9569a000) [pid = 1766] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x923d8800) [pid = 1766] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x92b83000) [pid = 1766] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x94603400) [pid = 1766] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8a70f000) [pid = 1766] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9a35cc00) [pid = 1766] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x95845400) [pid = 1766] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x98161c00) [pid = 1766] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8cff0c00) [pid = 1766] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8adb5400) [pid = 1766] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8943fc00) [pid = 1766] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8cf42c00) [pid = 1766] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8cf42400) [pid = 1766] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x873a7000) [pid = 1766] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x918c1400) [pid = 1766] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x91b5bc00) [pid = 1766] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x873a9400) [pid = 1766] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x92c02400) [pid = 1766] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:22:58 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x89446c00) [pid = 1766] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2188ms 09:22:58 INFO - PROCESS | 1766 | 1464625378899 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1766 | 1464625378903 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:22:58 INFO - PROCESS | 1766 | 1464625378909 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1766 | 1464625378912 Marionette TRACE conn4 <- [1,2074,null,{}] 09:22:58 INFO - PROCESS | 1766 | 1464625378917 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}] 09:22:59 INFO - PROCESS | 1766 | 1464625379172 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:22:59 INFO - PROCESS | 1766 | 1464625379297 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0e3000 == 118 [pid = 1766] [id = 526] 09:22:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8b4b3400) [pid = 1766] [serial = 1579] [outer = (nil)] 09:22:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8cf3e000) [pid = 1766] [serial = 1580] [outer = 0x8b4b3400] 09:22:59 INFO - PROCESS | 1766 | 1464625379371 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8cf49800) [pid = 1766] [serial = 1581] [outer = 0x8b4b3400] 09:23:00 INFO - PROCESS | 1766 | 1464625380149 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1302ms 09:23:00 INFO - PROCESS | 1766 | 1464625380212 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1766 | 1464625380216 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:23:00 INFO - PROCESS | 1766 | 1464625380222 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1766 | 1464625380225 Marionette TRACE conn4 <- [1,2078,null,{}] 09:23:00 INFO - PROCESS | 1766 | 1464625380230 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}] 09:23:00 INFO - PROCESS | 1766 | 1464625380411 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:23:00 INFO - PROCESS | 1766 | 1464625380606 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x89446c00 == 119 [pid = 1766] [id = 527] 09:23:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8b4b8c00) [pid = 1766] [serial = 1582] [outer = (nil)] 09:23:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8dcd9400) [pid = 1766] [serial = 1583] [outer = 0x8b4b8c00] 09:23:00 INFO - PROCESS | 1766 | 1464625380678 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8e102400) [pid = 1766] [serial = 1584] [outer = 0x8b4b8c00] 09:23:01 INFO - PROCESS | 1766 | 1464625381887 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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1731ms 09:23:01 INFO - PROCESS | 1766 | 1464625381955 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1766 | 1464625381961 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:23:01 INFO - PROCESS | 1766 | 1464625381970 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1766 | 1464625381975 Marionette TRACE conn4 <- [1,2082,null,{}] 09:23:01 INFO - PROCESS | 1766 | 1464625381983 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}] 09:23:02 INFO - PROCESS | 1766 | 1464625382257 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:23:02 INFO - PROCESS | 1766 | 1464625382594 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70dc00 == 120 [pid = 1766] [id = 528] 09:23:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8a7ef000) [pid = 1766] [serial = 1585] [outer = (nil)] 09:23:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8ae3f000) [pid = 1766] [serial = 1586] [outer = 0x8a7ef000] 09:23:02 INFO - PROCESS | 1766 | 1464625382690 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8b0ec800) [pid = 1766] [serial = 1587] [outer = 0x8a7ef000] 09:23:03 INFO - PROCESS | 1766 | 1464625383674 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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1782ms 09:23:03 INFO - PROCESS | 1766 | 1464625383753 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1766 | 1464625383762 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:23:03 INFO - PROCESS | 1766 | 1464625383774 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1766 | 1464625383778 Marionette TRACE conn4 <- [1,2086,null,{}] 09:23:03 INFO - PROCESS | 1766 | 1464625383784 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}] 09:23:04 INFO - PROCESS | 1766 | 1464625384040 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:23:04 INFO - PROCESS | 1766 | 1464625384418 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ba400 == 121 [pid = 1766] [id = 529] 09:23:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8c99f000) [pid = 1766] [serial = 1588] [outer = (nil)] 09:23:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8cfedc00) [pid = 1766] [serial = 1589] [outer = 0x8c99f000] 09:23:04 INFO - PROCESS | 1766 | 1464625384505 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8e107400) [pid = 1766] [serial = 1590] [outer = 0x8c99f000] 09:23:05 INFO - PROCESS | 1766 | 1464625385431 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1731ms 09:23:05 INFO - PROCESS | 1766 | 1464625385505 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1766 | 1464625385508 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:23:05 INFO - PROCESS | 1766 | 1464625385516 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1766 | 1464625385523 Marionette TRACE conn4 <- [1,2090,null,{}] 09:23:05 INFO - PROCESS | 1766 | 1464625385539 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}] 09:23:05 INFO - PROCESS | 1766 | 1464625385792 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:23:06 INFO - PROCESS | 1766 | 1464625386117 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb5400 == 122 [pid = 1766] [id = 530] 09:23:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8e457c00) [pid = 1766] [serial = 1591] [outer = (nil)] 09:23:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8ed95800) [pid = 1766] [serial = 1592] [outer = 0x8e457c00] 09:23:06 INFO - PROCESS | 1766 | 1464625386212 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8edb3c00) [pid = 1766] [serial = 1593] [outer = 0x8e457c00] 09:23:07 INFO - PROCESS | 1766 | 1464625387149 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1696ms 09:23:07 INFO - PROCESS | 1766 | 1464625387213 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1766 | 1464625387218 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:23:07 INFO - PROCESS | 1766 | 1464625387225 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1766 | 1464625387228 Marionette TRACE conn4 <- [1,2094,null,{}] 09:23:07 INFO - PROCESS | 1766 | 1464625387234 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}] 09:23:07 INFO - PROCESS | 1766 | 1464625387450 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:23:07 INFO - PROCESS | 1766 | 1464625387786 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x873b4000 == 123 [pid = 1766] [id = 531] 09:23:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8e102c00) [pid = 1766] [serial = 1594] [outer = (nil)] 09:23:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8efcd400) [pid = 1766] [serial = 1595] [outer = 0x8e102c00] 09:23:07 INFO - PROCESS | 1766 | 1464625387878 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91066800) [pid = 1766] [serial = 1596] [outer = 0x8e102c00] 09:23:08 INFO - PROCESS | 1766 | 1464625388779 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1631ms 09:23:08 INFO - PROCESS | 1766 | 1464625388857 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1766 | 1464625388860 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:23:08 INFO - PROCESS | 1766 | 1464625388868 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1766 | 1464625388872 Marionette TRACE conn4 <- [1,2098,null,{}] 09:23:08 INFO - PROCESS | 1766 | 1464625388878 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}] 09:23:09 INFO - PROCESS | 1766 | 1464625389141 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:23:09 INFO - PROCESS | 1766 | 1464625389474 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edae400 == 124 [pid = 1766] [id = 532] 09:23:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8efc1800) [pid = 1766] [serial = 1597] [outer = (nil)] 09:23:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x911d4800) [pid = 1766] [serial = 1598] [outer = 0x8efc1800] 09:23:09 INFO - PROCESS | 1766 | 1464625389565 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x9132c400) [pid = 1766] [serial = 1599] [outer = 0x8efc1800] 09:23:10 INFO - PROCESS | 1766 | 1464625390520 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1687ms 09:23:10 INFO - PROCESS | 1766 | 1464625390556 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1766 | 1464625390560 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:23:10 INFO - PROCESS | 1766 | 1464625390566 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1766 | 1464625390570 Marionette TRACE conn4 <- [1,2102,null,{}] 09:23:10 INFO - PROCESS | 1766 | 1464625390576 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}] 09:23:10 INFO - PROCESS | 1766 | 1464625390810 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:23:11 INFO - PROCESS | 1766 | 1464625391136 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x9106b800 == 125 [pid = 1766] [id = 533] 09:23:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x9106c400) [pid = 1766] [serial = 1600] [outer = (nil)] 09:23:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x91a09400) [pid = 1766] [serial = 1601] [outer = 0x9106c400] 09:23:11 INFO - PROCESS | 1766 | 1464625391231 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x91b5ac00) [pid = 1766] [serial = 1602] [outer = 0x9106c400] 09:23:12 INFO - PROCESS | 1766 | 1464625392177 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]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1684ms 09:23:12 INFO - PROCESS | 1766 | 1464625392252 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1766 | 1464625392255 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:23:12 INFO - PROCESS | 1766 | 1464625392262 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1766 | 1464625392265 Marionette TRACE conn4 <- [1,2106,null,{}] 09:23:12 INFO - PROCESS | 1766 | 1464625392271 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}] 09:23:12 INFO - PROCESS | 1766 | 1464625392516 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:23:12 INFO - PROCESS | 1766 | 1464625392858 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfeb000 == 126 [pid = 1766] [id = 534] 09:23:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x911d6400) [pid = 1766] [serial = 1603] [outer = (nil)] 09:23:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x92258c00) [pid = 1766] [serial = 1604] [outer = 0x911d6400] 09:23:12 INFO - PROCESS | 1766 | 1464625392944 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x923d7c00) [pid = 1766] [serial = 1605] [outer = 0x911d6400] 09:23:13 INFO - PROCESS | 1766 | 1464625393853 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1638ms 09:23:13 INFO - PROCESS | 1766 | 1464625393901 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1766 | 1464625393905 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:23:13 INFO - PROCESS | 1766 | 1464625393912 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1766 | 1464625393916 Marionette TRACE conn4 <- [1,2110,null,{}] 09:23:13 INFO - PROCESS | 1766 | 1464625393921 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}] 09:23:14 INFO - PROCESS | 1766 | 1464625394133 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:23:14 INFO - PROCESS | 1766 | 1464625394459 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b5e800 == 127 [pid = 1766] [id = 535] 09:23:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x92255000) [pid = 1766] [serial = 1606] [outer = (nil)] 09:23:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x92b86000) [pid = 1766] [serial = 1607] [outer = 0x92255000] 09:23:14 INFO - PROCESS | 1766 | 1464625394551 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x92b8c400) [pid = 1766] [serial = 1608] [outer = 0x92255000] 09:23:15 INFO - PROCESS | 1766 | 1464625395472 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1596ms 09:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:23:15 INFO - PROCESS | 1766 | 1464625395509 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1766 | 1464625395512 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:23:15 INFO - PROCESS | 1766 | 1464625395519 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1766 | 1464625395523 Marionette TRACE conn4 <- [1,2114,null,{}] 09:23:15 INFO - PROCESS | 1766 | 1464625395529 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}] 09:23:15 INFO - PROCESS | 1766 | 1464625395732 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:23:16 INFO - PROCESS | 1766 | 1464625396069 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x91068400 == 128 [pid = 1766] [id = 536] 09:23:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9225d000) [pid = 1766] [serial = 1609] [outer = (nil)] 09:23:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x92c0f000) [pid = 1766] [serial = 1610] [outer = 0x9225d000] 09:23:16 INFO - PROCESS | 1766 | 1464625396161 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x937ea400) [pid = 1766] [serial = 1611] [outer = 0x9225d000] 09:23:17 INFO - PROCESS | 1766 | 1464625397128 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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1683ms 09:23:17 INFO - PROCESS | 1766 | 1464625397202 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1766 | 1464625397205 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:23:17 INFO - PROCESS | 1766 | 1464625397212 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1766 | 1464625397215 Marionette TRACE conn4 <- [1,2118,null,{}] 09:23:17 INFO - PROCESS | 1766 | 1464625397221 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}] 09:23:17 INFO - PROCESS | 1766 | 1464625397487 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:23:17 INFO - PROCESS | 1766 | 1464625397829 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cff5400 == 129 [pid = 1766] [id = 537] 09:23:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x94603400) [pid = 1766] [serial = 1612] [outer = (nil)] 09:23:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x946bc800) [pid = 1766] [serial = 1613] [outer = 0x94603400] 09:23:17 INFO - PROCESS | 1766 | 1464625397915 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9517a000) [pid = 1766] [serial = 1614] [outer = 0x94603400] 09:23:18 INFO - PROCESS | 1766 | 1464625398851 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1683ms 09:23:18 INFO - PROCESS | 1766 | 1464625398895 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1766 | 1464625398900 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:23:18 INFO - PROCESS | 1766 | 1464625398906 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1766 | 1464625398910 Marionette TRACE conn4 <- [1,2122,null,{}] 09:23:18 INFO - PROCESS | 1766 | 1464625398916 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}] 09:23:19 INFO - PROCESS | 1766 | 1464625399149 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:23:19 INFO - PROCESS | 1766 | 1464625399482 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x946b5000 == 130 [pid = 1766] [id = 538] 09:23:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9560a400) [pid = 1766] [serial = 1615] [outer = (nil)] 09:23:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x95848c00) [pid = 1766] [serial = 1616] [outer = 0x9560a400] 09:23:19 INFO - PROCESS | 1766 | 1464625399581 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x958fb800) [pid = 1766] [serial = 1617] [outer = 0x9560a400] 09:23:20 INFO - PROCESS | 1766 | 1464625400483 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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1636ms 09:23:20 INFO - PROCESS | 1766 | 1464625400543 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1766 | 1464625400547 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:23:20 INFO - PROCESS | 1766 | 1464625400553 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1766 | 1464625400557 Marionette TRACE conn4 <- [1,2126,null,{}] 09:23:20 INFO - PROCESS | 1766 | 1464625400562 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}] 09:23:20 INFO - PROCESS | 1766 | 1464625400772 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:23:21 INFO - PROCESS | 1766 | 1464625401101 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x95695000 == 131 [pid = 1766] [id = 539] 09:23:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9569e400) [pid = 1766] [serial = 1618] [outer = (nil)] 09:23:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9775ec00) [pid = 1766] [serial = 1619] [outer = 0x9569e400] 09:23:21 INFO - PROCESS | 1766 | 1464625401191 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x97764c00) [pid = 1766] [serial = 1620] [outer = 0x9569e400] 09:23:22 INFO - PROCESS | 1766 | 1464625402133 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]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1635ms 09:23:22 INFO - PROCESS | 1766 | 1464625402189 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1766 | 1464625402192 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:23:22 INFO - PROCESS | 1766 | 1464625402199 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1766 | 1464625402203 Marionette TRACE conn4 <- [1,2130,null,{}] 09:23:22 INFO - PROCESS | 1766 | 1464625402210 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}] 09:23:22 INFO - PROCESS | 1766 | 1464625402421 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:23:22 INFO - PROCESS | 1766 | 1464625402761 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ae4800 == 132 [pid = 1766] [id = 540] 09:23:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x95aeac00) [pid = 1766] [serial = 1621] [outer = (nil)] 09:23:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9a01ec00) [pid = 1766] [serial = 1622] [outer = 0x95aeac00] 09:23:22 INFO - PROCESS | 1766 | 1464625402851 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9a07b800) [pid = 1766] [serial = 1623] [outer = 0x95aeac00] 09:23:23 INFO - PROCESS | 1766 | 1464625403801 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] 09:23:23 INFO - PROCESS | 1766 | 1464625403845 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:23:23 INFO - PROCESS | 1766 | 1464625403852 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1766 | 1464625403855 Marionette TRACE conn4 <- [1,2134,null,{}] 09:23:23 INFO - PROCESS | 1766 | 1464625403861 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}] 09:23:24 INFO - PROCESS | 1766 | 1464625404064 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:23:24 INFO - PROCESS | 1766 | 1464625404399 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a019c00 == 133 [pid = 1766] [id = 541] 09:23:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9a022000) [pid = 1766] [serial = 1624] [outer = (nil)] 09:23:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9ab0b800) [pid = 1766] [serial = 1625] [outer = 0x9a022000] 09:23:24 INFO - PROCESS | 1766 | 1464625404488 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9ab14c00) [pid = 1766] [serial = 1626] [outer = 0x9a022000] 09:23:25 INFO - PROCESS | 1766 | 1464625405372 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1592ms 09:23:25 INFO - PROCESS | 1766 | 1464625405445 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1766 | 1464625405449 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:23:25 INFO - PROCESS | 1766 | 1464625405455 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1766 | 1464625405458 Marionette TRACE conn4 <- [1,2138,null,{}] 09:23:25 INFO - PROCESS | 1766 | 1464625405464 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}] 09:23:25 INFO - PROCESS | 1766 | 1464625405720 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:23:26 INFO - PROCESS | 1766 | 1464625406052 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fe5c00 == 134 [pid = 1766] [id = 542] 09:23:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x99374c00) [pid = 1766] [serial = 1627] [outer = (nil)] 09:23:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9ae19400) [pid = 1766] [serial = 1628] [outer = 0x99374c00] 09:23:26 INFO - PROCESS | 1766 | 1464625406145 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9ae1dc00) [pid = 1766] [serial = 1629] [outer = 0x99374c00] 09:23:27 INFO - PROCESS | 1766 | 1464625407061 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1681ms 09:23:27 INFO - PROCESS | 1766 | 1464625407137 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1766 | 1464625407140 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:23:27 INFO - PROCESS | 1766 | 1464625407149 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1766 | 1464625407152 Marionette TRACE conn4 <- [1,2142,null,{}] 09:23:27 INFO - PROCESS | 1766 | 1464625407158 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}] 09:23:27 INFO - PROCESS | 1766 | 1464625407430 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:23:27 INFO - PROCESS | 1766 | 1464625407764 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c9ac00 == 135 [pid = 1766] [id = 543] 09:23:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9a9d4400) [pid = 1766] [serial = 1630] [outer = (nil)] 09:23:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9b0cf000) [pid = 1766] [serial = 1631] [outer = 0x9a9d4400] 09:23:27 INFO - PROCESS | 1766 | 1464625407855 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9b22bc00) [pid = 1766] [serial = 1632] [outer = 0x9a9d4400] 09:23:28 INFO - PROCESS | 1766 | 1464625408793 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] 09:23:28 INFO - PROCESS | 1766 | 1464625408847 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:23:28 INFO - PROCESS | 1766 | 1464625408853 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1766 | 1464625408857 Marionette TRACE conn4 <- [1,2146,null,{}] 09:23:28 INFO - PROCESS | 1766 | 1464625408862 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}] 09:23:29 INFO - PROCESS | 1766 | 1464625409086 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:23:29 INFO - PROCESS | 1766 | 1464625409417 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x86da4000 == 136 [pid = 1766] [id = 544] 09:23:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9ae1b400) [pid = 1766] [serial = 1633] [outer = (nil)] 09:23:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9b69a400) [pid = 1766] [serial = 1634] [outer = 0x9ae1b400] 09:23:29 INFO - PROCESS | 1766 | 1464625409507 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x9bb89c00) [pid = 1766] [serial = 1635] [outer = 0x9ae1b400] 09:23:30 INFO - PROCESS | 1766 | 1464625410437 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] 09:23:30 INFO - PROCESS | 1766 | 1464625410494 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:23:30 INFO - PROCESS | 1766 | 1464625410501 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1766 | 1464625410504 Marionette TRACE conn4 <- [1,2150,null,{}] 09:23:30 INFO - PROCESS | 1766 | 1464625410510 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}] 09:23:30 INFO - PROCESS | 1766 | 1464625410742 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:23:31 INFO - PROCESS | 1766 | 1464625411082 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x86ff0800 == 137 [pid = 1766] [id = 545] 09:23:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x9b089400) [pid = 1766] [serial = 1636] [outer = (nil)] 09:23:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9c1e5400) [pid = 1766] [serial = 1637] [outer = 0x9b089400] 09:23:31 INFO - PROCESS | 1766 | 1464625411172 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x9c1ec800) [pid = 1766] [serial = 1638] [outer = 0x9b089400] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0e3000 == 136 [pid = 1766] [id = 526] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8c845000 == 135 [pid = 1766] [id = 525] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7e7400 == 134 [pid = 1766] [id = 524] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x882a7000 == 133 [pid = 1766] [id = 523] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9776bc00 == 132 [pid = 1766] [id = 520] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86ff2800 == 131 [pid = 1766] [id = 521] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86daa400 == 130 [pid = 1766] [id = 519] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9b231400 == 129 [pid = 1766] [id = 518] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9a35ec00 == 128 [pid = 1766] [id = 516] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x93c92400 == 127 [pid = 1766] [id = 517] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x946aec00 == 126 [pid = 1766] [id = 515] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9132b000 == 125 [pid = 1766] [id = 514] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x923f1800 == 124 [pid = 1766] [id = 513] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x911ce000 == 123 [pid = 1766] [id = 512] 09:23:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4b4000 == 122 [pid = 1766] [id = 511] 09:23:33 INFO - PROCESS | 1766 | --DOCSHELL 0x91a05000 == 121 [pid = 1766] [id = 509] 09:23:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae3d400 == 120 [pid = 1766] [id = 510] 09:23:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a8000 == 119 [pid = 1766] [id = 508] 09:23:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3aac00 == 118 [pid = 1766] [id = 507] 09:23:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfed000 == 117 [pid = 1766] [id = 506] 09:23:33 INFO - PROCESS | 1766 | --DOCSHELL 0x892ebc00 == 116 [pid = 1766] [id = 505] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x8ecd6000) [pid = 1766] [serial = 1514] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8cf40c00) [pid = 1766] [serial = 1512] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9c231c00) [pid = 1766] [serial = 1499] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8ecd5800) [pid = 1766] [serial = 1454] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9b22d400) [pid = 1766] [serial = 1491] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8ed9f000) [pid = 1766] [serial = 1455] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9be37800) [pid = 1766] [serial = 1496] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x99308000) [pid = 1766] [serial = 1481] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x92b8e800) [pid = 1766] [serial = 1469] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x93adb000) [pid = 1766] [serial = 1473] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x9ae15000) [pid = 1766] [serial = 1487] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x91331c00) [pid = 1766] [serial = 1461] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x9c166c00) [pid = 1766] [serial = 1497] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x9b381000) [pid = 1766] [serial = 1494] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x95aea000) [pid = 1766] [serial = 1479] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9a569c00) [pid = 1766] [serial = 1485] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8efcf000) [pid = 1766] [serial = 1458] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x9584d400) [pid = 1766] [serial = 1478] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8b4ad800) [pid = 1766] [serial = 1505] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x911dac00) [pid = 1766] [serial = 1460] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8adaec00) [pid = 1766] [serial = 1448] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8cfec400) [pid = 1766] [serial = 1508] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x8dcdec00) [pid = 1766] [serial = 1452] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x9a566400) [pid = 1766] [serial = 1484] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x882a0800) [pid = 1766] [serial = 1502] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9b0d1c00) [pid = 1766] [serial = 1490] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x92252000) [pid = 1766] [serial = 1464] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x99ea1c00) [pid = 1766] [serial = 1482] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x8943e000) [pid = 1766] [serial = 1503] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x923dd000) [pid = 1766] [serial = 1466] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x89ef4000) [pid = 1766] [serial = 1511] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9c237800) [pid = 1766] [serial = 1500] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8dcda400) [pid = 1766] [serial = 1509] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9ae1e400) [pid = 1766] [serial = 1488] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x95175800) [pid = 1766] [serial = 1475] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8ecd3000) [pid = 1766] [serial = 1377] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9517cc00) [pid = 1766] [serial = 1476] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8cfe8000) [pid = 1766] [serial = 1451] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x923e5400) [pid = 1766] [serial = 1467] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x92c02c00) [pid = 1766] [serial = 1470] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x937f1400) [pid = 1766] [serial = 1472] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8b0ea000) [pid = 1766] [serial = 1449] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9b375400) [pid = 1766] [serial = 1493] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8c847400) [pid = 1766] [serial = 1506] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x91b55800) [pid = 1766] [serial = 1463] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8efc7000) [pid = 1766] [serial = 1457] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1766 | 1464625413796 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3344ms 09:23:33 INFO - PROCESS | 1766 | 1464625413846 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1766 | 1464625413851 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:23:33 INFO - PROCESS | 1766 | 1464625413858 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1766 | 1464625413863 Marionette TRACE conn4 <- [1,2154,null,{}] 09:23:33 INFO - PROCESS | 1766 | 1464625413871 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}] 09:23:34 INFO - PROCESS | 1766 | 1464625414069 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:23:34 INFO - PROCESS | 1766 | 1464625414271 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e7800 == 117 [pid = 1766] [id = 546] 09:23:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x873b4c00) [pid = 1766] [serial = 1639] [outer = (nil)] 09:23:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ac0b400) [pid = 1766] [serial = 1640] [outer = 0x873b4c00] 09:23:34 INFO - PROCESS | 1766 | 1464625414350 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ae43000) [pid = 1766] [serial = 1641] [outer = 0x873b4c00] 09:23:35 INFO - PROCESS | 1766 | 1464625415211 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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1430ms 09:23:35 INFO - PROCESS | 1766 | 1464625415290 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1766 | 1464625415298 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:23:35 INFO - PROCESS | 1766 | 1464625415308 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1766 | 1464625415312 Marionette TRACE conn4 <- [1,2158,null,{}] 09:23:35 INFO - PROCESS | 1766 | 1464625415318 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}] 09:23:35 INFO - PROCESS | 1766 | 1464625415529 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:23:35 INFO - PROCESS | 1766 | 1464625415769 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac15000 == 118 [pid = 1766] [id = 547] 09:23:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8b4af800) [pid = 1766] [serial = 1642] [outer = (nil)] 09:23:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8c84dc00) [pid = 1766] [serial = 1643] [outer = 0x8b4af800] 09:23:35 INFO - PROCESS | 1766 | 1464625415843 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8cf3a400) [pid = 1766] [serial = 1644] [outer = 0x8b4af800] 09:23:36 INFO - PROCESS | 1766 | 1464625416760 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1485ms 09:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:23:36 INFO - PROCESS | 1766 | 1464625416792 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1766 | 1464625416795 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:23:36 INFO - PROCESS | 1766 | 1464625416802 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1766 | 1464625416807 Marionette TRACE conn4 <- [1,2162,null,{}] 09:23:36 INFO - PROCESS | 1766 | 1464625416833 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}] 09:23:37 INFO - PROCESS | 1766 | 1464625417088 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:23:37 INFO - PROCESS | 1766 | 1464625417144 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac13400 == 119 [pid = 1766] [id = 548] 09:23:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8cfed000) [pid = 1766] [serial = 1645] [outer = (nil)] 09:23:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8dce1800) [pid = 1766] [serial = 1646] [outer = 0x8cfed000] 09:23:37 INFO - PROCESS | 1766 | 1464625417244 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8e3ad400) [pid = 1766] [serial = 1647] [outer = 0x8cfed000] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8ed9c000) [pid = 1766] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x91069c00) [pid = 1766] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8c84c800) [pid = 1766] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x91e90800) [pid = 1766] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8b4b3400) [pid = 1766] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8a715400) [pid = 1766] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9a56b000) [pid = 1766] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9b231800) [pid = 1766] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9ae18000) [pid = 1766] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x892e1800) [pid = 1766] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9a9d2000) [pid = 1766] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8ac0c000) [pid = 1766] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x94607c00) [pid = 1766] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x94606000) [pid = 1766] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8e39f800) [pid = 1766] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x870e0400) [pid = 1766] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x95610000) [pid = 1766] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x91a09800) [pid = 1766] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x91333800) [pid = 1766] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8c99fc00) [pid = 1766] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8efc6800) [pid = 1766] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:23:38 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x99eef000) [pid = 1766] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:23:38 INFO - PROCESS | 1766 | 1464625418834 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2050ms 09:23:38 INFO - PROCESS | 1766 | 1464625418859 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:23:38 INFO - PROCESS | 1766 | 1464625418864 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:23:38 INFO - PROCESS | 1766 | 1464625418870 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1766 | 1464625418873 Marionette TRACE conn4 <- [1,2166,null,{}] 09:23:38 INFO - PROCESS | 1766 | 1464625418878 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}] 09:23:39 INFO - PROCESS | 1766 | 1464625419068 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:23:39 INFO - PROCESS | 1766 | 1464625419084 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e0400 == 120 [pid = 1766] [id = 549] 09:23:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8db0b800) [pid = 1766] [serial = 1648] [outer = (nil)] 09:23:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8e450400) [pid = 1766] [serial = 1649] [outer = 0x8db0b800] 09:23:39 INFO - PROCESS | 1766 | 1464625419158 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8eccfc00) [pid = 1766] [serial = 1650] [outer = 0x8db0b800] 09:23:40 INFO - PROCESS | 1766 | 1464625420129 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1283ms 09:23:40 INFO - PROCESS | 1766 | 1464625420158 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1766 | 1464625420161 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:23:40 INFO - PROCESS | 1766 | 1464625420168 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1766 | 1464625420171 Marionette TRACE conn4 <- [1,2170,null,{}] 09:23:40 INFO - PROCESS | 1766 | 1464625420176 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}] 09:23:40 INFO - PROCESS | 1766 | 1464625420498 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:23:40 INFO - PROCESS | 1766 | 1464625420795 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x870ebc00 == 121 [pid = 1766] [id = 550] 09:23:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x873aa400) [pid = 1766] [serial = 1651] [outer = (nil)] 09:23:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8829b000) [pid = 1766] [serial = 1652] [outer = 0x873aa400] 09:23:40 INFO - PROCESS | 1766 | 1464625420949 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x89439c00) [pid = 1766] [serial = 1653] [outer = 0x873aa400] 09:23:41 INFO - PROCESS | 1766 | 1464625421969 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1882ms 09:23:42 INFO - PROCESS | 1766 | 1464625422053 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1766 | 1464625422059 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:23:42 INFO - PROCESS | 1766 | 1464625422067 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1766 | 1464625422074 Marionette TRACE conn4 <- [1,2174,null,{}] 09:23:42 INFO - PROCESS | 1766 | 1464625422082 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}] 09:23:42 INFO - PROCESS | 1766 | 1464625422368 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:23:42 INFO - PROCESS | 1766 | 1464625422714 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a713c00 == 122 [pid = 1766] [id = 551] 09:23:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8ac0f800) [pid = 1766] [serial = 1654] [outer = (nil)] 09:23:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8b0e7400) [pid = 1766] [serial = 1655] [outer = 0x8ac0f800] 09:23:42 INFO - PROCESS | 1766 | 1464625422807 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8b4b1400) [pid = 1766] [serial = 1656] [outer = 0x8ac0f800] 09:23:43 INFO - PROCESS | 1766 | 1464625423809 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]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1789ms 09:23:43 INFO - PROCESS | 1766 | 1464625423858 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:23:43 INFO - PROCESS | 1766 | 1464625423864 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:23:43 INFO - PROCESS | 1766 | 1464625423870 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1766 | 1464625423874 Marionette TRACE conn4 <- [1,2178,null,{}] 09:23:43 INFO - PROCESS | 1766 | 1464625423880 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}] 09:23:44 INFO - PROCESS | 1766 | 1464625424117 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:23:44 INFO - PROCESS | 1766 | 1464625424494 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c84a000 == 123 [pid = 1766] [id = 552] 09:23:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8cf4c800) [pid = 1766] [serial = 1657] [outer = (nil)] 09:23:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8cff0c00) [pid = 1766] [serial = 1658] [outer = 0x8cf4c800] 09:23:44 INFO - PROCESS | 1766 | 1464625424589 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8e39f800) [pid = 1766] [serial = 1659] [outer = 0x8cf4c800] 09:23:45 INFO - PROCESS | 1766 | 1464625425561 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1754ms 09:23:45 INFO - PROCESS | 1766 | 1464625425624 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1766 | 1464625425631 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:23:45 INFO - PROCESS | 1766 | 1464625425648 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1766 | 1464625425657 Marionette TRACE conn4 <- [1,2182,null,{}] 09:23:45 INFO - PROCESS | 1766 | 1464625425662 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}] 09:23:45 INFO - PROCESS | 1766 | 1464625425925 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:23:46 INFO - PROCESS | 1766 | 1464625426263 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c84c800 == 124 [pid = 1766] [id = 553] 09:23:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8cf57c00) [pid = 1766] [serial = 1660] [outer = (nil)] 09:23:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8efc9000) [pid = 1766] [serial = 1661] [outer = 0x8cf57c00] 09:23:46 INFO - PROCESS | 1766 | 1464625426351 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91069800) [pid = 1766] [serial = 1662] [outer = 0x8cf57c00] 09:23:47 INFO - PROCESS | 1766 | 1464625427313 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1751ms 09:23:47 INFO - PROCESS | 1766 | 1464625427392 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1766 | 1464625427395 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:23:47 INFO - PROCESS | 1766 | 1464625427402 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1766 | 1464625427406 Marionette TRACE conn4 <- [1,2186,null,{}] 09:23:47 INFO - PROCESS | 1766 | 1464625427411 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}] 09:23:47 INFO - PROCESS | 1766 | 1464625427662 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:23:48 INFO - PROCESS | 1766 | 1464625427991 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb7800 == 125 [pid = 1766] [id = 554] 09:23:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8efc7000) [pid = 1766] [serial = 1663] [outer = (nil)] 09:23:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91331c00) [pid = 1766] [serial = 1664] [outer = 0x8efc7000] 09:23:48 INFO - PROCESS | 1766 | 1464625428083 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91335400) [pid = 1766] [serial = 1665] [outer = 0x8efc7000] 09:23:49 INFO - PROCESS | 1766 | 1464625429067 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1693ms 09:23:49 INFO - PROCESS | 1766 | 1464625429096 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1766 | 1464625429100 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:23:49 INFO - PROCESS | 1766 | 1464625429107 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1766 | 1464625429110 Marionette TRACE conn4 <- [1,2190,null,{}] 09:23:49 INFO - PROCESS | 1766 | 1464625429116 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}] 09:23:49 INFO - PROCESS | 1766 | 1464625429343 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:23:49 INFO - PROCESS | 1766 | 1464625429691 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a04800 == 126 [pid = 1766] [id = 555] 09:23:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x91a05400) [pid = 1766] [serial = 1666] [outer = (nil)] 09:23:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91a0bc00) [pid = 1766] [serial = 1667] [outer = 0x91a05400] 09:23:49 INFO - PROCESS | 1766 | 1464625429798 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x923d3c00) [pid = 1766] [serial = 1668] [outer = 0x91a05400] 09:23:50 INFO - PROCESS | 1766 | 1464625430754 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1687ms 09:23:50 INFO - PROCESS | 1766 | 1464625430795 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1766 | 1464625430799 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:23:50 INFO - PROCESS | 1766 | 1464625430806 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1766 | 1464625430809 Marionette TRACE conn4 <- [1,2194,null,{}] 09:23:50 INFO - PROCESS | 1766 | 1464625430815 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}] 09:23:51 INFO - PROCESS | 1766 | 1464625431049 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:23:51 INFO - PROCESS | 1766 | 1464625431380 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x9132a400 == 127 [pid = 1766] [id = 556] 09:23:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x918c6c00) [pid = 1766] [serial = 1669] [outer = (nil)] 09:23:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x92b8e800) [pid = 1766] [serial = 1670] [outer = 0x918c6c00] 09:23:51 INFO - PROCESS | 1766 | 1464625431471 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x92c05400) [pid = 1766] [serial = 1671] [outer = 0x918c6c00] 09:23:52 INFO - PROCESS | 1766 | 1464625432412 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1680ms 09:23:52 INFO - PROCESS | 1766 | 1464625432487 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1766 | 1464625432492 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:23:52 INFO - PROCESS | 1766 | 1464625432498 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1766 | 1464625432502 Marionette TRACE conn4 <- [1,2198,null,{}] 09:23:52 INFO - PROCESS | 1766 | 1464625432508 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}] 09:23:52 INFO - PROCESS | 1766 | 1464625432770 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:23:53 INFO - PROCESS | 1766 | 1464625433100 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c998c00 == 128 [pid = 1766] [id = 557] 09:23:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x91069c00) [pid = 1766] [serial = 1672] [outer = (nil)] 09:23:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x93ae2400) [pid = 1766] [serial = 1673] [outer = 0x91069c00] 09:23:53 INFO - PROCESS | 1766 | 1464625433193 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x93c91800) [pid = 1766] [serial = 1674] [outer = 0x91069c00] 09:23:54 INFO - PROCESS | 1766 | 1464625434126 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1680ms 09:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:23:54 INFO - PROCESS | 1766 | 1464625434179 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1766 | 1464625434182 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:23:54 INFO - PROCESS | 1766 | 1464625434189 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1766 | 1464625434193 Marionette TRACE conn4 <- [1,2202,null,{}] 09:23:54 INFO - PROCESS | 1766 | 1464625434198 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}] 09:23:54 INFO - PROCESS | 1766 | 1464625434424 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:23:54 INFO - PROCESS | 1766 | 1464625434753 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a0dc00 == 129 [pid = 1766] [id = 558] 09:23:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x93adf000) [pid = 1766] [serial = 1675] [outer = (nil)] 09:23:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x9560ac00) [pid = 1766] [serial = 1676] [outer = 0x93adf000] 09:23:54 INFO - PROCESS | 1766 | 1464625434846 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9560f400) [pid = 1766] [serial = 1677] [outer = 0x93adf000] 09:23:55 INFO - PROCESS | 1766 | 1464625435774 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1631ms 09:23:55 INFO - PROCESS | 1766 | 1464625435820 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:23:55 INFO - PROCESS | 1766 | 1464625435824 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:23:55 INFO - PROCESS | 1766 | 1464625435831 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1766 | 1464625435841 Marionette TRACE conn4 <- [1,2206,null,{}] 09:23:55 INFO - PROCESS | 1766 | 1464625435846 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}] 09:23:56 INFO - PROCESS | 1766 | 1464625436068 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:23:56 INFO - PROCESS | 1766 | 1464625436401 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efcdc00 == 130 [pid = 1766] [id = 559] 09:23:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x92c0b400) [pid = 1766] [serial = 1678] [outer = (nil)] 09:23:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x95848800) [pid = 1766] [serial = 1679] [outer = 0x92c0b400] 09:23:56 INFO - PROCESS | 1766 | 1464625436497 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9584d000) [pid = 1766] [serial = 1680] [outer = 0x92c0b400] 09:23:57 INFO - PROCESS | 1766 | 1464625437443 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1688ms 09:23:57 INFO - PROCESS | 1766 | 1464625437520 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1766 | 1464625437524 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:23:57 INFO - PROCESS | 1766 | 1464625437530 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1766 | 1464625437534 Marionette TRACE conn4 <- [1,2210,null,{}] 09:23:57 INFO - PROCESS | 1766 | 1464625437539 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}] 09:23:57 INFO - PROCESS | 1766 | 1464625437811 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:23:58 INFO - PROCESS | 1766 | 1464625438160 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x95aedc00 == 131 [pid = 1766] [id = 560] 09:23:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9775f400) [pid = 1766] [serial = 1681] [outer = (nil)] 09:23:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x98104c00) [pid = 1766] [serial = 1682] [outer = 0x9775f400] 09:23:58 INFO - PROCESS | 1766 | 1464625438263 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x99f71400) [pid = 1766] [serial = 1683] [outer = 0x9775f400] 09:23:59 INFO - PROCESS | 1766 | 1464625439227 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1733ms 09:23:59 INFO - PROCESS | 1766 | 1464625439264 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1766 | 1464625439268 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:23:59 INFO - PROCESS | 1766 | 1464625439275 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1766 | 1464625439279 Marionette TRACE conn4 <- [1,2214,null,{}] 09:23:59 INFO - PROCESS | 1766 | 1464625439285 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}] 09:23:59 INFO - PROCESS | 1766 | 1464625439534 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:23:59 INFO - PROCESS | 1766 | 1464625439871 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a01f800 == 132 [pid = 1766] [id = 561] 09:23:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9a727800) [pid = 1766] [serial = 1684] [outer = (nil)] 09:23:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9ae17000) [pid = 1766] [serial = 1685] [outer = 0x9a727800] 09:23:59 INFO - PROCESS | 1766 | 1464625439961 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9ae1e800) [pid = 1766] [serial = 1686] [outer = 0x9a727800] 09:24:00 INFO - PROCESS | 1766 | 1464625440873 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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1649ms 09:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:24:00 INFO - PROCESS | 1766 | 1464625440925 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1766 | 1464625440928 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:24:00 INFO - PROCESS | 1766 | 1464625440934 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1766 | 1464625440938 Marionette TRACE conn4 <- [1,2218,null,{}] 09:24:00 INFO - PROCESS | 1766 | 1464625440944 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}] 09:24:01 INFO - PROCESS | 1766 | 1464625441236 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:24:01 INFO - PROCESS | 1766 | 1464625441594 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae1b000 == 133 [pid = 1766] [id = 562] 09:24:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9b0c7400) [pid = 1766] [serial = 1687] [outer = (nil)] 09:24:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9b236000) [pid = 1766] [serial = 1688] [outer = 0x9b0c7400] 09:24:01 INFO - PROCESS | 1766 | 1464625441706 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9b375400) [pid = 1766] [serial = 1689] [outer = 0x9b0c7400] 09:24:02 INFO - PROCESS | 1766 | 1464625442608 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1738ms 09:24:02 INFO - PROCESS | 1766 | 1464625442672 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1766 | 1464625442676 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:24:02 INFO - PROCESS | 1766 | 1464625442683 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1766 | 1464625442686 Marionette TRACE conn4 <- [1,2222,null,{}] 09:24:02 INFO - PROCESS | 1766 | 1464625442692 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}] 09:24:02 INFO - PROCESS | 1766 | 1464625442907 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:24:03 INFO - PROCESS | 1766 | 1464625443208 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x95ae1c00 == 134 [pid = 1766] [id = 563] 09:24:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9ae15000) [pid = 1766] [serial = 1690] [outer = (nil)] 09:24:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9bbc6400) [pid = 1766] [serial = 1691] [outer = 0x9ae15000] 09:24:03 INFO - PROCESS | 1766 | 1464625443344 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9c168400) [pid = 1766] [serial = 1692] [outer = 0x9ae15000] 09:24:04 INFO - PROCESS | 1766 | 1464625444290 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1633ms 09:24:04 INFO - PROCESS | 1766 | 1464625444320 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1766 | 1464625444324 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:24:04 INFO - PROCESS | 1766 | 1464625444333 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1766 | 1464625444336 Marionette TRACE conn4 <- [1,2226,null,{}] 09:24:04 INFO - PROCESS | 1766 | 1464625444342 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}] 09:24:04 INFO - PROCESS | 1766 | 1464625444567 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:24:04 INFO - PROCESS | 1766 | 1464625444905 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b891400 == 135 [pid = 1766] [id = 564] 09:24:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9b89bc00) [pid = 1766] [serial = 1693] [outer = (nil)] 09:24:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9c23d400) [pid = 1766] [serial = 1694] [outer = 0x9b89bc00] 09:24:05 INFO - PROCESS | 1766 | 1464625445004 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x9cda0c00) [pid = 1766] [serial = 1695] [outer = 0x9b89bc00] 09:24:05 INFO - PROCESS | 1766 | 1464625445963 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1682ms 09:24:06 INFO - PROCESS | 1766 | 1464625446017 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1766 | 1464625446021 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:24:06 INFO - PROCESS | 1766 | 1464625446028 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1766 | 1464625446032 Marionette TRACE conn4 <- [1,2230,null,{}] 09:24:06 INFO - PROCESS | 1766 | 1464625446041 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}] 09:24:06 INFO - PROCESS | 1766 | 1464625446331 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:24:06 INFO - PROCESS | 1766 | 1464625446685 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e4400 == 136 [pid = 1766] [id = 565] 09:24:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x95617000) [pid = 1766] [serial = 1696] [outer = (nil)] 09:24:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0xa1167400) [pid = 1766] [serial = 1697] [outer = 0x95617000] 09:24:06 INFO - PROCESS | 1766 | 1464625446775 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0xa21ab800) [pid = 1766] [serial = 1698] [outer = 0x95617000] 09:24:07 INFO - PROCESS | 1766 | 1464625447642 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1686ms 09:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:24:07 INFO - PROCESS | 1766 | 1464625447715 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1766 | 1464625447718 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:24:07 INFO - PROCESS | 1766 | 1464625447725 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1766 | 1464625447728 Marionette TRACE conn4 <- [1,2234,null,{}] 09:24:07 INFO - PROCESS | 1766 | 1464625447734 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}] 09:24:07 INFO - PROCESS | 1766 | 1464625447970 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:24:08 INFO - PROCESS | 1766 | 1464625448315 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c230c00 == 137 [pid = 1766] [id = 566] 09:24:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9c232c00) [pid = 1766] [serial = 1699] [outer = (nil)] 09:24:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0xa2604800) [pid = 1766] [serial = 1700] [outer = 0x9c232c00] 09:24:08 INFO - PROCESS | 1766 | 1464625448402 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0xa2650c00) [pid = 1766] [serial = 1701] [outer = 0x9c232c00] 09:24:09 INFO - PROCESS | 1766 | 1464625449306 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1644ms 09:24:09 INFO - PROCESS | 1766 | 1464625449369 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1766 | 1464625449373 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:24:09 INFO - PROCESS | 1766 | 1464625449379 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1766 | 1464625449382 Marionette TRACE conn4 <- [1,2238,null,{}] 09:24:09 INFO - PROCESS | 1766 | 1464625449388 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}] 09:24:09 INFO - PROCESS | 1766 | 1464625449599 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:24:09 INFO - PROCESS | 1766 | 1464625449936 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x9d1a6000 == 138 [pid = 1766] [id = 567] 09:24:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0xa2282c00) [pid = 1766] [serial = 1702] [outer = (nil)] 09:24:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0xa3095800) [pid = 1766] [serial = 1703] [outer = 0xa2282c00] 09:24:10 INFO - PROCESS | 1766 | 1464625450024 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0xa322e400) [pid = 1766] [serial = 1704] [outer = 0xa2282c00] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8943bc00 == 137 [pid = 1766] [id = 433] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0f000 == 136 [pid = 1766] [id = 434] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfecc00 == 135 [pid = 1766] [id = 440] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac11000 == 134 [pid = 1766] [id = 446] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x92b87c00 == 133 [pid = 1766] [id = 447] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8e452000 == 132 [pid = 1766] [id = 441] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8c99f400 == 131 [pid = 1766] [id = 449] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x939b3400 == 130 [pid = 1766] [id = 448] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8e103800 == 129 [pid = 1766] [id = 439] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x911d7400 == 128 [pid = 1766] [id = 444] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4b1c00 == 127 [pid = 1766] [id = 438] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8e459400 == 126 [pid = 1766] [id = 445] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8dce5800 == 125 [pid = 1766] [id = 443] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed9e000 == 124 [pid = 1766] [id = 442] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x870e0400 == 123 [pid = 1766] [id = 549] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac13400 == 122 [pid = 1766] [id = 548] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac15000 == 121 [pid = 1766] [id = 547] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x870e7800 == 120 [pid = 1766] [id = 546] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x946b5000 == 119 [pid = 1766] [id = 538] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8cff5400 == 118 [pid = 1766] [id = 537] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x91b5e800 == 117 [pid = 1766] [id = 535] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x91068400 == 116 [pid = 1766] [id = 536] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8cfeb000 == 115 [pid = 1766] [id = 534] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x9106b800 == 114 [pid = 1766] [id = 533] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8edae400 == 113 [pid = 1766] [id = 532] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x873b4000 == 112 [pid = 1766] [id = 531] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8adb5400 == 111 [pid = 1766] [id = 530] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70dc00 == 110 [pid = 1766] [id = 528] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ba400 == 109 [pid = 1766] [id = 529] 09:24:12 INFO - PROCESS | 1766 | --DOCSHELL 0x89446c00 == 108 [pid = 1766] [id = 527] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8cf49800) [pid = 1766] [serial = 1581] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x95173400) [pid = 1766] [serial = 1535] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x911d2800) [pid = 1766] [serial = 1523] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8c998800) [pid = 1766] [serial = 1577] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x93c90400) [pid = 1766] [serial = 1533] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8cf3e000) [pid = 1766] [serial = 1580] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8b343800) [pid = 1766] [serial = 1517] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9a8ca000) [pid = 1766] [serial = 1547] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x9c169000) [pid = 1766] [serial = 1556] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9d1d0400) [pid = 1766] [serial = 1559] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8943cc00) [pid = 1766] [serial = 1571] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x9b0c8400) [pid = 1766] [serial = 1551] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8cf3b400) [pid = 1766] [serial = 1578] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8adb6000) [pid = 1766] [serial = 1574] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x958f0000) [pid = 1766] [serial = 1541] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0xa2656000) [pid = 1766] [serial = 1568] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x95ae2000) [pid = 1766] [serial = 1542] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x95694800) [pid = 1766] [serial = 1538] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8b0df400) [pid = 1766] [serial = 1575] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x8e453000) [pid = 1766] [serial = 1521] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9d1da400) [pid = 1766] [serial = 1560] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x9c1e6000) [pid = 1766] [serial = 1557] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0xa22c6400) [pid = 1766] [serial = 1566] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9b37e000) [pid = 1766] [serial = 1554] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9b08b800) [pid = 1766] [serial = 1550] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x923d4400) [pid = 1766] [serial = 1530] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x98157800) [pid = 1766] [serial = 1545] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8e105000) [pid = 1766] [serial = 1446] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x937f8400) [pid = 1766] [serial = 1532] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9b2a1c00) [pid = 1766] [serial = 1553] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9517dc00) [pid = 1766] [serial = 1536] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x91e8e000) [pid = 1766] [serial = 1529] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x95699000) [pid = 1766] [serial = 1539] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x91331000) [pid = 1766] [serial = 1524] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x91a08400) [pid = 1766] [serial = 1526] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8c850800) [pid = 1766] [serial = 1518] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x95aebc00) [pid = 1766] [serial = 1544] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8a38b400) [pid = 1766] [serial = 1572] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa116bc00) [pid = 1766] [serial = 1563] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9ae11400) [pid = 1766] [serial = 1548] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8e3a7000) [pid = 1766] [serial = 1520] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0xa1163000) [pid = 1766] [serial = 1562] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0xa2288400) [pid = 1766] [serial = 1565] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x91b51800) [pid = 1766] [serial = 1527] [outer = (nil)] [url = about:blank] 09:24:12 INFO - PROCESS | 1766 | 1464625452889 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3547ms 09:24:12 INFO - PROCESS | 1766 | 1464625452926 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1766 | 1464625452932 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:24:12 INFO - PROCESS | 1766 | 1464625452940 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1766 | 1464625452945 Marionette TRACE conn4 <- [1,2242,null,{}] 09:24:12 INFO - PROCESS | 1766 | 1464625452954 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}] 09:24:13 INFO - PROCESS | 1766 | 1464625453182 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:24:13 INFO - PROCESS | 1766 | 1464625453396 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a7000 == 109 [pid = 1766] [id = 568] 09:24:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x892e4400) [pid = 1766] [serial = 1705] [outer = (nil)] 09:24:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8a711800) [pid = 1766] [serial = 1706] [outer = 0x892e4400] 09:24:13 INFO - PROCESS | 1766 | 1464625453475 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ac0b800) [pid = 1766] [serial = 1707] [outer = 0x892e4400] 09:24:14 INFO - PROCESS | 1766 | 1464625454274 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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1386ms 09:24:14 INFO - PROCESS | 1766 | 1464625454326 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1766 | 1464625454334 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:24:14 INFO - PROCESS | 1766 | 1464625454344 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1766 | 1464625454347 Marionette TRACE conn4 <- [1,2246,null,{}] 09:24:14 INFO - PROCESS | 1766 | 1464625454353 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}] 09:24:14 INFO - PROCESS | 1766 | 1464625454646 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:24:14 INFO - PROCESS | 1766 | 1464625454786 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x86da3800 == 110 [pid = 1766] [id = 569] 09:24:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x870e8000) [pid = 1766] [serial = 1708] [outer = (nil)] 09:24:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8b4b0800) [pid = 1766] [serial = 1709] [outer = 0x870e8000] 09:24:14 INFO - PROCESS | 1766 | 1464625454888 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8c846400) [pid = 1766] [serial = 1710] [outer = 0x870e8000] 09:24:15 INFO - PROCESS | 1766 | 1464625455784 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1487ms 09:24:15 INFO - PROCESS | 1766 | 1464625455830 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 1766 | 1464625455834 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:24:15 INFO - PROCESS | 1766 | 1464625455847 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1766 | 1464625455852 Marionette TRACE conn4 <- [1,2250,null,{}] 09:24:15 INFO - PROCESS | 1766 | 1464625455867 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}] 09:24:16 INFO - PROCESS | 1766 | 1464625456152 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:24:16 INFO - PROCESS | 1766 | 1464625456179 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0df800 == 111 [pid = 1766] [id = 570] 09:24:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8cf41800) [pid = 1766] [serial = 1711] [outer = (nil)] 09:24:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8cfef800) [pid = 1766] [serial = 1712] [outer = 0x8cf41800] 09:24:16 INFO - PROCESS | 1766 | 1464625456255 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8e105000) [pid = 1766] [serial = 1713] [outer = 0x8cf41800] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x94603400) [pid = 1766] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9a022000) [pid = 1766] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9106c400) [pid = 1766] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x911d6400) [pid = 1766] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9b089400) [pid = 1766] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8e102c00) [pid = 1766] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x92255000) [pid = 1766] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8e457c00) [pid = 1766] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8a7ef000) [pid = 1766] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9ae1b400) [pid = 1766] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9a9d4400) [pid = 1766] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9569e400) [pid = 1766] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0xa1162000) [pid = 1766] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x873b4c00) [pid = 1766] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9225d000) [pid = 1766] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x99374c00) [pid = 1766] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8c99f000) [pid = 1766] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9560a400) [pid = 1766] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x95aeac00) [pid = 1766] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8e454800) [pid = 1766] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8efc1800) [pid = 1766] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8b4af800) [pid = 1766] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:24:17 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8cfed000) [pid = 1766] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:24:17 INFO - PROCESS | 1766 | 1464625457833 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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2039ms 09:24:17 INFO - PROCESS | 1766 | 1464625457901 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1766 | 1464625457906 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:24:17 INFO - PROCESS | 1766 | 1464625457950 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1766 | 1464625457953 Marionette TRACE conn4 <- [1,2254,null,{}] 09:24:17 INFO - PROCESS | 1766 | 1464625457963 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}] 09:24:18 INFO - PROCESS | 1766 | 1464625458150 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:24:18 INFO - PROCESS | 1766 | 1464625458346 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x86db0c00 == 112 [pid = 1766] [id = 571] 09:24:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8ae4b400) [pid = 1766] [serial = 1714] [outer = (nil)] 09:24:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8cff2800) [pid = 1766] [serial = 1715] [outer = 0x8ae4b400] 09:24:18 INFO - PROCESS | 1766 | 1464625458417 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8ecd5800) [pid = 1766] [serial = 1716] [outer = 0x8ae4b400] 09:24:19 INFO - PROCESS | 1766 | 1464625459223 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1336ms 09:24:19 INFO - PROCESS | 1766 | 1464625459286 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1766 | 1464625459289 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:24:19 INFO - PROCESS | 1766 | 1464625459295 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1766 | 1464625459297 Marionette TRACE conn4 <- [1,2258,null,{}] 09:24:19 INFO - PROCESS | 1766 | 1464625459303 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}] 09:24:19 INFO - PROCESS | 1766 | 1464625459479 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:24:19 INFO - PROCESS | 1766 | 1464625459922 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x873aec00 == 113 [pid = 1766] [id = 572] 09:24:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x873af400) [pid = 1766] [serial = 1717] [outer = (nil)] 09:24:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8829fc00) [pid = 1766] [serial = 1718] [outer = 0x873af400] 09:24:20 INFO - PROCESS | 1766 | 1464625460015 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x89ef6400) [pid = 1766] [serial = 1719] [outer = 0x873af400] 09:24:20 INFO - PROCESS | 1766 | 1464625460991 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1737ms 09:24:21 INFO - PROCESS | 1766 | 1464625461034 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1766 | 1464625461041 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:24:21 INFO - PROCESS | 1766 | 1464625461049 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1766 | 1464625461055 Marionette TRACE conn4 <- [1,2262,null,{}] 09:24:21 INFO - PROCESS | 1766 | 1464625461062 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}] 09:24:21 INFO - PROCESS | 1766 | 1464625461281 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:24:21 INFO - PROCESS | 1766 | 1464625461615 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae45800 == 114 [pid = 1766] [id = 573] 09:24:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8b341400) [pid = 1766] [serial = 1720] [outer = (nil)] 09:24:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8c845c00) [pid = 1766] [serial = 1721] [outer = 0x8b341400] 09:24:21 INFO - PROCESS | 1766 | 1464625461722 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8cf3dc00) [pid = 1766] [serial = 1722] [outer = 0x8b341400] 09:24:22 INFO - PROCESS | 1766 | 1464625462637 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1643ms 09:24:22 INFO - PROCESS | 1766 | 1464625462695 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1766 | 1464625462702 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:24:22 INFO - PROCESS | 1766 | 1464625462709 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1766 | 1464625462712 Marionette TRACE conn4 <- [1,2266,null,{}] 09:24:22 INFO - PROCESS | 1766 | 1464625462718 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}] 09:24:22 INFO - PROCESS | 1766 | 1464625462933 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:24:23 INFO - PROCESS | 1766 | 1464625463306 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e101400 == 115 [pid = 1766] [id = 574] 09:24:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8e3ae400) [pid = 1766] [serial = 1723] [outer = (nil)] 09:24:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8ecca000) [pid = 1766] [serial = 1724] [outer = 0x8e3ae400] 09:24:23 INFO - PROCESS | 1766 | 1464625463397 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8edb5800) [pid = 1766] [serial = 1725] [outer = 0x8e3ae400] 09:24:24 INFO - PROCESS | 1766 | 1464625464332 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1681ms 09:24:24 INFO - PROCESS | 1766 | 1464625464390 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1766 | 1464625464394 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:24:24 INFO - PROCESS | 1766 | 1464625464410 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1766 | 1464625464420 Marionette TRACE conn4 <- [1,2270,null,{}] 09:24:24 INFO - PROCESS | 1766 | 1464625464426 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}] 09:24:24 INFO - PROCESS | 1766 | 1464625464648 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:24:25 INFO - PROCESS | 1766 | 1464625464989 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7ebc00 == 116 [pid = 1766] [id = 575] 09:24:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8b4b3c00) [pid = 1766] [serial = 1726] [outer = (nil)] 09:24:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9132bc00) [pid = 1766] [serial = 1727] [outer = 0x8b4b3c00] 09:24:25 INFO - PROCESS | 1766 | 1464625465079 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x918c3c00) [pid = 1766] [serial = 1728] [outer = 0x8b4b3c00] 09:24:25 INFO - PROCESS | 1766 | 1464625465966 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1597ms 09:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:24:26 INFO - PROCESS | 1766 | 1464625465999 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1766 | 1464625466003 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:24:26 INFO - PROCESS | 1766 | 1464625466010 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1766 | 1464625466014 Marionette TRACE conn4 <- [1,2274,null,{}] 09:24:26 INFO - PROCESS | 1766 | 1464625466020 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}] 09:24:26 INFO - PROCESS | 1766 | 1464625466222 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:24:26 INFO - PROCESS | 1766 | 1464625466510 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecd3800 == 117 [pid = 1766] [id = 576] 09:24:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91a03800) [pid = 1766] [serial = 1729] [outer = (nil)] 09:24:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x91b52c00) [pid = 1766] [serial = 1730] [outer = 0x91a03800] 09:24:26 INFO - PROCESS | 1766 | 1464625466643 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91b5b400) [pid = 1766] [serial = 1731] [outer = 0x91a03800] 09:24:27 INFO - PROCESS | 1766 | 1464625467545 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1584ms 09:24:27 INFO - PROCESS | 1766 | 1464625467593 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1766 | 1464625467597 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:24:27 INFO - PROCESS | 1766 | 1464625467604 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1766 | 1464625467606 Marionette TRACE conn4 <- [1,2278,null,{}] 09:24:27 INFO - PROCESS | 1766 | 1464625467613 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}] 09:24:27 INFO - PROCESS | 1766 | 1464625467813 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:24:28 INFO - PROCESS | 1766 | 1464625468098 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x92251400 == 118 [pid = 1766] [id = 577] 09:24:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x92252800) [pid = 1766] [serial = 1732] [outer = (nil)] 09:24:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x9225c400) [pid = 1766] [serial = 1733] [outer = 0x92252800] 09:24:28 INFO - PROCESS | 1766 | 1464625468247 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x92b8e000) [pid = 1766] [serial = 1734] [outer = 0x92252800] 09:24:29 INFO - PROCESS | 1766 | 1464625469244 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1680ms 09:24:29 INFO - PROCESS | 1766 | 1464625469284 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1766 | 1464625469288 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:24:29 INFO - PROCESS | 1766 | 1464625469294 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1766 | 1464625469297 Marionette TRACE conn4 <- [1,2282,null,{}] 09:24:29 INFO - PROCESS | 1766 | 1464625469303 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}] 09:24:29 INFO - PROCESS | 1766 | 1464625469513 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:24:29 INFO - PROCESS | 1766 | 1464625469853 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x892e1c00 == 119 [pid = 1766] [id = 578] 09:24:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8cf4a800) [pid = 1766] [serial = 1735] [outer = (nil)] 09:24:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x93c92c00) [pid = 1766] [serial = 1736] [outer = 0x8cf4a800] 09:24:29 INFO - PROCESS | 1766 | 1464625469943 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x93c9b800) [pid = 1766] [serial = 1737] [outer = 0x8cf4a800] 09:24:30 INFO - PROCESS | 1766 | 1464625470842 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1578ms 09:24:30 INFO - PROCESS | 1766 | 1464625470874 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1766 | 1464625470878 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:24:30 INFO - PROCESS | 1766 | 1464625470884 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1766 | 1464625470887 Marionette TRACE conn4 <- [1,2286,null,{}] 09:24:30 INFO - PROCESS | 1766 | 1464625470893 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}] 09:24:31 INFO - PROCESS | 1766 | 1464625471090 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:24:31 INFO - PROCESS | 1766 | 1464625471380 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a06c00 == 120 [pid = 1766] [id = 579] 09:24:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x93adf400) [pid = 1766] [serial = 1738] [outer = (nil)] 09:24:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x951b9400) [pid = 1766] [serial = 1739] [outer = 0x93adf400] 09:24:31 INFO - PROCESS | 1766 | 1464625471513 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9560dc00) [pid = 1766] [serial = 1740] [outer = 0x93adf400] 09:24:32 INFO - PROCESS | 1766 | 1464625472405 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]]]}] 09:24:32 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 09:24:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1580ms 09:24:32 INFO - PROCESS | 1766 | 1464625472464 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1766 | 1464625472467 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:24:32 INFO - PROCESS | 1766 | 1464625472474 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1766 | 1464625472477 Marionette TRACE conn4 <- [1,2290,null,{}] 09:24:32 INFO - PROCESS | 1766 | 1464625472483 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}] 09:24:32 INFO - PROCESS | 1766 | 1464625472682 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:24:32 INFO - PROCESS | 1766 | 1464625472970 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x9460e000 == 121 [pid = 1766] [id = 580] 09:24:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x95173400) [pid = 1766] [serial = 1741] [outer = (nil)] 09:24:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x958f4400) [pid = 1766] [serial = 1742] [outer = 0x95173400] 09:24:33 INFO - PROCESS | 1766 | 1464625473104 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95ae3800) [pid = 1766] [serial = 1743] [outer = 0x95173400] 09:24:34 INFO - PROCESS | 1766 | 1464625474014 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:24:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1586ms 09:24:34 INFO - PROCESS | 1766 | 1464625474061 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1766 | 1464625474065 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:24:34 INFO - PROCESS | 1766 | 1464625474071 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1766 | 1464625474075 Marionette TRACE conn4 <- [1,2294,null,{}] 09:24:34 INFO - PROCESS | 1766 | 1464625474081 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}] 09:24:34 INFO - PROCESS | 1766 | 1464625474305 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:24:34 INFO - PROCESS | 1766 | 1464625474684 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e456400 == 122 [pid = 1766] [id = 581] 09:24:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x946ad800) [pid = 1766] [serial = 1744] [outer = (nil)] 09:24:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x97769c00) [pid = 1766] [serial = 1745] [outer = 0x946ad800] 09:24:34 INFO - PROCESS | 1766 | 1464625474774 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x98161c00) [pid = 1766] [serial = 1746] [outer = 0x946ad800] 09:24:35 INFO - PROCESS | 1766 | 1464625475653 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1630ms 09:24:35 INFO - PROCESS | 1766 | 1464625475703 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1766 | 1464625475706 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:24:35 INFO - PROCESS | 1766 | 1464625475713 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1766 | 1464625475716 Marionette TRACE conn4 <- [1,2298,null,{}] 09:24:35 INFO - PROCESS | 1766 | 1464625475723 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}] 09:24:35 INFO - PROCESS | 1766 | 1464625475933 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:24:36 INFO - PROCESS | 1766 | 1464625476221 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a01f400 == 123 [pid = 1766] [id = 582] 09:24:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9a022800) [pid = 1766] [serial = 1747] [outer = (nil)] 09:24:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9a566c00) [pid = 1766] [serial = 1748] [outer = 0x9a022800] 09:24:36 INFO - PROCESS | 1766 | 1464625476378 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9a9cdc00) [pid = 1766] [serial = 1749] [outer = 0x9a022800] 09:24:37 INFO - PROCESS | 1766 | 1464625477303 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]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:24:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1630ms 09:24:37 INFO - PROCESS | 1766 | 1464625477343 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 1766 | 1464625477347 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:24:37 INFO - PROCESS | 1766 | 1464625477353 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1766 | 1464625477358 Marionette TRACE conn4 <- [1,2302,null,{}] 09:24:37 INFO - PROCESS | 1766 | 1464625477364 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}] 09:24:37 INFO - PROCESS | 1766 | 1464625477610 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:24:37 INFO - PROCESS | 1766 | 1464625477962 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab7c000 == 124 [pid = 1766] [id = 583] 09:24:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9ae11800) [pid = 1766] [serial = 1750] [outer = (nil)] 09:24:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9b0c8800) [pid = 1766] [serial = 1751] [outer = 0x9ae11800] 09:24:38 INFO - PROCESS | 1766 | 1464625478066 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9b0cc800) [pid = 1766] [serial = 1752] [outer = 0x9ae11800] 09:24:39 INFO - PROCESS | 1766 | 1464625479007 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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1686ms 09:24:39 INFO - PROCESS | 1766 | 1464625479044 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1766 | 1464625479050 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:24:39 INFO - PROCESS | 1766 | 1464625479058 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1766 | 1464625479063 Marionette TRACE conn4 <- [1,2306,null,{}] 09:24:39 INFO - PROCESS | 1766 | 1464625479071 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}] 09:24:39 INFO - PROCESS | 1766 | 1464625479293 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:24:39 INFO - PROCESS | 1766 | 1464625479659 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c846800 == 125 [pid = 1766] [id = 584] 09:24:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x8edb5000) [pid = 1766] [serial = 1753] [outer = (nil)] 09:24:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9b235000) [pid = 1766] [serial = 1754] [outer = 0x8edb5000] 09:24:39 INFO - PROCESS | 1766 | 1464625479770 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9b690400) [pid = 1766] [serial = 1755] [outer = 0x8edb5000] 09:24:40 INFO - PROCESS | 1766 | 1464625480741 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1735ms 09:24:40 INFO - PROCESS | 1766 | 1464625480793 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:24:40 INFO - PROCESS | 1766 | 1464625480806 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:24:40 INFO - PROCESS | 1766 | 1464625480813 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1766 | 1464625480816 Marionette TRACE conn4 <- [1,2310,null,{}] 09:24:40 INFO - PROCESS | 1766 | 1464625480822 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}] 09:24:41 INFO - PROCESS | 1766 | 1464625481022 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:24:41 INFO - PROCESS | 1766 | 1464625481315 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e9800 == 126 [pid = 1766] [id = 585] 09:24:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x8adb0000) [pid = 1766] [serial = 1756] [outer = (nil)] 09:24:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9be34000) [pid = 1766] [serial = 1757] [outer = 0x8adb0000] 09:24:41 INFO - PROCESS | 1766 | 1464625481452 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9c16ac00) [pid = 1766] [serial = 1758] [outer = 0x8adb0000] 09:24:42 INFO - PROCESS | 1766 | 1464625482366 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1588ms 09:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:24:42 INFO - PROCESS | 1766 | 1464625482401 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1766 | 1464625482404 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:24:42 INFO - PROCESS | 1766 | 1464625482412 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1766 | 1464625482414 Marionette TRACE conn4 <- [1,2314,null,{}] 09:24:42 INFO - PROCESS | 1766 | 1464625482421 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}] 09:24:42 INFO - PROCESS | 1766 | 1464625482617 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:24:42 INFO - PROCESS | 1766 | 1464625482956 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b691000 == 127 [pid = 1766] [id = 586] 09:24:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9b8e5400) [pid = 1766] [serial = 1759] [outer = (nil)] 09:24:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9d1df000) [pid = 1766] [serial = 1760] [outer = 0x9b8e5400] 09:24:43 INFO - PROCESS | 1766 | 1464625483044 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0xa0612400) [pid = 1766] [serial = 1761] [outer = 0x9b8e5400] 09:24:43 INFO - PROCESS | 1766 | 1464625483929 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:24:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1589ms 09:24:44 INFO - PROCESS | 1766 | 1464625484000 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1766 | 1464625484003 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:24:44 INFO - PROCESS | 1766 | 1464625484010 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1766 | 1464625484014 Marionette TRACE conn4 <- [1,2318,null,{}] 09:24:44 INFO - PROCESS | 1766 | 1464625484022 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}] 09:24:44 INFO - PROCESS | 1766 | 1464625484266 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:24:44 INFO - PROCESS | 1766 | 1464625484617 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d5000 == 128 [pid = 1766] [id = 587] 09:24:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x918cd400) [pid = 1766] [serial = 1762] [outer = (nil)] 09:24:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0xa228a800) [pid = 1766] [serial = 1763] [outer = 0x918cd400] 09:24:44 INFO - PROCESS | 1766 | 1464625484709 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0xa2403000) [pid = 1766] [serial = 1764] [outer = 0x918cd400] 09:24:45 INFO - PROCESS | 1766 | 1464625485611 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] 09:24:45 INFO - PROCESS | 1766 | 1464625485656 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:24:45 INFO - PROCESS | 1766 | 1464625485663 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1766 | 1464625485665 Marionette TRACE conn4 <- [1,2322,null,{}] 09:24:45 INFO - PROCESS | 1766 | 1464625485671 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}] 09:24:45 INFO - PROCESS | 1766 | 1464625485867 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:24:46 INFO - PROCESS | 1766 | 1464625486208 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c16c000 == 129 [pid = 1766] [id = 588] 09:24:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0xa22c6c00) [pid = 1766] [serial = 1765] [outer = (nil)] 09:24:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0xa5043400) [pid = 1766] [serial = 1766] [outer = 0xa22c6c00] 09:24:46 INFO - PROCESS | 1766 | 1464625486298 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0xa35eb400) [pid = 1766] [serial = 1767] [outer = 0xa22c6c00] 09:24:47 INFO - PROCESS | 1766 | 1464625487170 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1579ms 09:24:47 INFO - PROCESS | 1766 | 1464625487243 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1766 | 1464625487247 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:24:47 INFO - PROCESS | 1766 | 1464625487253 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1766 | 1464625487255 Marionette TRACE conn4 <- [1,2326,null,{}] 09:24:47 INFO - PROCESS | 1766 | 1464625487262 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}] 09:24:47 INFO - PROCESS | 1766 | 1464625487527 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:24:47 INFO - PROCESS | 1766 | 1464625487906 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x86db0800 == 130 [pid = 1766] [id = 589] 09:24:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0xa3267c00) [pid = 1766] [serial = 1768] [outer = (nil)] 09:24:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0xa62f1000) [pid = 1766] [serial = 1769] [outer = 0xa3267c00] 09:24:47 INFO - PROCESS | 1766 | 1464625487991 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0xa62f8000) [pid = 1766] [serial = 1770] [outer = 0xa3267c00] 09:24:48 INFO - PROCESS | 1766 | 1464625488855 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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:24:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1635ms 09:24:48 INFO - PROCESS | 1766 | 1464625488888 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 1766 | 1464625488891 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:24:48 INFO - PROCESS | 1766 | 1464625488917 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1766 | 1464625488919 Marionette TRACE conn4 <- [1,2330,null,{}] 09:24:48 INFO - PROCESS | 1766 | 1464625488928 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}] 09:24:49 INFO - PROCESS | 1766 | 1464625489141 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:24:49 INFO - PROCESS | 1766 | 1464625489456 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e4000 == 131 [pid = 1766] [id = 590] 09:24:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x8ec13c00) [pid = 1766] [serial = 1771] [outer = (nil)] 09:24:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x8ec1ac00) [pid = 1766] [serial = 1772] [outer = 0x8ec13c00] 09:24:49 INFO - PROCESS | 1766 | 1464625489587 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x8ec1c400) [pid = 1766] [serial = 1773] [outer = 0x8ec13c00] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x86db0c00 == 130 [pid = 1766] [id = 571] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0df800 == 129 [pid = 1766] [id = 570] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x86da3800 == 128 [pid = 1766] [id = 569] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x882a7000 == 127 [pid = 1766] [id = 568] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9d1a6000 == 126 [pid = 1766] [id = 567] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9c230c00 == 125 [pid = 1766] [id = 566] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9b891400 == 124 [pid = 1766] [id = 564] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x870e4400 == 123 [pid = 1766] [id = 565] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x95ae1c00 == 122 [pid = 1766] [id = 563] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae1b000 == 121 [pid = 1766] [id = 562] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9a01f800 == 120 [pid = 1766] [id = 561] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8efcdc00 == 119 [pid = 1766] [id = 559] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x95aedc00 == 118 [pid = 1766] [id = 560] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x91a0dc00 == 117 [pid = 1766] [id = 558] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8c998c00 == 116 [pid = 1766] [id = 557] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9132a400 == 115 [pid = 1766] [id = 556] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x91a04800 == 114 [pid = 1766] [id = 555] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb7800 == 113 [pid = 1766] [id = 554] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8c84a000 == 112 [pid = 1766] [id = 552] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8c84c800 == 111 [pid = 1766] [id = 553] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8a713c00 == 110 [pid = 1766] [id = 551] 09:24:51 INFO - PROCESS | 1766 | --DOCSHELL 0x870ebc00 == 109 [pid = 1766] [id = 550] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x946bc800) [pid = 1766] [serial = 1613] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x9ab14c00) [pid = 1766] [serial = 1626] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x91a09400) [pid = 1766] [serial = 1601] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x923d7c00) [pid = 1766] [serial = 1605] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9ab0b800) [pid = 1766] [serial = 1625] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x9c1e5400) [pid = 1766] [serial = 1637] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8efcd400) [pid = 1766] [serial = 1595] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x92b86000) [pid = 1766] [serial = 1607] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8ed95800) [pid = 1766] [serial = 1592] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8ae3f000) [pid = 1766] [serial = 1586] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x9b69a400) [pid = 1766] [serial = 1634] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9b0cf000) [pid = 1766] [serial = 1631] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x97764c00) [pid = 1766] [serial = 1620] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0xa26ca000) [pid = 1766] [serial = 1569] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8ae43000) [pid = 1766] [serial = 1641] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9517a000) [pid = 1766] [serial = 1614] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x92c0f000) [pid = 1766] [serial = 1610] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8dcd9400) [pid = 1766] [serial = 1583] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x9775ec00) [pid = 1766] [serial = 1619] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9ae1dc00) [pid = 1766] [serial = 1629] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8e107400) [pid = 1766] [serial = 1590] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x92258c00) [pid = 1766] [serial = 1604] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x8ac0b400) [pid = 1766] [serial = 1640] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8cfedc00) [pid = 1766] [serial = 1589] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9b22bc00) [pid = 1766] [serial = 1632] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9ae19400) [pid = 1766] [serial = 1628] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9bb89c00) [pid = 1766] [serial = 1635] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x937ea400) [pid = 1766] [serial = 1611] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x958fb800) [pid = 1766] [serial = 1617] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9a01ec00) [pid = 1766] [serial = 1622] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x92b8c400) [pid = 1766] [serial = 1608] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8b0ec800) [pid = 1766] [serial = 1587] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8edb3c00) [pid = 1766] [serial = 1593] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8ed97c00) [pid = 1766] [serial = 1515] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9a07b800) [pid = 1766] [serial = 1623] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x911d4800) [pid = 1766] [serial = 1598] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x91066800) [pid = 1766] [serial = 1596] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8c84dc00) [pid = 1766] [serial = 1643] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8cf3a400) [pid = 1766] [serial = 1644] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91b5ac00) [pid = 1766] [serial = 1602] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9132c400) [pid = 1766] [serial = 1599] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8e3ad400) [pid = 1766] [serial = 1647] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8dce1800) [pid = 1766] [serial = 1646] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x95848c00) [pid = 1766] [serial = 1616] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9c1ec800) [pid = 1766] [serial = 1638] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8e450400) [pid = 1766] [serial = 1649] [outer = (nil)] [url = about:blank] 09:24:52 INFO - PROCESS | 1766 | 1464625492893 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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 4031ms 09:24:52 INFO - PROCESS | 1766 | 1464625492934 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1766 | 1464625492939 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:24:52 INFO - PROCESS | 1766 | 1464625492947 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1766 | 1464625492954 Marionette TRACE conn4 <- [1,2334,null,{}] 09:24:52 INFO - PROCESS | 1766 | 1464625492964 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}] 09:24:53 INFO - PROCESS | 1766 | 1464625493201 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:24:53 INFO - PROCESS | 1766 | 1464625493560 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae3d400 == 110 [pid = 1766] [id = 591] 09:24:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8ae3e000) [pid = 1766] [serial = 1774] [outer = (nil)] 09:24:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ae47c00) [pid = 1766] [serial = 1775] [outer = 0x8ae3e000] 09:24:53 INFO - PROCESS | 1766 | 1464625493703 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8b338800) [pid = 1766] [serial = 1776] [outer = 0x8ae3e000] 09:24:54 INFO - PROCESS | 1766 | 1464625494699 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1788ms 09:24:54 INFO - PROCESS | 1766 | 1464625494735 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1766 | 1464625494743 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:24:54 INFO - PROCESS | 1766 | 1464625494759 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1766 | 1464625494764 Marionette TRACE conn4 <- [1,2338,null,{}] 09:24:54 INFO - PROCESS | 1766 | 1464625494776 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}] 09:24:55 INFO - PROCESS | 1766 | 1464625495059 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:24:55 INFO - PROCESS | 1766 | 1464625495104 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c845000 == 111 [pid = 1766] [id = 592] 09:24:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8c847400) [pid = 1766] [serial = 1777] [outer = (nil)] 09:24:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8cf48400) [pid = 1766] [serial = 1778] [outer = 0x8c847400] 09:24:55 INFO - PROCESS | 1766 | 1464625495299 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8dcd9400) [pid = 1766] [serial = 1779] [outer = 0x8c847400] 09:24:56 INFO - PROCESS | 1766 | 1464625496285 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:24:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1550ms 09:24:56 INFO - PROCESS | 1766 | 1464625496304 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1766 | 1464625496306 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:24:56 INFO - PROCESS | 1766 | 1464625496314 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1766 | 1464625496320 Marionette TRACE conn4 <- [1,2342,null,{}] 09:24:56 INFO - PROCESS | 1766 | 1464625496341 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}] 09:24:56 INFO - PROCESS | 1766 | 1464625496609 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:24:56 INFO - PROCESS | 1766 | 1464625496647 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c99c800 == 112 [pid = 1766] [id = 593] 09:24:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8ec17400) [pid = 1766] [serial = 1780] [outer = (nil)] 09:24:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8ec1d400) [pid = 1766] [serial = 1781] [outer = 0x8ec17400] 09:24:56 INFO - PROCESS | 1766 | 1464625496726 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8ed99400) [pid = 1766] [serial = 1782] [outer = 0x8ec17400] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x93adf000) [pid = 1766] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8cf41800) [pid = 1766] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9b89bc00) [pid = 1766] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x873aa400) [pid = 1766] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8cf4c800) [pid = 1766] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9ae15000) [pid = 1766] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x892e4400) [pid = 1766] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8efc7000) [pid = 1766] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8cf57c00) [pid = 1766] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9b0c7400) [pid = 1766] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0xa2282c00) [pid = 1766] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x92c0b400) [pid = 1766] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x95617000) [pid = 1766] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x91069c00) [pid = 1766] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x918c6c00) [pid = 1766] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x91a05400) [pid = 1766] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9a727800) [pid = 1766] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9775f400) [pid = 1766] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x870e8000) [pid = 1766] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8b4b8c00) [pid = 1766] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x8ac0f800) [pid = 1766] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:24:57 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9c232c00) [pid = 1766] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:24:58 INFO - PROCESS | 1766 | 1464625498241 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1986ms 09:24:58 INFO - PROCESS | 1766 | 1464625498300 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 1766 | 1464625498304 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:24:58 INFO - PROCESS | 1766 | 1464625498310 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 1766 | 1464625498314 Marionette TRACE conn4 <- [1,2346,null,{}] 09:24:58 INFO - PROCESS | 1766 | 1464625498320 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}] 09:24:58 INFO - PROCESS | 1766 | 1464625498517 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:24:58 INFO - PROCESS | 1766 | 1464625498719 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x892e4400 == 113 [pid = 1766] [id = 594] 09:24:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8b0e2c00) [pid = 1766] [serial = 1783] [outer = (nil)] 09:24:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8ecd6400) [pid = 1766] [serial = 1784] [outer = 0x8b0e2c00] 09:24:58 INFO - PROCESS | 1766 | 1464625498794 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8efc7000) [pid = 1766] [serial = 1785] [outer = 0x8b0e2c00] 09:24:59 INFO - PROCESS | 1766 | 1464625499714 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1434ms 09:24:59 INFO - PROCESS | 1766 | 1464625499745 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1766 | 1464625499752 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:24:59 INFO - PROCESS | 1766 | 1464625499772 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1766 | 1464625499778 Marionette TRACE conn4 <- [1,2350,null,{}] 09:24:59 INFO - PROCESS | 1766 | 1464625499787 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}] 09:25:00 INFO - PROCESS | 1766 | 1464625500058 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:25:00 INFO - PROCESS | 1766 | 1464625500447 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7f2800 == 114 [pid = 1766] [id = 595] 09:25:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8a7f5000) [pid = 1766] [serial = 1786] [outer = (nil)] 09:25:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8ae40c00) [pid = 1766] [serial = 1787] [outer = 0x8a7f5000] 09:25:00 INFO - PROCESS | 1766 | 1464625500538 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8b33d400) [pid = 1766] [serial = 1788] [outer = 0x8a7f5000] 09:25:01 INFO - PROCESS | 1766 | 1464625501486 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1751ms 09:25:01 INFO - PROCESS | 1766 | 1464625501522 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1766 | 1464625501531 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:25:01 INFO - PROCESS | 1766 | 1464625501542 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1766 | 1464625501546 Marionette TRACE conn4 <- [1,2354,null,{}] 09:25:01 INFO - PROCESS | 1766 | 1464625501552 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}] 09:25:01 INFO - PROCESS | 1766 | 1464625501929 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:25:02 INFO - PROCESS | 1766 | 1464625502310 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e107c00 == 115 [pid = 1766] [id = 596] 09:25:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8e108000) [pid = 1766] [serial = 1789] [outer = (nil)] 09:25:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8ec18400) [pid = 1766] [serial = 1790] [outer = 0x8e108000] 09:25:02 INFO - PROCESS | 1766 | 1464625502401 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8edb7800) [pid = 1766] [serial = 1791] [outer = 0x8e108000] 09:25:03 INFO - PROCESS | 1766 | 1464625503356 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1889ms 09:25:03 INFO - PROCESS | 1766 | 1464625503431 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1766 | 1464625503435 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:25:03 INFO - PROCESS | 1766 | 1464625503442 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1766 | 1464625503449 Marionette TRACE conn4 <- [1,2358,null,{}] 09:25:03 INFO - PROCESS | 1766 | 1464625503465 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}] 09:25:03 INFO - PROCESS | 1766 | 1464625503750 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:25:04 INFO - PROCESS | 1766 | 1464625504156 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efcf800 == 116 [pid = 1766] [id = 597] 09:25:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x911d9800) [pid = 1766] [serial = 1792] [outer = (nil)] 09:25:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x91333800) [pid = 1766] [serial = 1793] [outer = 0x911d9800] 09:25:04 INFO - PROCESS | 1766 | 1464625504310 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x918cdc00) [pid = 1766] [serial = 1794] [outer = 0x911d9800] 09:25:05 INFO - PROCESS | 1766 | 1464625505530 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:25:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2138ms 09:25:05 INFO - PROCESS | 1766 | 1464625505583 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1766 | 1464625505591 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:25:05 INFO - PROCESS | 1766 | 1464625505601 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1766 | 1464625505605 Marionette TRACE conn4 <- [1,2362,null,{}] 09:25:05 INFO - PROCESS | 1766 | 1464625505615 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}] 09:25:05 INFO - PROCESS | 1766 | 1464625505988 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:25:06 INFO - PROCESS | 1766 | 1464625506406 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b54400 == 117 [pid = 1766] [id = 598] 09:25:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91b57400) [pid = 1766] [serial = 1795] [outer = (nil)] 09:25:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x92252000) [pid = 1766] [serial = 1796] [outer = 0x91b57400] 09:25:06 INFO - PROCESS | 1766 | 1464625506493 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x923d3800) [pid = 1766] [serial = 1797] [outer = 0x91b57400] 09:25:07 INFO - PROCESS | 1766 | 1464625507495 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1937ms 09:25:07 INFO - PROCESS | 1766 | 1464625507537 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1766 | 1464625507541 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:25:07 INFO - PROCESS | 1766 | 1464625507547 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1766 | 1464625507550 Marionette TRACE conn4 <- [1,2366,null,{}] 09:25:07 INFO - PROCESS | 1766 | 1464625507556 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}] 09:25:07 INFO - PROCESS | 1766 | 1464625507760 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:25:08 INFO - PROCESS | 1766 | 1464625508099 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x918cc000 == 118 [pid = 1766] [id = 599] 09:25:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x91b58400) [pid = 1766] [serial = 1798] [outer = (nil)] 09:25:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x923eb000) [pid = 1766] [serial = 1799] [outer = 0x91b58400] 09:25:08 INFO - PROCESS | 1766 | 1464625508192 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x92b83800) [pid = 1766] [serial = 1800] [outer = 0x91b58400] 09:25:09 INFO - PROCESS | 1766 | 1464625509110 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:25:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1630ms 09:25:09 INFO - PROCESS | 1766 | 1464625509178 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:25:09 INFO - PROCESS | 1766 | 1464625509182 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:25:09 INFO - PROCESS | 1766 | 1464625509189 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1766 | 1464625509193 Marionette TRACE conn4 <- [1,2370,null,{}] 09:25:09 INFO - PROCESS | 1766 | 1464625509199 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}] 09:25:09 INFO - PROCESS | 1766 | 1464625509476 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:25:09 INFO - PROCESS | 1766 | 1464625509881 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x92253400 == 119 [pid = 1766] [id = 600] 09:25:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x923e3800) [pid = 1766] [serial = 1801] [outer = (nil)] 09:25:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x93adb000) [pid = 1766] [serial = 1802] [outer = 0x923e3800] 09:25:10 INFO - PROCESS | 1766 | 1464625510008 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x95174800) [pid = 1766] [serial = 1803] [outer = 0x923e3800] 09:25:10 INFO - PROCESS | 1766 | 1464625510946 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:25:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1837ms 09:25:11 INFO - PROCESS | 1766 | 1464625511027 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1766 | 1464625511032 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:25:11 INFO - PROCESS | 1766 | 1464625511038 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1766 | 1464625511042 Marionette TRACE conn4 <- [1,2374,null,{}] 09:25:11 INFO - PROCESS | 1766 | 1464625511047 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}] 09:25:11 INFO - PROCESS | 1766 | 1464625511309 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:25:11 INFO - PROCESS | 1766 | 1464625511644 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70fc00 == 120 [pid = 1766] [id = 601] 09:25:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8a714800) [pid = 1766] [serial = 1804] [outer = (nil)] 09:25:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x95173c00) [pid = 1766] [serial = 1805] [outer = 0x8a714800] 09:25:11 INFO - PROCESS | 1766 | 1464625511743 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9569a400) [pid = 1766] [serial = 1806] [outer = 0x8a714800] 09:25:12 INFO - PROCESS | 1766 | 1464625512655 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1682ms 09:25:12 INFO - PROCESS | 1766 | 1464625512720 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1766 | 1464625512725 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:25:12 INFO - PROCESS | 1766 | 1464625512731 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1766 | 1464625512735 Marionette TRACE conn4 <- [1,2378,null,{}] 09:25:12 INFO - PROCESS | 1766 | 1464625512740 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}] 09:25:12 INFO - PROCESS | 1766 | 1464625512942 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:25:13 INFO - PROCESS | 1766 | 1464625513235 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x93ae6400 == 121 [pid = 1766] [id = 602] 09:25:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9560b400) [pid = 1766] [serial = 1807] [outer = (nil)] 09:25:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x95ae1c00) [pid = 1766] [serial = 1808] [outer = 0x9560b400] 09:25:13 INFO - PROCESS | 1766 | 1464625513364 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x95aed800) [pid = 1766] [serial = 1809] [outer = 0x9560b400] 09:25:14 INFO - PROCESS | 1766 | 1464625514314 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:25:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1639ms 09:25:14 INFO - PROCESS | 1766 | 1464625514370 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 1766 | 1464625514374 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:25:14 INFO - PROCESS | 1766 | 1464625514381 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 1766 | 1464625514384 Marionette TRACE conn4 <- [1,2382,null,{}] 09:25:14 INFO - PROCESS | 1766 | 1464625514390 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}] 09:25:14 INFO - PROCESS | 1766 | 1464625514593 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:25:14 INFO - PROCESS | 1766 | 1464625514926 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9560ec00 == 122 [pid = 1766] [id = 603] 09:25:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x95ae2c00) [pid = 1766] [serial = 1810] [outer = (nil)] 09:25:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x99371c00) [pid = 1766] [serial = 1811] [outer = 0x95ae2c00] 09:25:15 INFO - PROCESS | 1766 | 1464625515016 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x99ef7c00) [pid = 1766] [serial = 1812] [outer = 0x95ae2c00] 09:25:15 INFO - PROCESS | 1766 | 1464625515924 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1583ms 09:25:15 INFO - PROCESS | 1766 | 1464625515965 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1766 | 1464625515969 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:25:15 INFO - PROCESS | 1766 | 1464625515975 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1766 | 1464625515979 Marionette TRACE conn4 <- [1,2386,null,{}] 09:25:15 INFO - PROCESS | 1766 | 1464625515984 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}] 09:25:16 INFO - PROCESS | 1766 | 1464625516181 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:25:16 INFO - PROCESS | 1766 | 1464625516531 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x91063000 == 123 [pid = 1766] [id = 604] 09:25:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x91a07000) [pid = 1766] [serial = 1813] [outer = (nil)] 09:25:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x9a571000) [pid = 1766] [serial = 1814] [outer = 0x91a07000] 09:25:16 INFO - PROCESS | 1766 | 1464625516620 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9a8c9400) [pid = 1766] [serial = 1815] [outer = 0x91a07000] 09:25:17 INFO - PROCESS | 1766 | 1464625517537 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:25:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1594ms 09:25:17 INFO - PROCESS | 1766 | 1464625517570 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1766 | 1464625517574 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:25:17 INFO - PROCESS | 1766 | 1464625517580 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1766 | 1464625517585 Marionette TRACE conn4 <- [1,2390,null,{}] 09:25:17 INFO - PROCESS | 1766 | 1464625517590 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}] 09:25:17 INFO - PROCESS | 1766 | 1464625517819 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:25:18 INFO - PROCESS | 1766 | 1464625518163 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a35ec00 == 124 [pid = 1766] [id = 605] 09:25:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9ae19800) [pid = 1766] [serial = 1816] [outer = (nil)] 09:25:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9ae1f800) [pid = 1766] [serial = 1817] [outer = 0x9ae19800] 09:25:18 INFO - PROCESS | 1766 | 1464625518259 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9b0c8c00) [pid = 1766] [serial = 1818] [outer = 0x9ae19800] 09:25:19 INFO - PROCESS | 1766 | 1464625519198 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1687ms 09:25:19 INFO - PROCESS | 1766 | 1464625519268 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1766 | 1464625519272 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:25:19 INFO - PROCESS | 1766 | 1464625519278 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1766 | 1464625519282 Marionette TRACE conn4 <- [1,2394,null,{}] 09:25:19 INFO - PROCESS | 1766 | 1464625519287 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}] 09:25:19 INFO - PROCESS | 1766 | 1464625519527 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:25:19 INFO - PROCESS | 1766 | 1464625519866 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae13400 == 125 [pid = 1766] [id = 606] 09:25:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9ae19400) [pid = 1766] [serial = 1819] [outer = (nil)] 09:25:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9b2a3400) [pid = 1766] [serial = 1820] [outer = 0x9ae19400] 09:25:19 INFO - PROCESS | 1766 | 1464625519954 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9b890800) [pid = 1766] [serial = 1821] [outer = 0x9ae19400] 09:25:20 INFO - PROCESS | 1766 | 1464625520876 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:25:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1630ms 09:25:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:25:20 INFO - PROCESS | 1766 | 1464625520909 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1766 | 1464625520912 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:25:20 INFO - PROCESS | 1766 | 1464625520919 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1766 | 1464625520922 Marionette TRACE conn4 <- [1,2398,null,{}] 09:25:20 INFO - PROCESS | 1766 | 1464625520928 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}] 09:25:21 INFO - PROCESS | 1766 | 1464625521129 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:25:21 INFO - PROCESS | 1766 | 1464625521450 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x923eec00 == 126 [pid = 1766] [id = 607] 09:25:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x92c0e000) [pid = 1766] [serial = 1822] [outer = (nil)] 09:25:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9c164400) [pid = 1766] [serial = 1823] [outer = 0x92c0e000] 09:25:21 INFO - PROCESS | 1766 | 1464625521581 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9c1ef000) [pid = 1766] [serial = 1824] [outer = 0x92c0e000] 09:25:22 INFO - PROCESS | 1766 | 1464625522583 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:25:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1739ms 09:25:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:25:22 INFO - PROCESS | 1766 | 1464625522657 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1766 | 1464625522660 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:25:22 INFO - PROCESS | 1766 | 1464625522667 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1766 | 1464625522670 Marionette TRACE conn4 <- [1,2402,null,{}] 09:25:22 INFO - PROCESS | 1766 | 1464625522676 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}] 09:25:22 INFO - PROCESS | 1766 | 1464625522881 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:25:23 INFO - PROCESS | 1766 | 1464625523226 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b374000 == 127 [pid = 1766] [id = 608] 09:25:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9b89b400) [pid = 1766] [serial = 1825] [outer = (nil)] 09:25:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0xa060c800) [pid = 1766] [serial = 1826] [outer = 0x9b89b400] 09:25:23 INFO - PROCESS | 1766 | 1464625523316 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0xa21ac400) [pid = 1766] [serial = 1827] [outer = 0x9b89b400] 09:25:24 INFO - PROCESS | 1766 | 1464625524210 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]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1584ms 09:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:25:24 INFO - PROCESS | 1766 | 1464625524250 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 1766 | 1464625524253 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:25:24 INFO - PROCESS | 1766 | 1464625524260 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 1766 | 1464625524264 Marionette TRACE conn4 <- [1,2406,null,{}] 09:25:24 INFO - PROCESS | 1766 | 1464625524269 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}] 09:25:24 INFO - PROCESS | 1766 | 1464625524473 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:25:24 INFO - PROCESS | 1766 | 1464625524810 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cd9c800 == 128 [pid = 1766] [id = 609] 09:25:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9cda3400) [pid = 1766] [serial = 1828] [outer = (nil)] 09:25:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0xa325e800) [pid = 1766] [serial = 1829] [outer = 0x9cda3400] 09:25:24 INFO - PROCESS | 1766 | 1464625524898 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0xa50ab400) [pid = 1766] [serial = 1830] [outer = 0x9cda3400] 09:25:25 INFO - PROCESS | 1766 | 1464625525787 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:25:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1590ms 09:25:25 INFO - PROCESS | 1766 | 1464625525850 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1766 | 1464625525854 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:25:25 INFO - PROCESS | 1766 | 1464625525860 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1766 | 1464625525864 Marionette TRACE conn4 <- [1,2410,null,{}] 09:25:25 INFO - PROCESS | 1766 | 1464625525869 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}] 09:25:26 INFO - PROCESS | 1766 | 1464625526083 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:25:26 INFO - PROCESS | 1766 | 1464625526444 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a430c00 == 129 [pid = 1766] [id = 610] 09:25:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x8a432c00) [pid = 1766] [serial = 1831] [outer = (nil)] 09:25:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8a436800) [pid = 1766] [serial = 1832] [outer = 0x8a432c00] 09:25:26 INFO - PROCESS | 1766 | 1464625526535 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x8a438c00) [pid = 1766] [serial = 1833] [outer = 0x8a432c00] 09:25:27 INFO - PROCESS | 1766 | 1464625527465 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1630ms 09:25:27 INFO - PROCESS | 1766 | 1464625527491 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1766 | 1464625527494 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:25:27 INFO - PROCESS | 1766 | 1464625527501 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1766 | 1464625527504 Marionette TRACE conn4 <- [1,2414,null,{}] 09:25:27 INFO - PROCESS | 1766 | 1464625527510 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}] 09:25:27 INFO - PROCESS | 1766 | 1464625527724 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:25:28 INFO - PROCESS | 1766 | 1464625528084 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d82c00 == 130 [pid = 1766] [id = 611] 09:25:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x86d84c00) [pid = 1766] [serial = 1834] [outer = (nil)] 09:25:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x86d8ac00) [pid = 1766] [serial = 1835] [outer = 0x86d84c00] 09:25:28 INFO - PROCESS | 1766 | 1464625528175 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x86d8c400) [pid = 1766] [serial = 1836] [outer = 0x86d84c00] 09:25:29 INFO - PROCESS | 1766 | 1464625529109 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1681ms 09:25:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:25:29 INFO - PROCESS | 1766 | 1464625529183 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1766 | 1464625529186 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:25:29 INFO - PROCESS | 1766 | 1464625529193 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1766 | 1464625529197 Marionette TRACE conn4 <- [1,2418,null,{}] 09:25:29 INFO - PROCESS | 1766 | 1464625529202 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}] 09:25:29 INFO - PROCESS | 1766 | 1464625529466 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:25:29 INFO - PROCESS | 1766 | 1464625529821 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x892ef800 == 129 [pid = 1766] [id = 437] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9c16c000 == 128 [pid = 1766] [id = 588] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x86db0800 == 127 [pid = 1766] [id = 589] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x911d5000 == 126 [pid = 1766] [id = 587] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9b691000 == 125 [pid = 1766] [id = 586] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x870e9800 == 124 [pid = 1766] [id = 585] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab7c000 == 123 [pid = 1766] [id = 583] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8c846800 == 122 [pid = 1766] [id = 584] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9a01f400 == 121 [pid = 1766] [id = 582] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e456400 == 120 [pid = 1766] [id = 581] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9460e000 == 119 [pid = 1766] [id = 580] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91a06c00 == 118 [pid = 1766] [id = 579] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x892e1c00 == 117 [pid = 1766] [id = 578] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92251400 == 116 [pid = 1766] [id = 577] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7ebc00 == 115 [pid = 1766] [id = 575] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecd3800 == 114 [pid = 1766] [id = 576] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e101400 == 113 [pid = 1766] [id = 574] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae45800 == 112 [pid = 1766] [id = 573] 09:25:31 INFO - PROCESS | 1766 | --DOCSHELL 0x873aec00 == 111 [pid = 1766] [id = 572] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8cff2800) [pid = 1766] [serial = 1715] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9560ac00) [pid = 1766] [serial = 1676] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8e105000) [pid = 1766] [serial = 1713] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x9c23d400) [pid = 1766] [serial = 1694] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x89439c00) [pid = 1766] [serial = 1653] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8cff0c00) [pid = 1766] [serial = 1658] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9bbc6400) [pid = 1766] [serial = 1691] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8a711800) [pid = 1766] [serial = 1706] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x91331c00) [pid = 1766] [serial = 1664] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8ac0b800) [pid = 1766] [serial = 1707] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8efc9000) [pid = 1766] [serial = 1661] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8829b000) [pid = 1766] [serial = 1652] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x9b236000) [pid = 1766] [serial = 1688] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0xa322e400) [pid = 1766] [serial = 1704] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x95848800) [pid = 1766] [serial = 1679] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0xa21ab800) [pid = 1766] [serial = 1698] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9560f400) [pid = 1766] [serial = 1677] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x93c91800) [pid = 1766] [serial = 1674] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x9584d000) [pid = 1766] [serial = 1680] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x92b8e800) [pid = 1766] [serial = 1670] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9cda0c00) [pid = 1766] [serial = 1695] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x923d3c00) [pid = 1766] [serial = 1668] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x9ae17000) [pid = 1766] [serial = 1685] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x93ae2400) [pid = 1766] [serial = 1673] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0xa3095800) [pid = 1766] [serial = 1703] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x99f71400) [pid = 1766] [serial = 1683] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8b4b0800) [pid = 1766] [serial = 1709] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x98104c00) [pid = 1766] [serial = 1682] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8e102400) [pid = 1766] [serial = 1584] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9ae1e800) [pid = 1766] [serial = 1686] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x91069800) [pid = 1766] [serial = 1662] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8c846400) [pid = 1766] [serial = 1710] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8b4b1400) [pid = 1766] [serial = 1656] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x92c05400) [pid = 1766] [serial = 1671] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91a0bc00) [pid = 1766] [serial = 1667] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9c168400) [pid = 1766] [serial = 1692] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91335400) [pid = 1766] [serial = 1665] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0xa1167400) [pid = 1766] [serial = 1697] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0xa2604800) [pid = 1766] [serial = 1700] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8e39f800) [pid = 1766] [serial = 1659] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8b0e7400) [pid = 1766] [serial = 1655] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8cfef800) [pid = 1766] [serial = 1712] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0xa2650c00) [pid = 1766] [serial = 1701] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9b375400) [pid = 1766] [serial = 1689] [outer = (nil)] [url = about:blank] 09:25:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x86db0800 == 112 [pid = 1766] [id = 612] 09:25:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x86ff2800) [pid = 1766] [serial = 1837] [outer = (nil)] 09:25:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x870e6400) [pid = 1766] [serial = 1838] [outer = 0x86ff2800] 09:25:32 INFO - PROCESS | 1766 | 1464625532164 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x892ef800) [pid = 1766] [serial = 1839] [outer = 0x86ff2800] 09:25:33 INFO - PROCESS | 1766 | 1464625533056 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 3892ms 09:25:33 INFO - PROCESS | 1766 | 1464625533090 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1766 | 1464625533096 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:25:33 INFO - PROCESS | 1766 | 1464625533105 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1766 | 1464625533111 Marionette TRACE conn4 <- [1,2422,null,{}] 09:25:33 INFO - PROCESS | 1766 | 1464625533118 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}] 09:25:33 INFO - PROCESS | 1766 | 1464625533355 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:25:33 INFO - PROCESS | 1766 | 1464625533585 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a43b800 == 113 [pid = 1766] [id = 613] 09:25:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8a70e000) [pid = 1766] [serial = 1840] [outer = (nil)] 09:25:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8a7e7800) [pid = 1766] [serial = 1841] [outer = 0x8a70e000] 09:25:33 INFO - PROCESS | 1766 | 1464625533667 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ac13800) [pid = 1766] [serial = 1842] [outer = 0x8a70e000] 09:25:34 INFO - PROCESS | 1766 | 1464625534558 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]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:25:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1492ms 09:25:34 INFO - PROCESS | 1766 | 1464625534628 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 1766 | 1464625534634 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:25:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:25:34 INFO - PROCESS | 1766 | 1464625534649 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 1766 | 1464625534653 Marionette TRACE conn4 <- [1,2426,null,{}] 09:25:34 INFO - PROCESS | 1766 | 1464625534659 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}] 09:25:34 INFO - PROCESS | 1766 | 1464625534930 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:25:34 INFO - PROCESS | 1766 | 1464625534957 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0e0800 == 114 [pid = 1766] [id = 614] 09:25:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8b33a400) [pid = 1766] [serial = 1843] [outer = (nil)] 09:25:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8c7c7400) [pid = 1766] [serial = 1844] [outer = 0x8b33a400] 09:25:35 INFO - PROCESS | 1766 | 1464625535028 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8c999c00) [pid = 1766] [serial = 1845] [outer = 0x8b33a400] 09:25:36 INFO - PROCESS | 1766 | 1464625536077 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:25:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1483ms 09:25:36 INFO - PROCESS | 1766 | 1464625536134 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1766 | 1464625536138 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:25:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:25:36 INFO - PROCESS | 1766 | 1464625536144 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1766 | 1464625536150 Marionette TRACE conn4 <- [1,2430,null,{}] 09:25:36 INFO - PROCESS | 1766 | 1464625536165 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}] 09:25:36 INFO - PROCESS | 1766 | 1464625536434 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:25:36 INFO - PROCESS | 1766 | 1464625536461 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33ac00 == 115 [pid = 1766] [id = 615] 09:25:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8dcdb800) [pid = 1766] [serial = 1846] [outer = (nil)] 09:25:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8e10e800) [pid = 1766] [serial = 1847] [outer = 0x8dcdb800] 09:25:36 INFO - PROCESS | 1766 | 1464625536533 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8e44e800) [pid = 1766] [serial = 1848] [outer = 0x8dcdb800] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8db0b800) [pid = 1766] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8ec17400) [pid = 1766] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8adb0000) [pid = 1766] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8edb5000) [pid = 1766] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9ae11800) [pid = 1766] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9a022800) [pid = 1766] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x946ad800) [pid = 1766] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x95173400) [pid = 1766] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x93adf400) [pid = 1766] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8cf4a800) [pid = 1766] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x92252800) [pid = 1766] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x91a03800) [pid = 1766] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8b4b3c00) [pid = 1766] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8e3ae400) [pid = 1766] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8b341400) [pid = 1766] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x873af400) [pid = 1766] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8ae3e000) [pid = 1766] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0xa3267c00) [pid = 1766] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0xa22c6c00) [pid = 1766] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x918cd400) [pid = 1766] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9b8e5400) [pid = 1766] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:25:37 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8c847400) [pid = 1766] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:25:38 INFO - PROCESS | 1766 | 1464625538188 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2091ms 09:25:38 INFO - PROCESS | 1766 | 1464625538240 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:25:38 INFO - PROCESS | 1766 | 1464625538244 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:25:38 INFO - PROCESS | 1766 | 1464625538251 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1766 | 1464625538254 Marionette TRACE conn4 <- [1,2434,null,{}] 09:25:38 INFO - PROCESS | 1766 | 1464625538259 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}] 09:25:38 INFO - PROCESS | 1766 | 1464625538456 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:25:38 INFO - PROCESS | 1766 | 1464625538665 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b3c00 == 116 [pid = 1766] [id = 616] 09:25:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8c846800) [pid = 1766] [serial = 1849] [outer = (nil)] 09:25:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8e454800) [pid = 1766] [serial = 1850] [outer = 0x8c846800] 09:25:38 INFO - PROCESS | 1766 | 1464625538738 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8ec17400) [pid = 1766] [serial = 1851] [outer = 0x8c846800] 09:25:39 INFO - PROCESS | 1766 | 1464625539709 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1483ms 09:25:39 INFO - PROCESS | 1766 | 1464625539749 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1766 | 1464625539756 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:25:39 INFO - PROCESS | 1766 | 1464625539767 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1766 | 1464625539773 Marionette TRACE conn4 <- [1,2438,null,{}] 09:25:39 INFO - PROCESS | 1766 | 1464625539783 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}] 09:25:40 INFO - PROCESS | 1766 | 1464625540126 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:25:40 INFO - PROCESS | 1766 | 1464625540575 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38f400 == 117 [pid = 1766] [id = 617] 09:25:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8a439400) [pid = 1766] [serial = 1852] [outer = (nil)] 09:25:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8a710000) [pid = 1766] [serial = 1853] [outer = 0x8a439400] 09:25:40 INFO - PROCESS | 1766 | 1464625540665 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8adae400) [pid = 1766] [serial = 1854] [outer = 0x8a439400] 09:25:41 INFO - PROCESS | 1766 | 1464625541624 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1895ms 09:25:41 INFO - PROCESS | 1766 | 1464625541661 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1766 | 1464625541671 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:25:41 INFO - PROCESS | 1766 | 1464625541682 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1766 | 1464625541687 Marionette TRACE conn4 <- [1,2442,null,{}] 09:25:41 INFO - PROCESS | 1766 | 1464625541693 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}] 09:25:41 INFO - PROCESS | 1766 | 1464625541917 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:25:42 INFO - PROCESS | 1766 | 1464625542268 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4b1800 == 118 [pid = 1766] [id = 618] 09:25:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8c7c2400) [pid = 1766] [serial = 1855] [outer = (nil)] 09:25:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8cf47400) [pid = 1766] [serial = 1856] [outer = 0x8c7c2400] 09:25:42 INFO - PROCESS | 1766 | 1464625542359 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8db0ac00) [pid = 1766] [serial = 1857] [outer = 0x8c7c2400] 09:25:43 INFO - PROCESS | 1766 | 1464625543259 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1638ms 09:25:43 INFO - PROCESS | 1766 | 1464625543320 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1766 | 1464625543324 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:25:43 INFO - PROCESS | 1766 | 1464625543331 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1766 | 1464625543338 Marionette TRACE conn4 <- [1,2446,null,{}] 09:25:43 INFO - PROCESS | 1766 | 1464625543355 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}] 09:25:43 INFO - PROCESS | 1766 | 1464625543612 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:25:44 INFO - PROCESS | 1766 | 1464625544003 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecd6800 == 119 [pid = 1766] [id = 619] 09:25:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8edb6000) [pid = 1766] [serial = 1858] [outer = (nil)] 09:25:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8efcf000) [pid = 1766] [serial = 1859] [outer = 0x8edb6000] 09:25:44 INFO - PROCESS | 1766 | 1464625544096 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9106bc00) [pid = 1766] [serial = 1860] [outer = 0x8edb6000] 09:25:45 INFO - PROCESS | 1766 | 1464625545007 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1743ms 09:25:45 INFO - PROCESS | 1766 | 1464625545074 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:25:45 INFO - PROCESS | 1766 | 1464625545079 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:25:45 INFO - PROCESS | 1766 | 1464625545086 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1766 | 1464625545090 Marionette TRACE conn4 <- [1,2450,null,{}] 09:25:45 INFO - PROCESS | 1766 | 1464625545095 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}] 09:25:45 INFO - PROCESS | 1766 | 1464625545341 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:25:45 INFO - PROCESS | 1766 | 1464625545683 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ac0c800 == 120 [pid = 1766] [id = 620] 09:25:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8c7c2c00) [pid = 1766] [serial = 1861] [outer = (nil)] 09:25:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x9132d800) [pid = 1766] [serial = 1862] [outer = 0x8c7c2c00] 09:25:45 INFO - PROCESS | 1766 | 1464625545772 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x918c2800) [pid = 1766] [serial = 1863] [outer = 0x8c7c2c00] 09:25:46 INFO - PROCESS | 1766 | 1464625546678 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1639ms 09:25:46 INFO - PROCESS | 1766 | 1464625546724 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1766 | 1464625546728 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:25:46 INFO - PROCESS | 1766 | 1464625546735 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1766 | 1464625546738 Marionette TRACE conn4 <- [1,2454,null,{}] 09:25:46 INFO - PROCESS | 1766 | 1464625546744 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}] 09:25:46 INFO - PROCESS | 1766 | 1464625546942 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:25:47 INFO - PROCESS | 1766 | 1464625547289 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb8c00 == 121 [pid = 1766] [id = 621] 09:25:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x918c4800) [pid = 1766] [serial = 1864] [outer = (nil)] 09:25:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x918d0400) [pid = 1766] [serial = 1865] [outer = 0x918c4800] 09:25:47 INFO - PROCESS | 1766 | 1464625547381 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91a03800) [pid = 1766] [serial = 1866] [outer = 0x918c4800] 09:25:48 INFO - PROCESS | 1766 | 1464625548289 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1584ms 09:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:25:48 INFO - PROCESS | 1766 | 1464625548320 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1766 | 1464625548323 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:25:48 INFO - PROCESS | 1766 | 1464625548330 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1766 | 1464625548333 Marionette TRACE conn4 <- [1,2458,null,{}] 09:25:48 INFO - PROCESS | 1766 | 1464625548339 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}] 09:25:48 INFO - PROCESS | 1766 | 1464625548584 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:25:48 INFO - PROCESS | 1766 | 1464625548928 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d8800 == 122 [pid = 1766] [id = 622] 09:25:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x9132c400) [pid = 1766] [serial = 1867] [outer = (nil)] 09:25:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x923e8800) [pid = 1766] [serial = 1868] [outer = 0x9132c400] 09:25:49 INFO - PROCESS | 1766 | 1464625549019 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92b8f400) [pid = 1766] [serial = 1869] [outer = 0x9132c400] 09:25:49 INFO - PROCESS | 1766 | 1464625549953 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1684ms 09:25:50 INFO - PROCESS | 1766 | 1464625550014 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1766 | 1464625550018 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:25:50 INFO - PROCESS | 1766 | 1464625550025 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1766 | 1464625550028 Marionette TRACE conn4 <- [1,2462,null,{}] 09:25:50 INFO - PROCESS | 1766 | 1464625550034 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}] 09:25:50 INFO - PROCESS | 1766 | 1464625550240 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:25:50 INFO - PROCESS | 1766 | 1464625550586 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7eac00 == 123 [pid = 1766] [id = 623] 09:25:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8b4b3800) [pid = 1766] [serial = 1870] [outer = (nil)] 09:25:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x92c0b000) [pid = 1766] [serial = 1871] [outer = 0x8b4b3800] 09:25:50 INFO - PROCESS | 1766 | 1464625550676 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x92c10400) [pid = 1766] [serial = 1872] [outer = 0x8b4b3800] 09:25:51 INFO - PROCESS | 1766 | 1464625551587 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1633ms 09:25:51 INFO - PROCESS | 1766 | 1464625551659 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1766 | 1464625551663 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:25:51 INFO - PROCESS | 1766 | 1464625551670 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1766 | 1464625551673 Marionette TRACE conn4 <- [1,2466,null,{}] 09:25:51 INFO - PROCESS | 1766 | 1464625551679 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}] 09:25:51 INFO - PROCESS | 1766 | 1464625551888 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:25:52 INFO - PROCESS | 1766 | 1464625552237 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9225cc00 == 124 [pid = 1766] [id = 624] 09:25:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x92b8c800) [pid = 1766] [serial = 1873] [outer = (nil)] 09:25:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x93c9a800) [pid = 1766] [serial = 1874] [outer = 0x92b8c800] 09:25:52 INFO - PROCESS | 1766 | 1464625552327 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9460cc00) [pid = 1766] [serial = 1875] [outer = 0x92b8c800] 09:25:53 INFO - PROCESS | 1766 | 1464625553243 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1635ms 09:25:53 INFO - PROCESS | 1766 | 1464625553305 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1766 | 1464625553309 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:25:53 INFO - PROCESS | 1766 | 1464625553316 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1766 | 1464625553318 Marionette TRACE conn4 <- [1,2470,null,{}] 09:25:53 INFO - PROCESS | 1766 | 1464625553324 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}] 09:25:53 INFO - PROCESS | 1766 | 1464625553532 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:25:53 INFO - PROCESS | 1766 | 1464625553825 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e96800 == 125 [pid = 1766] [id = 625] 09:25:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x92c05800) [pid = 1766] [serial = 1876] [outer = (nil)] 09:25:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95695800) [pid = 1766] [serial = 1877] [outer = 0x92c05800] 09:25:53 INFO - PROCESS | 1766 | 1464625553956 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9584a400) [pid = 1766] [serial = 1878] [outer = 0x92c05800] 09:25:54 INFO - PROCESS | 1766 | 1464625554831 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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1538ms 09:25:54 INFO - PROCESS | 1766 | 1464625554854 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1766 | 1464625554858 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:25:54 INFO - PROCESS | 1766 | 1464625554865 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1766 | 1464625554869 Marionette TRACE conn4 <- [1,2474,null,{}] 09:25:54 INFO - PROCESS | 1766 | 1464625554874 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}] 09:25:55 INFO - PROCESS | 1766 | 1464625555080 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:25:55 INFO - PROCESS | 1766 | 1464625555380 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a9800 == 126 [pid = 1766] [id = 626] 09:25:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8edb2c00) [pid = 1766] [serial = 1879] [outer = (nil)] 09:25:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x958fa800) [pid = 1766] [serial = 1880] [outer = 0x8edb2c00] 09:25:55 INFO - PROCESS | 1766 | 1464625555469 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x95aec400) [pid = 1766] [serial = 1881] [outer = 0x8edb2c00] 09:25:56 INFO - PROCESS | 1766 | 1464625556556 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1738ms 09:25:56 INFO - PROCESS | 1766 | 1464625556604 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1766 | 1464625556608 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:25:56 INFO - PROCESS | 1766 | 1464625556615 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1766 | 1464625556619 Marionette TRACE conn4 <- [1,2478,null,{}] 09:25:56 INFO - PROCESS | 1766 | 1464625556625 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}] 09:25:56 INFO - PROCESS | 1766 | 1464625556861 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:25:57 INFO - PROCESS | 1766 | 1464625557222 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x97769400 == 127 [pid = 1766] [id = 627] 09:25:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9a022800) [pid = 1766] [serial = 1882] [outer = (nil)] 09:25:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9a571c00) [pid = 1766] [serial = 1883] [outer = 0x9a022800] 09:25:57 INFO - PROCESS | 1766 | 1464625557316 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9ab0f800) [pid = 1766] [serial = 1884] [outer = 0x9a022800] 09:25:58 INFO - PROCESS | 1766 | 1464625558233 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1681ms 09:25:58 INFO - PROCESS | 1766 | 1464625558308 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1766 | 1464625558311 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:25:58 INFO - PROCESS | 1766 | 1464625558321 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1766 | 1464625558323 Marionette TRACE conn4 <- [1,2482,null,{}] 09:25:58 INFO - PROCESS | 1766 | 1464625558328 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}] 09:25:58 INFO - PROCESS | 1766 | 1464625558542 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:25:58 INFO - PROCESS | 1766 | 1464625558887 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x99ef7400 == 128 [pid = 1766] [id = 628] 09:25:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9a56c000) [pid = 1766] [serial = 1885] [outer = (nil)] 09:25:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9ae11c00) [pid = 1766] [serial = 1886] [outer = 0x9a56c000] 09:25:58 INFO - PROCESS | 1766 | 1464625558974 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9ae1c800) [pid = 1766] [serial = 1887] [outer = 0x9a56c000] 09:25:59 INFO - PROCESS | 1766 | 1464625559890 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1634ms 09:25:59 INFO - PROCESS | 1766 | 1464625559956 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1766 | 1464625559960 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:25:59 INFO - PROCESS | 1766 | 1464625559966 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1766 | 1464625559969 Marionette TRACE conn4 <- [1,2486,null,{}] 09:25:59 INFO - PROCESS | 1766 | 1464625559975 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}] 09:26:00 INFO - PROCESS | 1766 | 1464625560192 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:26:00 INFO - PROCESS | 1766 | 1464625560543 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x92b83400 == 129 [pid = 1766] [id = 629] 09:26:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x93ae6c00) [pid = 1766] [serial = 1888] [outer = (nil)] 09:26:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9b0ca800) [pid = 1766] [serial = 1889] [outer = 0x93ae6c00] 09:26:00 INFO - PROCESS | 1766 | 1464625560632 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9b22c400) [pid = 1766] [serial = 1890] [outer = 0x93ae6c00] 09:26:01 INFO - PROCESS | 1766 | 1464625561832 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1940ms 09:26:01 INFO - PROCESS | 1766 | 1464625561907 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1766 | 1464625561910 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:26:01 INFO - PROCESS | 1766 | 1464625561916 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1766 | 1464625561920 Marionette TRACE conn4 <- [1,2490,null,{}] 09:26:01 INFO - PROCESS | 1766 | 1464625561926 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}] 09:26:02 INFO - PROCESS | 1766 | 1464625562167 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:26:02 INFO - PROCESS | 1766 | 1464625562531 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b086400 == 130 [pid = 1766] [id = 630] 09:26:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9b08ac00) [pid = 1766] [serial = 1891] [outer = (nil)] 09:26:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9b37e800) [pid = 1766] [serial = 1892] [outer = 0x9b08ac00] 09:26:02 INFO - PROCESS | 1766 | 1464625562652 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9b692c00) [pid = 1766] [serial = 1893] [outer = 0x9b08ac00] 09:26:03 INFO - PROCESS | 1766 | 1464625563579 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1694ms 09:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:26:03 INFO - PROCESS | 1766 | 1464625563611 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1766 | 1464625563614 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:26:03 INFO - PROCESS | 1766 | 1464625563621 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1766 | 1464625563625 Marionette TRACE conn4 <- [1,2494,null,{}] 09:26:03 INFO - PROCESS | 1766 | 1464625563630 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}] 09:26:03 INFO - PROCESS | 1766 | 1464625563828 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:26:04 INFO - PROCESS | 1766 | 1464625564127 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2a0800 == 131 [pid = 1766] [id = 631] 09:26:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9be30000) [pid = 1766] [serial = 1894] [outer = (nil)] 09:26:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9c16f400) [pid = 1766] [serial = 1895] [outer = 0x9be30000] 09:26:04 INFO - PROCESS | 1766 | 1464625564261 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x9c1eac00) [pid = 1766] [serial = 1896] [outer = 0x9be30000] 09:26:05 INFO - PROCESS | 1766 | 1464625565171 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]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:26:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1631ms 09:26:05 INFO - PROCESS | 1766 | 1464625565252 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 1766 | 1464625565256 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:26:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:26:05 INFO - PROCESS | 1766 | 1464625565262 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1766 | 1464625565265 Marionette TRACE conn4 <- [1,2498,null,{}] 09:26:05 INFO - PROCESS | 1766 | 1464625565271 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}] 09:26:05 INFO - PROCESS | 1766 | 1464625565516 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:26:05 INFO - PROCESS | 1766 | 1464625565861 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x9584b000 == 132 [pid = 1766] [id = 632] 09:26:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9a01f000) [pid = 1766] [serial = 1897] [outer = (nil)] 09:26:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9d1a6800) [pid = 1766] [serial = 1898] [outer = 0x9a01f000] 09:26:05 INFO - PROCESS | 1766 | 1464625565950 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0xa2154000) [pid = 1766] [serial = 1899] [outer = 0x9a01f000] 09:26:06 INFO - PROCESS | 1766 | 1464625566839 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1630ms 09:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:26:06 INFO - PROCESS | 1766 | 1464625566892 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1766 | 1464625566895 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:26:06 INFO - PROCESS | 1766 | 1464625566902 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1766 | 1464625566905 Marionette TRACE conn4 <- [1,2502,null,{}] 09:26:06 INFO - PROCESS | 1766 | 1464625566911 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}] 09:26:07 INFO - PROCESS | 1766 | 1464625567114 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:26:07 INFO - PROCESS | 1766 | 1464625567465 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c171400 == 133 [pid = 1766] [id = 633] 09:26:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9d1d1c00) [pid = 1766] [serial = 1900] [outer = (nil)] 09:26:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0xa2636c00) [pid = 1766] [serial = 1901] [outer = 0x9d1d1c00] 09:26:07 INFO - PROCESS | 1766 | 1464625567553 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0xa3064800) [pid = 1766] [serial = 1902] [outer = 0x9d1d1c00] 09:26:08 INFO - PROCESS | 1766 | 1464625568465 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1638ms 09:26:08 INFO - PROCESS | 1766 | 1464625568539 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1766 | 1464625568543 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:26:08 INFO - PROCESS | 1766 | 1464625568549 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1766 | 1464625568552 Marionette TRACE conn4 <- [1,2506,null,{}] 09:26:08 INFO - PROCESS | 1766 | 1464625568558 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}] 09:26:08 INFO - PROCESS | 1766 | 1464625568797 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:26:09 INFO - PROCESS | 1766 | 1464625569138 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x873b1c00 == 134 [pid = 1766] [id = 634] 09:26:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9b084000) [pid = 1766] [serial = 1903] [outer = (nil)] 09:26:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0xa3224000) [pid = 1766] [serial = 1904] [outer = 0x9b084000] 09:26:09 INFO - PROCESS | 1766 | 1464625569228 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0xa3262000) [pid = 1766] [serial = 1905] [outer = 0x9b084000] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8eccfc00) [pid = 1766] [serial = 1650] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x8ecd6400) [pid = 1766] [serial = 1784] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8ec1d400) [pid = 1766] [serial = 1781] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x9c16ac00) [pid = 1766] [serial = 1758] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x9be34000) [pid = 1766] [serial = 1757] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x9b690400) [pid = 1766] [serial = 1755] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x9b235000) [pid = 1766] [serial = 1754] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9b0cc800) [pid = 1766] [serial = 1752] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x9b0c8800) [pid = 1766] [serial = 1751] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9a9cdc00) [pid = 1766] [serial = 1749] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x9a566c00) [pid = 1766] [serial = 1748] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x98161c00) [pid = 1766] [serial = 1746] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x97769c00) [pid = 1766] [serial = 1745] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x95ae3800) [pid = 1766] [serial = 1743] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x958f4400) [pid = 1766] [serial = 1742] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x9560dc00) [pid = 1766] [serial = 1740] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x951b9400) [pid = 1766] [serial = 1739] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x93c9b800) [pid = 1766] [serial = 1737] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x93c92c00) [pid = 1766] [serial = 1736] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x92b8e000) [pid = 1766] [serial = 1734] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9225c400) [pid = 1766] [serial = 1733] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x91b5b400) [pid = 1766] [serial = 1731] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x91b52c00) [pid = 1766] [serial = 1730] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x918c3c00) [pid = 1766] [serial = 1728] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9132bc00) [pid = 1766] [serial = 1727] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8edb5800) [pid = 1766] [serial = 1725] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x8ecca000) [pid = 1766] [serial = 1724] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8cf3dc00) [pid = 1766] [serial = 1722] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8c845c00) [pid = 1766] [serial = 1721] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x89ef6400) [pid = 1766] [serial = 1719] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8829fc00) [pid = 1766] [serial = 1718] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8ae47c00) [pid = 1766] [serial = 1775] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x8ec1ac00) [pid = 1766] [serial = 1772] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa62f8000) [pid = 1766] [serial = 1770] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0xa62f1000) [pid = 1766] [serial = 1769] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0xa35eb400) [pid = 1766] [serial = 1767] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0xa5043400) [pid = 1766] [serial = 1766] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0xa2403000) [pid = 1766] [serial = 1764] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa228a800) [pid = 1766] [serial = 1763] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0xa0612400) [pid = 1766] [serial = 1761] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9d1df000) [pid = 1766] [serial = 1760] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8cf48400) [pid = 1766] [serial = 1778] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8dcd9400) [pid = 1766] [serial = 1779] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8ed99400) [pid = 1766] [serial = 1782] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8b338800) [pid = 1766] [serial = 1776] [outer = (nil)] [url = about:blank] 09:26:12 INFO - PROCESS | 1766 | 1464625572639 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:26:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 4136ms 09:26:12 INFO - PROCESS | 1766 | 1464625572686 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1766 | 1464625572691 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:26:12 INFO - PROCESS | 1766 | 1464625572699 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1766 | 1464625572705 Marionette TRACE conn4 <- [1,2510,null,{}] 09:26:12 INFO - PROCESS | 1766 | 1464625572714 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}] 09:26:12 INFO - PROCESS | 1766 | 1464625572960 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:26:13 INFO - PROCESS | 1766 | 1464625573187 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x873a5c00 == 135 [pid = 1766] [id = 635] 09:26:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x882a3800) [pid = 1766] [serial = 1906] [outer = (nil)] 09:26:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8a43dc00) [pid = 1766] [serial = 1907] [outer = 0x882a3800] 09:26:13 INFO - PROCESS | 1766 | 1464625573279 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ae43c00) [pid = 1766] [serial = 1908] [outer = 0x882a3800] 09:26:14 INFO - PROCESS | 1766 | 1464625574094 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1438ms 09:26:14 INFO - PROCESS | 1766 | 1464625574137 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1766 | 1464625574145 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:26:14 INFO - PROCESS | 1766 | 1464625574155 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1766 | 1464625574159 Marionette TRACE conn4 <- [1,2514,null,{}] 09:26:14 INFO - PROCESS | 1766 | 1464625574165 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}] 09:26:14 INFO - PROCESS | 1766 | 1464625574484 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:26:14 INFO - PROCESS | 1766 | 1464625574617 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0e0400 == 136 [pid = 1766] [id = 636] 09:26:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8b0e3400) [pid = 1766] [serial = 1909] [outer = (nil)] 09:26:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8cf3b000) [pid = 1766] [serial = 1910] [outer = 0x8b0e3400] 09:26:14 INFO - PROCESS | 1766 | 1464625574693 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8cfe8000) [pid = 1766] [serial = 1911] [outer = 0x8b0e3400] 09:26:15 INFO - PROCESS | 1766 | 1464625575633 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1542ms 09:26:15 INFO - PROCESS | 1766 | 1464625575697 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1766 | 1464625575701 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:26:15 INFO - PROCESS | 1766 | 1464625575707 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 1766 | 1464625575713 Marionette TRACE conn4 <- [1,2518,null,{}] 09:26:15 INFO - PROCESS | 1766 | 1464625575728 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}] 09:26:16 INFO - PROCESS | 1766 | 1464625576031 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:26:16 INFO - PROCESS | 1766 | 1464625576074 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a718000 == 137 [pid = 1766] [id = 637] 09:26:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8e104400) [pid = 1766] [serial = 1912] [outer = (nil)] 09:26:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8ec20000) [pid = 1766] [serial = 1913] [outer = 0x8e104400] 09:26:16 INFO - PROCESS | 1766 | 1464625576148 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8ed9b000) [pid = 1766] [serial = 1914] [outer = 0x8e104400] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8ae4b400) [pid = 1766] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8ec13c00) [pid = 1766] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8b33a400) [pid = 1766] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8dcdb800) [pid = 1766] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x95ae2c00) [pid = 1766] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9560b400) [pid = 1766] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8a714800) [pid = 1766] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x923e3800) [pid = 1766] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x91b58400) [pid = 1766] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x91b57400) [pid = 1766] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x911d9800) [pid = 1766] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8e108000) [pid = 1766] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8a7f5000) [pid = 1766] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8a70e000) [pid = 1766] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x86ff2800) [pid = 1766] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x86d84c00) [pid = 1766] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x8a432c00) [pid = 1766] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9cda3400) [pid = 1766] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9b89b400) [pid = 1766] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x92c0e000) [pid = 1766] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9ae19400) [pid = 1766] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9ae19800) [pid = 1766] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:26:17 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x91a07000) [pid = 1766] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:26:17 INFO - PROCESS | 1766 | 1464625577592 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1935ms 09:26:17 INFO - PROCESS | 1766 | 1464625577642 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:26:17 INFO - PROCESS | 1766 | 1464625577646 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:26:17 INFO - PROCESS | 1766 | 1464625577652 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1766 | 1464625577655 Marionette TRACE conn4 <- [1,2522,null,{}] 09:26:17 INFO - PROCESS | 1766 | 1464625577661 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}] 09:26:17 INFO - PROCESS | 1766 | 1464625577842 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:26:18 INFO - PROCESS | 1766 | 1464625578099 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d82400 == 138 [pid = 1766] [id = 638] 09:26:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8a432c00) [pid = 1766] [serial = 1915] [outer = (nil)] 09:26:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8dce4c00) [pid = 1766] [serial = 1916] [outer = 0x8a432c00] 09:26:18 INFO - PROCESS | 1766 | 1464625578171 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8eda0000) [pid = 1766] [serial = 1917] [outer = 0x8a432c00] 09:26:18 INFO - PROCESS | 1766 | 1464625578979 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1384ms 09:26:19 INFO - PROCESS | 1766 | 1464625579036 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1766 | 1464625579040 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:26:19 INFO - PROCESS | 1766 | 1464625579046 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1766 | 1464625579049 Marionette TRACE conn4 <- [1,2526,null,{}] 09:26:19 INFO - PROCESS | 1766 | 1464625579054 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}] 09:26:19 INFO - PROCESS | 1766 | 1464625579238 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:26:19 INFO - PROCESS | 1766 | 1464625579460 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d84c00 == 139 [pid = 1766] [id = 639] 09:26:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x86d88400) [pid = 1766] [serial = 1918] [outer = (nil)] 09:26:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x873b0000) [pid = 1766] [serial = 1919] [outer = 0x86d88400] 09:26:19 INFO - PROCESS | 1766 | 1464625579687 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x89ef8400) [pid = 1766] [serial = 1920] [outer = 0x86d88400] 09:26:20 INFO - PROCESS | 1766 | 1464625580879 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]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1881ms 09:26:20 INFO - PROCESS | 1766 | 1464625580944 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1766 | 1464625580952 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:26:20 INFO - PROCESS | 1766 | 1464625580963 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1766 | 1464625580968 Marionette TRACE conn4 <- [1,2530,null,{}] 09:26:20 INFO - PROCESS | 1766 | 1464625580976 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}] 09:26:21 INFO - PROCESS | 1766 | 1464625581209 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:26:21 INFO - PROCESS | 1766 | 1464625581553 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0e7c00 == 140 [pid = 1766] [id = 640] 09:26:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8c84b000) [pid = 1766] [serial = 1921] [outer = (nil)] 09:26:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8cf43400) [pid = 1766] [serial = 1922] [outer = 0x8c84b000] 09:26:21 INFO - PROCESS | 1766 | 1464625581646 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8db12400) [pid = 1766] [serial = 1923] [outer = 0x8c84b000] 09:26:22 INFO - PROCESS | 1766 | 1464625582605 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1693ms 09:26:22 INFO - PROCESS | 1766 | 1464625582655 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1766 | 1464625582662 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:26:22 INFO - PROCESS | 1766 | 1464625582672 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1766 | 1464625582676 Marionette TRACE conn4 <- [1,2534,null,{}] 09:26:22 INFO - PROCESS | 1766 | 1464625582683 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}] 09:26:22 INFO - PROCESS | 1766 | 1464625582905 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:26:23 INFO - PROCESS | 1766 | 1464625583295 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec22800 == 141 [pid = 1766] [id = 641] 09:26:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8ecca400) [pid = 1766] [serial = 1924] [outer = (nil)] 09:26:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8ed92400) [pid = 1766] [serial = 1925] [outer = 0x8ecca400] 09:26:23 INFO - PROCESS | 1766 | 1464625583421 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8edae000) [pid = 1766] [serial = 1926] [outer = 0x8ecca400] 09:26:24 INFO - PROCESS | 1766 | 1464625584354 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1738ms 09:26:24 INFO - PROCESS | 1766 | 1464625584410 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1766 | 1464625584414 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:26:24 INFO - PROCESS | 1766 | 1464625584421 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1766 | 1464625584428 Marionette TRACE conn4 <- [1,2538,null,{}] 09:26:24 INFO - PROCESS | 1766 | 1464625584451 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}] 09:26:24 INFO - PROCESS | 1766 | 1464625584687 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:26:25 INFO - PROCESS | 1766 | 1464625585030 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33b800 == 142 [pid = 1766] [id = 642] 09:26:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x91067800) [pid = 1766] [serial = 1927] [outer = (nil)] 09:26:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x918c7400) [pid = 1766] [serial = 1928] [outer = 0x91067800] 09:26:25 INFO - PROCESS | 1766 | 1464625585120 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91a0a400) [pid = 1766] [serial = 1929] [outer = 0x91067800] 09:26:26 INFO - PROCESS | 1766 | 1464625586006 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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1635ms 09:26:26 INFO - PROCESS | 1766 | 1464625586057 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1766 | 1464625586061 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:26:26 INFO - PROCESS | 1766 | 1464625586084 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 1766 | 1464625586088 Marionette TRACE conn4 <- [1,2542,null,{}] 09:26:26 INFO - PROCESS | 1766 | 1464625586093 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}] 09:26:26 INFO - PROCESS | 1766 | 1464625586306 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:26:26 INFO - PROCESS | 1766 | 1464625586654 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fec400 == 143 [pid = 1766] [id = 643] 09:26:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8943c800) [pid = 1766] [serial = 1930] [outer = (nil)] 09:26:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91aab000) [pid = 1766] [serial = 1931] [outer = 0x8943c800] 09:26:26 INFO - PROCESS | 1766 | 1464625586743 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x91aaec00) [pid = 1766] [serial = 1932] [outer = 0x8943c800] 09:26:27 INFO - PROCESS | 1766 | 1464625587645 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1640ms 09:26:27 INFO - PROCESS | 1766 | 1464625587723 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1766 | 1464625587726 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:26:27 INFO - PROCESS | 1766 | 1464625587733 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1766 | 1464625587737 Marionette TRACE conn4 <- [1,2546,null,{}] 09:26:27 INFO - PROCESS | 1766 | 1464625587743 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}] 09:26:27 INFO - PROCESS | 1766 | 1464625587986 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:26:28 INFO - PROCESS | 1766 | 1464625588329 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x91aa7000 == 144 [pid = 1766] [id = 644] 09:26:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91aa9000) [pid = 1766] [serial = 1933] [outer = (nil)] 09:26:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91b5c800) [pid = 1766] [serial = 1934] [outer = 0x91aa9000] 09:26:28 INFO - PROCESS | 1766 | 1464625588439 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x923e0c00) [pid = 1766] [serial = 1935] [outer = 0x91aa9000] 09:26:29 INFO - PROCESS | 1766 | 1464625589401 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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1702ms 09:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:26:29 INFO - PROCESS | 1766 | 1464625589435 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1766 | 1464625589439 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:26:29 INFO - PROCESS | 1766 | 1464625589445 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1766 | 1464625589449 Marionette TRACE conn4 <- [1,2550,null,{}] 09:26:29 INFO - PROCESS | 1766 | 1464625589455 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}] 09:26:29 INFO - PROCESS | 1766 | 1464625589681 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:26:29 INFO - PROCESS | 1766 | 1464625589975 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ab4c00 == 145 [pid = 1766] [id = 645] 09:26:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91b5f800) [pid = 1766] [serial = 1936] [outer = (nil)] 09:26:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x93c8f400) [pid = 1766] [serial = 1937] [outer = 0x91b5f800] 09:26:30 INFO - PROCESS | 1766 | 1464625590106 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x93c99000) [pid = 1766] [serial = 1938] [outer = 0x91b5f800] 09:26:31 INFO - PROCESS | 1766 | 1464625591058 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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1681ms 09:26:31 INFO - PROCESS | 1766 | 1464625591125 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1766 | 1464625591129 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:26:31 INFO - PROCESS | 1766 | 1464625591136 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1766 | 1464625591139 Marionette TRACE conn4 <- [1,2554,null,{}] 09:26:31 INFO - PROCESS | 1766 | 1464625591145 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}] 09:26:31 INFO - PROCESS | 1766 | 1464625591371 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:26:31 INFO - PROCESS | 1766 | 1464625591712 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x86db0c00 == 146 [pid = 1766] [id = 646] 09:26:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8b0e1000) [pid = 1766] [serial = 1939] [outer = (nil)] 09:26:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x951b7800) [pid = 1766] [serial = 1940] [outer = 0x8b0e1000] 09:26:31 INFO - PROCESS | 1766 | 1464625591806 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9560a400) [pid = 1766] [serial = 1941] [outer = 0x8b0e1000] 09:26:32 INFO - PROCESS | 1766 | 1464625592794 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1732ms 09:26:32 INFO - PROCESS | 1766 | 1464625592869 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1766 | 1464625592873 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:26:32 INFO - PROCESS | 1766 | 1464625592879 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1766 | 1464625592883 Marionette TRACE conn4 <- [1,2558,null,{}] 09:26:32 INFO - PROCESS | 1766 | 1464625592889 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}] 09:26:33 INFO - PROCESS | 1766 | 1464625593104 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:26:33 INFO - PROCESS | 1766 | 1464625593456 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e0c00 == 147 [pid = 1766] [id = 647] 09:26:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x92c0f400) [pid = 1766] [serial = 1942] [outer = (nil)] 09:26:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x95ae2800) [pid = 1766] [serial = 1943] [outer = 0x92c0f400] 09:26:33 INFO - PROCESS | 1766 | 1464625593546 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x95ae8000) [pid = 1766] [serial = 1944] [outer = 0x92c0f400] 09:26:34 INFO - PROCESS | 1766 | 1464625594497 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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1685ms 09:26:34 INFO - PROCESS | 1766 | 1464625594565 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1766 | 1464625594568 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:26:34 INFO - PROCESS | 1766 | 1464625594575 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1766 | 1464625594579 Marionette TRACE conn4 <- [1,2562,null,{}] 09:26:34 INFO - PROCESS | 1766 | 1464625594584 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}] 09:26:34 INFO - PROCESS | 1766 | 1464625594802 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:26:35 INFO - PROCESS | 1766 | 1464625595142 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x951c2000 == 148 [pid = 1766] [id = 648] 09:26:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95845000) [pid = 1766] [serial = 1945] [outer = (nil)] 09:26:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x99374c00) [pid = 1766] [serial = 1946] [outer = 0x95845000] 09:26:35 INFO - PROCESS | 1766 | 1464625595234 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x99ee9400) [pid = 1766] [serial = 1947] [outer = 0x95845000] 09:26:36 INFO - PROCESS | 1766 | 1464625596209 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1683ms 09:26:36 INFO - PROCESS | 1766 | 1464625596258 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1766 | 1464625596263 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:26:36 INFO - PROCESS | 1766 | 1464625596269 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1766 | 1464625596272 Marionette TRACE conn4 <- [1,2566,null,{}] 09:26:36 INFO - PROCESS | 1766 | 1464625596279 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}] 09:26:36 INFO - PROCESS | 1766 | 1464625596500 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:26:36 INFO - PROCESS | 1766 | 1464625596853 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a56b000 == 149 [pid = 1766] [id = 649] 09:26:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x9a727800) [pid = 1766] [serial = 1948] [outer = (nil)] 09:26:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9ab0dc00) [pid = 1766] [serial = 1949] [outer = 0x9a727800] 09:26:36 INFO - PROCESS | 1766 | 1464625596956 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9ae18c00) [pid = 1766] [serial = 1950] [outer = 0x9a727800] 09:26:37 INFO - PROCESS | 1766 | 1464625597934 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1729ms 09:26:38 INFO - PROCESS | 1766 | 1464625598014 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1766 | 1464625598018 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:26:38 INFO - PROCESS | 1766 | 1464625598025 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1766 | 1464625598029 Marionette TRACE conn4 <- [1,2570,null,{}] 09:26:38 INFO - PROCESS | 1766 | 1464625598035 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}] 09:26:38 INFO - PROCESS | 1766 | 1464625598271 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:26:38 INFO - PROCESS | 1766 | 1464625598664 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b08b000 == 150 [pid = 1766] [id = 650] 09:26:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9b230000) [pid = 1766] [serial = 1951] [outer = (nil)] 09:26:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9bb98000) [pid = 1766] [serial = 1952] [outer = 0x9b230000] 09:26:38 INFO - PROCESS | 1766 | 1464625598753 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9c165000) [pid = 1766] [serial = 1953] [outer = 0x9b230000] 09:26:39 INFO - PROCESS | 1766 | 1464625599730 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1783ms 09:26:39 INFO - PROCESS | 1766 | 1464625599809 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1766 | 1464625599813 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:26:39 INFO - PROCESS | 1766 | 1464625599820 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1766 | 1464625599823 Marionette TRACE conn4 <- [1,2574,null,{}] 09:26:39 INFO - PROCESS | 1766 | 1464625599829 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}] 09:26:40 INFO - PROCESS | 1766 | 1464625600075 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:26:40 INFO - PROCESS | 1766 | 1464625600427 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b0d2000 == 151 [pid = 1766] [id = 651] 09:26:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9be37400) [pid = 1766] [serial = 1954] [outer = (nil)] 09:26:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0xa116b400) [pid = 1766] [serial = 1955] [outer = 0x9be37400] 09:26:40 INFO - PROCESS | 1766 | 1464625600512 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0xa2155800) [pid = 1766] [serial = 1956] [outer = 0x9be37400] 09:26:41 INFO - PROCESS | 1766 | 1464625601417 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]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1634ms 09:26:41 INFO - PROCESS | 1766 | 1464625601455 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1766 | 1464625601459 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:26:41 INFO - PROCESS | 1766 | 1464625601465 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1766 | 1464625601469 Marionette TRACE conn4 <- [1,2578,null,{}] 09:26:41 INFO - PROCESS | 1766 | 1464625601474 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}] 09:26:41 INFO - PROCESS | 1766 | 1464625601680 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:26:42 INFO - PROCESS | 1766 | 1464625602040 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x92b89000 == 152 [pid = 1766] [id = 652] 09:26:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x92c09800) [pid = 1766] [serial = 1957] [outer = (nil)] 09:26:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0xa26ccc00) [pid = 1766] [serial = 1958] [outer = 0x92c09800] 09:26:42 INFO - PROCESS | 1766 | 1464625602132 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0xa306b000) [pid = 1766] [serial = 1959] [outer = 0x92c09800] 09:26:43 INFO - PROCESS | 1766 | 1464625603028 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1633ms 09:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:26:43 INFO - PROCESS | 1766 | 1464625603099 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1766 | 1464625603102 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:26:43 INFO - PROCESS | 1766 | 1464625603109 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1766 | 1464625603112 Marionette TRACE conn4 <- [1,2582,null,{}] 09:26:43 INFO - PROCESS | 1766 | 1464625603118 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}] 09:26:43 INFO - PROCESS | 1766 | 1464625603328 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:26:43 INFO - PROCESS | 1766 | 1464625603677 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b4ae000 == 153 [pid = 1766] [id = 653] 09:26:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x946aec00) [pid = 1766] [serial = 1960] [outer = (nil)] 09:26:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0xa50f0400) [pid = 1766] [serial = 1961] [outer = 0x946aec00] 09:26:43 INFO - PROCESS | 1766 | 1464625603765 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0xa628a000) [pid = 1766] [serial = 1962] [outer = 0x946aec00] 09:26:44 INFO - PROCESS | 1766 | 1464625604670 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1640ms 09:26:44 INFO - PROCESS | 1766 | 1464625604749 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1766 | 1464625604753 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:26:44 INFO - PROCESS | 1766 | 1464625604759 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1766 | 1464625604763 Marionette TRACE conn4 <- [1,2586,null,{}] 09:26:44 INFO - PROCESS | 1766 | 1464625604769 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}] 09:26:45 INFO - PROCESS | 1766 | 1464625605012 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:26:45 INFO - PROCESS | 1766 | 1464625605366 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e75c00 == 154 [pid = 1766] [id = 654] 09:26:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x86e76400) [pid = 1766] [serial = 1963] [outer = (nil)] 09:26:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x86e7dc00) [pid = 1766] [serial = 1964] [outer = 0x86e76400] 09:26:45 INFO - PROCESS | 1766 | 1464625605452 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x86e7f800) [pid = 1766] [serial = 1965] [outer = 0x86e76400] 09:26:46 INFO - PROCESS | 1766 | 1464625606375 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1680ms 09:26:46 INFO - PROCESS | 1766 | 1464625606441 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1766 | 1464625606445 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:26:46 INFO - PROCESS | 1766 | 1464625606452 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1766 | 1464625606455 Marionette TRACE conn4 <- [1,2590,null,{}] 09:26:46 INFO - PROCESS | 1766 | 1464625606463 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}] 09:26:46 INFO - PROCESS | 1766 | 1464625606686 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:26:47 INFO - PROCESS | 1766 | 1464625607103 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e76800 == 155 [pid = 1766] [id = 655] 09:26:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x86e79c00) [pid = 1766] [serial = 1966] [outer = (nil)] 09:26:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9be34000) [pid = 1766] [serial = 1967] [outer = 0x86e79c00] 09:26:47 INFO - PROCESS | 1766 | 1464625607192 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0xa50f0c00) [pid = 1766] [serial = 1968] [outer = 0x86e79c00] 09:26:48 INFO - PROCESS | 1766 | 1464625608096 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1683ms 09:26:48 INFO - PROCESS | 1766 | 1464625608136 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1766 | 1464625608140 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:26:48 INFO - PROCESS | 1766 | 1464625608146 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1766 | 1464625608149 Marionette TRACE conn4 <- [1,2594,null,{}] 09:26:48 INFO - PROCESS | 1766 | 1464625608155 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}] 09:26:48 INFO - PROCESS | 1766 | 1464625608359 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:26:48 INFO - PROCESS | 1766 | 1464625608668 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x87c48800 == 156 [pid = 1766] [id = 656] 09:26:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x87c48c00) [pid = 1766] [serial = 1969] [outer = (nil)] 09:26:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x87c4f800) [pid = 1766] [serial = 1970] [outer = 0x87c48c00] 09:26:48 INFO - PROCESS | 1766 | 1464625608802 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x87c50c00) [pid = 1766] [serial = 1971] [outer = 0x87c48c00] 09:26:49 INFO - PROCESS | 1766 | 1464625609751 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1631ms 09:26:49 INFO - PROCESS | 1766 | 1464625609778 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1766 | 1464625609782 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:26:49 INFO - PROCESS | 1766 | 1464625609788 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1766 | 1464625609790 Marionette TRACE conn4 <- [1,2598,null,{}] 09:26:49 INFO - PROCESS | 1766 | 1464625609797 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}] 09:26:50 INFO - PROCESS | 1766 | 1464625610002 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9a019c00 == 155 [pid = 1766] [id = 541] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x93ae4800 == 154 [pid = 1766] [id = 540] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8a43b800 == 153 [pid = 1766] [id = 613] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae3d400 == 152 [pid = 1766] [id = 591] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x86d82400 == 151 [pid = 1766] [id = 638] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8a718000 == 150 [pid = 1766] [id = 637] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0e0400 == 149 [pid = 1766] [id = 636] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x873a5c00 == 148 [pid = 1766] [id = 635] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9c171400 == 147 [pid = 1766] [id = 633] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x873b1c00 == 146 [pid = 1766] [id = 634] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9584b000 == 145 [pid = 1766] [id = 632] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2a0800 == 144 [pid = 1766] [id = 631] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x92b83400 == 143 [pid = 1766] [id = 629] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9b086400 == 142 [pid = 1766] [id = 630] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x99ef7400 == 141 [pid = 1766] [id = 628] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x97769400 == 140 [pid = 1766] [id = 627] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a9800 == 139 [pid = 1766] [id = 626] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x91e96800 == 138 [pid = 1766] [id = 625] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9225cc00 == 137 [pid = 1766] [id = 624] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7eac00 == 136 [pid = 1766] [id = 623] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb8c00 == 135 [pid = 1766] [id = 621] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x911d8800 == 134 [pid = 1766] [id = 622] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ac0c800 == 133 [pid = 1766] [id = 620] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ecd6800 == 132 [pid = 1766] [id = 619] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4b1800 == 131 [pid = 1766] [id = 618] 09:26:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38f400 == 130 [pid = 1766] [id = 617] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8ecd5800) [pid = 1766] [serial = 1716] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8ec1c400) [pid = 1766] [serial = 1773] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8e454800) [pid = 1766] [serial = 1850] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8c999c00) [pid = 1766] [serial = 1845] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8e10e800) [pid = 1766] [serial = 1847] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x8e44e800) [pid = 1766] [serial = 1848] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x99ef7c00) [pid = 1766] [serial = 1812] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x99371c00) [pid = 1766] [serial = 1811] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x95aed800) [pid = 1766] [serial = 1809] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x95ae1c00) [pid = 1766] [serial = 1808] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9569a400) [pid = 1766] [serial = 1806] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x95173c00) [pid = 1766] [serial = 1805] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x95174800) [pid = 1766] [serial = 1803] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x93adb000) [pid = 1766] [serial = 1802] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x92b83800) [pid = 1766] [serial = 1800] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x923eb000) [pid = 1766] [serial = 1799] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x923d3800) [pid = 1766] [serial = 1797] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x92252000) [pid = 1766] [serial = 1796] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x918cdc00) [pid = 1766] [serial = 1794] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x91333800) [pid = 1766] [serial = 1793] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8edb7800) [pid = 1766] [serial = 1791] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8ec18400) [pid = 1766] [serial = 1790] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8b33d400) [pid = 1766] [serial = 1788] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8ae40c00) [pid = 1766] [serial = 1787] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x8a7e7800) [pid = 1766] [serial = 1841] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x870e6400) [pid = 1766] [serial = 1838] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x892ef800) [pid = 1766] [serial = 1839] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x86d8c400) [pid = 1766] [serial = 1836] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x86d8ac00) [pid = 1766] [serial = 1835] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8a438c00) [pid = 1766] [serial = 1833] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x8a436800) [pid = 1766] [serial = 1832] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa50ab400) [pid = 1766] [serial = 1830] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0xa325e800) [pid = 1766] [serial = 1829] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0xa21ac400) [pid = 1766] [serial = 1827] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0xa060c800) [pid = 1766] [serial = 1826] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9c1ef000) [pid = 1766] [serial = 1824] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9c164400) [pid = 1766] [serial = 1823] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9b890800) [pid = 1766] [serial = 1821] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9b2a3400) [pid = 1766] [serial = 1820] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9b0c8c00) [pid = 1766] [serial = 1818] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9ae1f800) [pid = 1766] [serial = 1817] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9a8c9400) [pid = 1766] [serial = 1815] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9a571000) [pid = 1766] [serial = 1814] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8c7c7400) [pid = 1766] [serial = 1844] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8ac13800) [pid = 1766] [serial = 1842] [outer = (nil)] [url = about:blank] 09:26:52 INFO - PROCESS | 1766 | 1464625612822 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d8d800 == 131 [pid = 1766] [id = 657] 09:26:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x86d8dc00) [pid = 1766] [serial = 1972] [outer = (nil)] 09:26:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x86fe9400) [pid = 1766] [serial = 1973] [outer = 0x86d8dc00] 09:26:52 INFO - PROCESS | 1766 | 1464625612903 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8714d000) [pid = 1766] [serial = 1974] [outer = 0x86d8dc00] 09:26:53 INFO - PROCESS | 1766 | 1464625613796 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 4042ms 09:26:53 INFO - PROCESS | 1766 | 1464625613849 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1766 | 1464625613854 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:26:53 INFO - PROCESS | 1766 | 1464625613863 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1766 | 1464625613868 Marionette TRACE conn4 <- [1,2602,null,{}] 09:26:53 INFO - PROCESS | 1766 | 1464625613875 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}] 09:26:54 INFO - PROCESS | 1766 | 1464625614075 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:26:54 INFO - PROCESS | 1766 | 1464625614089 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8714ec00 == 132 [pid = 1766] [id = 658] 09:26:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x87c52400) [pid = 1766] [serial = 1975] [outer = (nil)] 09:26:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8829b800) [pid = 1766] [serial = 1976] [outer = 0x87c52400] 09:26:54 INFO - PROCESS | 1766 | 1464625614357 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x89446000) [pid = 1766] [serial = 1977] [outer = 0x87c52400] 09:26:55 INFO - PROCESS | 1766 | 1464625615286 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]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1493ms 09:26:55 INFO - PROCESS | 1766 | 1464625615359 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1766 | 1464625615365 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:26:55 INFO - PROCESS | 1766 | 1464625615371 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1766 | 1464625615374 Marionette TRACE conn4 <- [1,2606,null,{}] 09:26:55 INFO - PROCESS | 1766 | 1464625615392 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}] 09:26:55 INFO - PROCESS | 1766 | 1464625615666 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:26:55 INFO - PROCESS | 1766 | 1464625615697 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x87c54000 == 133 [pid = 1766] [id = 659] 09:26:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8a43b400) [pid = 1766] [serial = 1978] [outer = (nil)] 09:26:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8a7ec000) [pid = 1766] [serial = 1979] [outer = 0x8a43b400] 09:26:55 INFO - PROCESS | 1766 | 1464625615769 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ac15000) [pid = 1766] [serial = 1980] [outer = 0x8a43b400] 09:26:56 INFO - PROCESS | 1766 | 1464625616860 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1532ms 09:26:56 INFO - PROCESS | 1766 | 1464625616904 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1766 | 1464625616908 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:26:56 INFO - PROCESS | 1766 | 1464625616928 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1766 | 1464625616936 Marionette TRACE conn4 <- [1,2610,null,{}] 09:26:56 INFO - PROCESS | 1766 | 1464625616942 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}] 09:26:57 INFO - PROCESS | 1766 | 1464625617782 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x92b8c800) [pid = 1766] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8a439400) [pid = 1766] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8edb2c00) [pid = 1766] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8b0e3400) [pid = 1766] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9a01f000) [pid = 1766] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9a56c000) [pid = 1766] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x918c4800) [pid = 1766] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8b4b3800) [pid = 1766] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x92c05800) [pid = 1766] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9b084000) [pid = 1766] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x882a3800) [pid = 1766] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8e104400) [pid = 1766] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9b08ac00) [pid = 1766] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x93ae6c00) [pid = 1766] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x8b0e2c00) [pid = 1766] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9a022800) [pid = 1766] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8edb6000) [pid = 1766] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9d1d1c00) [pid = 1766] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9be30000) [pid = 1766] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8c7c2400) [pid = 1766] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8c7c2c00) [pid = 1766] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:26:57 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9132c400) [pid = 1766] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:26:58 INFO - PROCESS | 1766 | 1464625618033 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a3800 == 134 [pid = 1766] [id = 660] 09:26:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8a387400) [pid = 1766] [serial = 1981] [outer = (nil)] 09:26:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8b0e2c00) [pid = 1766] [serial = 1982] [outer = 0x8a387400] 09:26:58 INFO - PROCESS | 1766 | 1464625618126 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8c7c2c00) [pid = 1766] [serial = 1983] [outer = 0x8a387400] 09:26:58 INFO - PROCESS | 1766 | 1464625618892 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]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2002ms 09:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:26:58 INFO - PROCESS | 1766 | 1464625618922 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1766 | 1464625618925 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:26:58 INFO - PROCESS | 1766 | 1464625618932 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1766 | 1464625618935 Marionette TRACE conn4 <- [1,2614,null,{}] 09:26:58 INFO - PROCESS | 1766 | 1464625618940 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}] 09:26:59 INFO - PROCESS | 1766 | 1464625619211 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:26:59 INFO - PROCESS | 1766 | 1464625619233 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e83400 == 135 [pid = 1766] [id = 661] 09:26:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8b4ba400) [pid = 1766] [serial = 1984] [outer = (nil)] 09:26:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8cf3cc00) [pid = 1766] [serial = 1985] [outer = 0x8b4ba400] 09:26:59 INFO - PROCESS | 1766 | 1464625619304 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8c9a1c00) [pid = 1766] [serial = 1986] [outer = 0x8b4ba400] 09:27:00 INFO - PROCESS | 1766 | 1464625620539 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]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1680ms 09:27:00 INFO - PROCESS | 1766 | 1464625620612 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1766 | 1464625620619 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:27:00 INFO - PROCESS | 1766 | 1464625620629 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1766 | 1464625620633 Marionette TRACE conn4 <- [1,2618,null,{}] 09:27:00 INFO - PROCESS | 1766 | 1464625620642 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}] 09:27:00 INFO - PROCESS | 1766 | 1464625620909 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:27:01 INFO - PROCESS | 1766 | 1464625621273 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x87c4fc00 == 136 [pid = 1766] [id = 662] 09:27:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x87c50000) [pid = 1766] [serial = 1987] [outer = (nil)] 09:27:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x89439c00) [pid = 1766] [serial = 1988] [outer = 0x87c50000] 09:27:01 INFO - PROCESS | 1766 | 1464625621364 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8a7e8000) [pid = 1766] [serial = 1989] [outer = 0x87c50000] 09:27:02 INFO - PROCESS | 1766 | 1464625622351 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1784ms 09:27:02 INFO - PROCESS | 1766 | 1464625622414 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1766 | 1464625622422 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:27:02 INFO - PROCESS | 1766 | 1464625622433 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1766 | 1464625622437 Marionette TRACE conn4 <- [1,2622,null,{}] 09:27:02 INFO - PROCESS | 1766 | 1464625622444 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}] 09:27:02 INFO - PROCESS | 1766 | 1464625622722 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:27:03 INFO - PROCESS | 1766 | 1464625623076 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c848000 == 137 [pid = 1766] [id = 663] 09:27:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8c848400) [pid = 1766] [serial = 1990] [outer = (nil)] 09:27:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8c9a1000) [pid = 1766] [serial = 1991] [outer = 0x8c848400] 09:27:03 INFO - PROCESS | 1766 | 1464625623162 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8dcd9400) [pid = 1766] [serial = 1992] [outer = 0x8c848400] 09:27:04 INFO - PROCESS | 1766 | 1464625624181 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1793ms 09:27:04 INFO - PROCESS | 1766 | 1464625624226 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1766 | 1464625624230 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:27:04 INFO - PROCESS | 1766 | 1464625624237 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1766 | 1464625624243 Marionette TRACE conn4 <- [1,2626,null,{}] 09:27:04 INFO - PROCESS | 1766 | 1464625624260 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}] 09:27:04 INFO - PROCESS | 1766 | 1464625624485 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:27:04 INFO - PROCESS | 1766 | 1464625624826 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e452000 == 138 [pid = 1766] [id = 664] 09:27:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8e454800) [pid = 1766] [serial = 1993] [outer = (nil)] 09:27:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8ec1ac00) [pid = 1766] [serial = 1994] [outer = 0x8e454800] 09:27:04 INFO - PROCESS | 1766 | 1464625624920 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8ec22c00) [pid = 1766] [serial = 1995] [outer = 0x8e454800] 09:27:05 INFO - PROCESS | 1766 | 1464625625828 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1635ms 09:27:05 INFO - PROCESS | 1766 | 1464625625873 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:27:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:27:05 INFO - PROCESS | 1766 | 1464625625878 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:27:05 INFO - PROCESS | 1766 | 1464625625884 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1766 | 1464625625888 Marionette TRACE conn4 <- [1,2630,null,{}] 09:27:05 INFO - PROCESS | 1766 | 1464625625893 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}] 09:27:06 INFO - PROCESS | 1766 | 1464625626106 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:27:06 INFO - PROCESS | 1766 | 1464625626444 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e457800 == 139 [pid = 1766] [id = 665] 09:27:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8ed93800) [pid = 1766] [serial = 1996] [outer = (nil)] 09:27:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8edad000) [pid = 1766] [serial = 1997] [outer = 0x8ed93800] 09:27:06 INFO - PROCESS | 1766 | 1464625626538 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8edb9400) [pid = 1766] [serial = 1998] [outer = 0x8ed93800] 09:27:07 INFO - PROCESS | 1766 | 1464625627468 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:27:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1631ms 09:27:07 INFO - PROCESS | 1766 | 1464625627515 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1766 | 1464625627519 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:27:07 INFO - PROCESS | 1766 | 1464625627525 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1766 | 1464625627529 Marionette TRACE conn4 <- [1,2634,null,{}] 09:27:07 INFO - PROCESS | 1766 | 1464625627535 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}] 09:27:07 INFO - PROCESS | 1766 | 1464625627741 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:27:08 INFO - PROCESS | 1766 | 1464625628076 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d86400 == 140 [pid = 1766] [id = 666] 09:27:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ec19c00) [pid = 1766] [serial = 1999] [outer = (nil)] 09:27:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9106cc00) [pid = 1766] [serial = 2000] [outer = 0x8ec19c00] 09:27:08 INFO - PROCESS | 1766 | 1464625628166 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x911ce000) [pid = 1766] [serial = 2001] [outer = 0x8ec19c00] 09:27:09 INFO - PROCESS | 1766 | 1464625629123 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]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:27:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1633ms 09:27:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:27:09 INFO - PROCESS | 1766 | 1464625629159 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1766 | 1464625629162 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:27:09 INFO - PROCESS | 1766 | 1464625629168 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1766 | 1464625629172 Marionette TRACE conn4 <- [1,2638,null,{}] 09:27:09 INFO - PROCESS | 1766 | 1464625629178 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}] 09:27:09 INFO - PROCESS | 1766 | 1464625629418 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:27:09 INFO - PROCESS | 1766 | 1464625629776 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed95c00 == 141 [pid = 1766] [id = 667] 09:27:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x91062c00) [pid = 1766] [serial = 2002] [outer = (nil)] 09:27:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x918cb800) [pid = 1766] [serial = 2003] [outer = 0x91062c00] 09:27:09 INFO - PROCESS | 1766 | 1464625629875 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x91ab1000) [pid = 1766] [serial = 2004] [outer = 0x91062c00] 09:27:10 INFO - PROCESS | 1766 | 1464625630778 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1654ms 09:27:10 INFO - PROCESS | 1766 | 1464625630823 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1766 | 1464625630827 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:27:10 INFO - PROCESS | 1766 | 1464625630835 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1766 | 1464625630839 Marionette TRACE conn4 <- [1,2642,null,{}] 09:27:10 INFO - PROCESS | 1766 | 1464625630844 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}] 09:27:11 INFO - PROCESS | 1766 | 1464625631050 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:27:11 INFO - PROCESS | 1766 | 1464625631343 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x91062400 == 142 [pid = 1766] [id = 668] 09:27:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x91333c00) [pid = 1766] [serial = 2005] [outer = (nil)] 09:27:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x92257400) [pid = 1766] [serial = 2006] [outer = 0x91333c00] 09:27:11 INFO - PROCESS | 1766 | 1464625631474 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x923d4000) [pid = 1766] [serial = 2007] [outer = 0x91333c00] 09:27:12 INFO - PROCESS | 1766 | 1464625632383 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:27:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1585ms 09:27:12 INFO - PROCESS | 1766 | 1464625632421 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1766 | 1464625632424 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:27:12 INFO - PROCESS | 1766 | 1464625632431 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1766 | 1464625632434 Marionette TRACE conn4 <- [1,2646,null,{}] 09:27:12 INFO - PROCESS | 1766 | 1464625632440 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}] 09:27:12 INFO - PROCESS | 1766 | 1464625632654 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:27:13 INFO - PROCESS | 1766 | 1464625632993 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x91aab400 == 143 [pid = 1766] [id = 669] 09:27:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x91e89000) [pid = 1766] [serial = 2008] [outer = (nil)] 09:27:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x923eb000) [pid = 1766] [serial = 2009] [outer = 0x91e89000] 09:27:13 INFO - PROCESS | 1766 | 1464625633082 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x923f1c00) [pid = 1766] [serial = 2010] [outer = 0x91e89000] 09:27:13 INFO - PROCESS | 1766 | 1464625633969 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]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:27:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1580ms 09:27:14 INFO - PROCESS | 1766 | 1464625634012 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1766 | 1464625634016 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:27:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:27:14 INFO - PROCESS | 1766 | 1464625634022 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1766 | 1464625634026 Marionette TRACE conn4 <- [1,2650,null,{}] 09:27:14 INFO - PROCESS | 1766 | 1464625634032 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}] 09:27:14 INFO - PROCESS | 1766 | 1464625634240 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:27:14 INFO - PROCESS | 1766 | 1464625634599 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x923de800 == 144 [pid = 1766] [id = 670] 09:27:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x92b8c800) [pid = 1766] [serial = 2011] [outer = (nil)] 09:27:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x92c0f800) [pid = 1766] [serial = 2012] [outer = 0x92b8c800] 09:27:14 INFO - PROCESS | 1766 | 1464625634706 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x93adb000) [pid = 1766] [serial = 2013] [outer = 0x92b8c800] 09:27:15 INFO - PROCESS | 1766 | 1464625635593 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:27:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1631ms 09:27:15 INFO - PROCESS | 1766 | 1464625635653 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 1766 | 1464625635657 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:27:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:27:15 INFO - PROCESS | 1766 | 1464625635663 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1766 | 1464625635667 Marionette TRACE conn4 <- [1,2654,null,{}] 09:27:15 INFO - PROCESS | 1766 | 1464625635672 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}] 09:27:15 INFO - PROCESS | 1766 | 1464625635876 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:27:16 INFO - PROCESS | 1766 | 1464625636219 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x923dec00 == 145 [pid = 1766] [id = 671] 09:27:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x92c03400) [pid = 1766] [serial = 2014] [outer = (nil)] 09:27:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x95174c00) [pid = 1766] [serial = 2015] [outer = 0x92c03400] 09:27:16 INFO - PROCESS | 1766 | 1464625636306 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x95180000) [pid = 1766] [serial = 2016] [outer = 0x92c03400] 09:27:17 INFO - PROCESS | 1766 | 1464625637225 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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:27:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1591ms 09:27:17 INFO - PROCESS | 1766 | 1464625637255 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1766 | 1464625637259 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:27:17 INFO - PROCESS | 1766 | 1464625637265 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1766 | 1464625637270 Marionette TRACE conn4 <- [1,2658,null,{}] 09:27:17 INFO - PROCESS | 1766 | 1464625637276 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}] 09:27:17 INFO - PROCESS | 1766 | 1464625637505 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:27:17 INFO - PROCESS | 1766 | 1464625637869 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x95618000 == 146 [pid = 1766] [id = 672] 09:27:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x95844c00) [pid = 1766] [serial = 2017] [outer = (nil)] 09:27:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9584e800) [pid = 1766] [serial = 2018] [outer = 0x95844c00] 09:27:17 INFO - PROCESS | 1766 | 1464625637963 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x95ae8400) [pid = 1766] [serial = 2019] [outer = 0x95844c00] 09:27:18 INFO - PROCESS | 1766 | 1464625638863 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:27:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1630ms 09:27:18 INFO - PROCESS | 1766 | 1464625638897 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1766 | 1464625638900 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:27:18 INFO - PROCESS | 1766 | 1464625638907 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1766 | 1464625638913 Marionette TRACE conn4 <- [1,2662,null,{}] 09:27:18 INFO - PROCESS | 1766 | 1464625638925 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}] 09:27:19 INFO - PROCESS | 1766 | 1464625639126 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:27:19 INFO - PROCESS | 1766 | 1464625639439 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x95aedc00 == 147 [pid = 1766] [id = 673] 09:27:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x97761800) [pid = 1766] [serial = 2020] [outer = (nil)] 09:27:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x98157400) [pid = 1766] [serial = 2021] [outer = 0x97761800] 09:27:19 INFO - PROCESS | 1766 | 1464625639577 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x99374800) [pid = 1766] [serial = 2022] [outer = 0x97761800] 09:27:20 INFO - PROCESS | 1766 | 1464625640477 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:27:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1597ms 09:27:20 INFO - PROCESS | 1766 | 1464625640505 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1766 | 1464625640509 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:27:20 INFO - PROCESS | 1766 | 1464625640515 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1766 | 1464625640518 Marionette TRACE conn4 <- [1,2666,null,{}] 09:27:20 INFO - PROCESS | 1766 | 1464625640534 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}] 09:27:20 INFO - PROCESS | 1766 | 1464625640732 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:27:21 INFO - PROCESS | 1766 | 1464625641036 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x97763400 == 148 [pid = 1766] [id = 674] 09:27:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9776b800) [pid = 1766] [serial = 2023] [outer = (nil)] 09:27:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9a365c00) [pid = 1766] [serial = 2024] [outer = 0x9776b800] 09:27:21 INFO - PROCESS | 1766 | 1464625641166 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9a079400) [pid = 1766] [serial = 2025] [outer = 0x9776b800] 09:27:22 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:22 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:27:22 INFO - PROCESS | 1766 | 1464625642470 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]]]}] 09:27:22 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) 09:27:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1991ms 09:27:22 INFO - PROCESS | 1766 | 1464625642506 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1766 | 1464625642509 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:27:22 INFO - PROCESS | 1766 | 1464625642519 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1766 | 1464625642524 Marionette TRACE conn4 <- [1,2670,null,{}] 09:27:22 INFO - PROCESS | 1766 | 1464625642531 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}] 09:27:22 INFO - PROCESS | 1766 | 1464625642815 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:27:23 INFO - PROCESS | 1766 | 1464625643089 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x99f64400 == 149 [pid = 1766] [id = 675] 09:27:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9a01f000) [pid = 1766] [serial = 2026] [outer = (nil)] 09:27:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9ab0f000) [pid = 1766] [serial = 2027] [outer = 0x9a01f000] 09:27:23 INFO - PROCESS | 1766 | 1464625643172 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x9ab17400) [pid = 1766] [serial = 2028] [outer = 0x9a01f000] 09:27:24 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:24 INFO - PROCESS | 1766 | 1464625644591 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 1766 | 1464625644620 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:27:24 INFO - PROCESS | 1766 | 1464625644626 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1766 | 1464625644630 Marionette TRACE conn4 <- [1,2674,null,{}] 09:27:24 INFO - PROCESS | 1766 | 1464625644636 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}] 09:27:24 INFO - PROCESS | 1766 | 1464625644883 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:27:25 INFO - PROCESS | 1766 | 1464625645183 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aab2c00 == 150 [pid = 1766] [id = 676] 09:27:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9ae13c00) [pid = 1766] [serial = 2029] [outer = (nil)] 09:27:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9b08e800) [pid = 1766] [serial = 2030] [outer = 0x9ae13c00] 09:27:25 INFO - PROCESS | 1766 | 1464625645268 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x9b0cb800) [pid = 1766] [serial = 2031] [outer = 0x9ae13c00] 09:27:26 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:26 INFO - PROCESS | 1766 | 1464625646611 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1766 | 1464625646665 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:27:26 INFO - PROCESS | 1766 | 1464625646672 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1766 | 1464625646676 Marionette TRACE conn4 <- [1,2678,null,{}] 09:27:26 INFO - PROCESS | 1766 | 1464625646683 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}] 09:27:26 INFO - PROCESS | 1766 | 1464625646954 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:27:27 INFO - PROCESS | 1766 | 1464625647228 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b084c00 == 151 [pid = 1766] [id = 677] 09:27:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9b0c7c00) [pid = 1766] [serial = 2032] [outer = (nil)] 09:27:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9b233800) [pid = 1766] [serial = 2033] [outer = 0x9b0c7c00] 09:27:27 INFO - PROCESS | 1766 | 1464625647311 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x9b2a0800) [pid = 1766] [serial = 2034] [outer = 0x9b0c7c00] 09:27:28 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:28 INFO - PROCESS | 1766 | 1464625648660 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]]]}] 09:27:28 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) 09:27:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2033ms 09:27:28 INFO - PROCESS | 1766 | 1464625648705 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1766 | 1464625648709 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:27:28 INFO - PROCESS | 1766 | 1464625648716 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1766 | 1464625648719 Marionette TRACE conn4 <- [1,2682,null,{}] 09:27:28 INFO - PROCESS | 1766 | 1464625648725 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}] 09:27:29 INFO - PROCESS | 1766 | 1464625649002 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:27:29 INFO - PROCESS | 1766 | 1464625649285 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x86fe7000 == 152 [pid = 1766] [id = 678] 09:27:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9ae1d800) [pid = 1766] [serial = 2035] [outer = (nil)] 09:27:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x9b893000) [pid = 1766] [serial = 2036] [outer = 0x9ae1d800] 09:27:29 INFO - PROCESS | 1766 | 1464625649369 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x9b8e5c00) [pid = 1766] [serial = 2037] [outer = 0x9ae1d800] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7f2800 == 151 [pid = 1766] [id = 595] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8c99c800 == 150 [pid = 1766] [id = 593] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e107c00 == 149 [pid = 1766] [id = 596] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae13400 == 148 [pid = 1766] [id = 606] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9cd9c800 == 147 [pid = 1766] [id = 609] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a430c00 == 146 [pid = 1766] [id = 610] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x89440800 == 145 [pid = 1766] [id = 229] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9a35ec00 == 144 [pid = 1766] [id = 605] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8943e400 == 143 [pid = 1766] [id = 386] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8b33ac00 == 142 [pid = 1766] [id = 615] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x918cc000 == 141 [pid = 1766] [id = 599] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x92253400 == 140 [pid = 1766] [id = 600] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8c845000 == 139 [pid = 1766] [id = 592] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a70fc00 == 138 [pid = 1766] [id = 601] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8efcf800 == 137 [pid = 1766] [id = 597] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x923eec00 == 136 [pid = 1766] [id = 607] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x93ae6400 == 135 [pid = 1766] [id = 602] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9560ec00 == 134 [pid = 1766] [id = 603] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91063000 == 133 [pid = 1766] [id = 604] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9b374000 == 132 [pid = 1766] [id = 608] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91b54400 == 131 [pid = 1766] [id = 598] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86e76800 == 130 [pid = 1766] [id = 655] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8b4ae000 == 129 [pid = 1766] [id = 653] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86e75c00 == 128 [pid = 1766] [id = 654] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x92b89000 == 127 [pid = 1766] [id = 652] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9b0d2000 == 126 [pid = 1766] [id = 651] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9b08b000 == 125 [pid = 1766] [id = 650] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x951c2000 == 124 [pid = 1766] [id = 648] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9a56b000 == 123 [pid = 1766] [id = 649] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x870e0c00 == 122 [pid = 1766] [id = 647] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86db0c00 == 121 [pid = 1766] [id = 646] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91ab4c00 == 120 [pid = 1766] [id = 645] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91aa7000 == 119 [pid = 1766] [id = 644] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86d82c00 == 118 [pid = 1766] [id = 611] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86fec400 == 117 [pid = 1766] [id = 643] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec22800 == 116 [pid = 1766] [id = 641] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8b33b800 == 115 [pid = 1766] [id = 642] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0e7c00 == 114 [pid = 1766] [id = 640] 09:27:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86d84c00 == 113 [pid = 1766] [id = 639] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x9460cc00) [pid = 1766] [serial = 1875] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8adae400) [pid = 1766] [serial = 1854] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x95aec400) [pid = 1766] [serial = 1881] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8cf3b000) [pid = 1766] [serial = 1910] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0xa2154000) [pid = 1766] [serial = 1899] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8cfe8000) [pid = 1766] [serial = 1911] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x9ae1c800) [pid = 1766] [serial = 1887] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x9ae11c00) [pid = 1766] [serial = 1886] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x91a03800) [pid = 1766] [serial = 1866] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x92c0b000) [pid = 1766] [serial = 1871] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x95695800) [pid = 1766] [serial = 1877] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0xa3224000) [pid = 1766] [serial = 1904] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8a43dc00) [pid = 1766] [serial = 1907] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8ed9b000) [pid = 1766] [serial = 1914] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9584a400) [pid = 1766] [serial = 1878] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8dce4c00) [pid = 1766] [serial = 1916] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9b37e800) [pid = 1766] [serial = 1892] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9b22c400) [pid = 1766] [serial = 1890] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8ec20000) [pid = 1766] [serial = 1913] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9b692c00) [pid = 1766] [serial = 1893] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8efc7000) [pid = 1766] [serial = 1785] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x92c10400) [pid = 1766] [serial = 1872] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8ae43c00) [pid = 1766] [serial = 1908] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9ab0f800) [pid = 1766] [serial = 1884] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x958fa800) [pid = 1766] [serial = 1880] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8efcf000) [pid = 1766] [serial = 1859] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9a571c00) [pid = 1766] [serial = 1883] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0xa3262000) [pid = 1766] [serial = 1905] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0xa2636c00) [pid = 1766] [serial = 1901] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9c16f400) [pid = 1766] [serial = 1895] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa3064800) [pid = 1766] [serial = 1902] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9b0ca800) [pid = 1766] [serial = 1889] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8db0ac00) [pid = 1766] [serial = 1857] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9132d800) [pid = 1766] [serial = 1862] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x923e8800) [pid = 1766] [serial = 1868] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9d1a6800) [pid = 1766] [serial = 1898] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9106bc00) [pid = 1766] [serial = 1860] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x93c9a800) [pid = 1766] [serial = 1874] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x918c2800) [pid = 1766] [serial = 1863] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9c1eac00) [pid = 1766] [serial = 1896] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x8a710000) [pid = 1766] [serial = 1853] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8cf47400) [pid = 1766] [serial = 1856] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x918d0400) [pid = 1766] [serial = 1865] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x92b8f400) [pid = 1766] [serial = 1869] [outer = (nil)] [url = about:blank] 09:27:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:32 INFO - PROCESS | 1766 | 1464625652577 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]]]}] 09:27:32 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) 09:27:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3885ms 09:27:32 INFO - PROCESS | 1766 | 1464625652605 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1766 | 1464625652613 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:27:32 INFO - PROCESS | 1766 | 1464625652625 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1766 | 1464625652631 Marionette TRACE conn4 <- [1,2686,null,{}] 09:27:32 INFO - PROCESS | 1766 | 1464625652640 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}] 09:27:32 INFO - PROCESS | 1766 | 1464625652820 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:27:33 INFO - PROCESS | 1766 | 1464625653057 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8714f400 == 114 [pid = 1766] [id = 679] 09:27:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x873a5c00) [pid = 1766] [serial = 2038] [outer = (nil)] 09:27:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x87c4c400) [pid = 1766] [serial = 2039] [outer = 0x873a5c00] 09:27:33 INFO - PROCESS | 1766 | 1464625653132 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x87c57400) [pid = 1766] [serial = 2040] [outer = 0x873a5c00] 09:27:34 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:34 INFO - PROCESS | 1766 | 1464625654383 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1766 | 1464625654431 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:27:34 INFO - PROCESS | 1766 | 1464625654441 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1766 | 1464625654445 Marionette TRACE conn4 <- [1,2690,null,{}] 09:27:34 INFO - PROCESS | 1766 | 1464625654451 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}] 09:27:34 INFO - PROCESS | 1766 | 1464625654781 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:27:34 INFO - PROCESS | 1766 | 1464625654820 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x882a9000 == 115 [pid = 1766] [id = 680] 09:27:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x892ef400) [pid = 1766] [serial = 2041] [outer = (nil)] 09:27:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ac12c00) [pid = 1766] [serial = 2042] [outer = 0x892ef400] 09:27:34 INFO - PROCESS | 1766 | 1464625654891 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ae43c00) [pid = 1766] [serial = 2043] [outer = 0x892ef400] 09:27:36 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:36 INFO - PROCESS | 1766 | 1464625656307 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1766 | 1464625656354 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:27:36 INFO - PROCESS | 1766 | 1464625656361 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1766 | 1464625656367 Marionette TRACE conn4 <- [1,2694,null,{}] 09:27:36 INFO - PROCESS | 1766 | 1464625656414 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}] 09:27:36 INFO - PROCESS | 1766 | 1464625656723 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x91b5f800) [pid = 1766] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8a43b400) [pid = 1766] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x86e76400) [pid = 1766] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x91aa9000) [pid = 1766] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8c84b000) [pid = 1766] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9a727800) [pid = 1766] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8ecca400) [pid = 1766] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9be37400) [pid = 1766] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x86d8dc00) [pid = 1766] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x92c0f400) [pid = 1766] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8a387400) [pid = 1766] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x91067800) [pid = 1766] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x95845000) [pid = 1766] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9b230000) [pid = 1766] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x92c09800) [pid = 1766] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x87c48c00) [pid = 1766] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x86d88400) [pid = 1766] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x87c52400) [pid = 1766] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8c846800) [pid = 1766] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x86e79c00) [pid = 1766] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x8943c800) [pid = 1766] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x946aec00) [pid = 1766] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:27:37 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8b0e1000) [pid = 1766] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:27:37 INFO - PROCESS | 1766 | 1464625657381 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d86800 == 116 [pid = 1766] [id = 681] 09:27:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x86d88400) [pid = 1766] [serial = 2044] [outer = (nil)] 09:27:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x86e81400) [pid = 1766] [serial = 2045] [outer = 0x86d88400] 09:27:37 INFO - PROCESS | 1766 | 1464625657457 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8a718000) [pid = 1766] [serial = 2046] [outer = 0x86d88400] 09:27:38 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:38 INFO - PROCESS | 1766 | 1464625658676 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1766 | 1464625658717 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:27:38 INFO - PROCESS | 1766 | 1464625658747 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1766 | 1464625658749 Marionette TRACE conn4 <- [1,2698,null,{}] 09:27:38 INFO - PROCESS | 1766 | 1464625658757 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}] 09:27:39 INFO - PROCESS | 1766 | 1464625659022 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:27:39 INFO - PROCESS | 1766 | 1464625659114 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b0e3000 == 117 [pid = 1766] [id = 682] 09:27:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8c9a6800) [pid = 1766] [serial = 2047] [outer = (nil)] 09:27:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8dcdf000) [pid = 1766] [serial = 2048] [outer = 0x8c9a6800] 09:27:39 INFO - PROCESS | 1766 | 1464625659189 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8e108800) [pid = 1766] [serial = 2049] [outer = 0x8c9a6800] 09:27:40 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 09:27:40 INFO - PROCESS | 1766 | 1464625660808 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1766 | 1464625660845 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:27:40 INFO - PROCESS | 1766 | 1464625660853 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1766 | 1464625660859 Marionette TRACE conn4 <- [1,2702,null,{}] 09:27:40 INFO - PROCESS | 1766 | 1464625660867 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}] 09:27:41 INFO - PROCESS | 1766 | 1464625661167 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:27:41 INFO - PROCESS | 1766 | 1464625661472 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e78c00 == 118 [pid = 1766] [id = 683] 09:27:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x87142400) [pid = 1766] [serial = 2050] [outer = (nil)] 09:27:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x89440800) [pid = 1766] [serial = 2051] [outer = 0x87142400] 09:27:41 INFO - PROCESS | 1766 | 1464625661560 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8ae41c00) [pid = 1766] [serial = 2052] [outer = 0x87142400] 09:27:42 INFO - PROCESS | 1766 | 1464625662527 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:27:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1739ms 09:27:42 INFO - PROCESS | 1766 | 1464625662593 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1766 | 1464625662602 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:27:42 INFO - PROCESS | 1766 | 1464625662612 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1766 | 1464625662616 Marionette TRACE conn4 <- [1,2706,null,{}] 09:27:42 INFO - PROCESS | 1766 | 1464625662623 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}] 09:27:42 INFO - PROCESS | 1766 | 1464625662890 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:27:43 INFO - PROCESS | 1766 | 1464625663247 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf54c00 == 119 [pid = 1766] [id = 684] 09:27:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8cfe7400) [pid = 1766] [serial = 2053] [outer = (nil)] 09:27:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8dce4c00) [pid = 1766] [serial = 2054] [outer = 0x8cfe7400] 09:27:43 INFO - PROCESS | 1766 | 1464625663331 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8e3ac400) [pid = 1766] [serial = 2055] [outer = 0x8cfe7400] 09:27:44 INFO - PROCESS | 1766 | 1464625664319 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:27:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1735ms 09:27:44 INFO - PROCESS | 1766 | 1464625664347 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1766 | 1464625664351 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:27:44 INFO - PROCESS | 1766 | 1464625664358 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1766 | 1464625664364 Marionette TRACE conn4 <- [1,2710,null,{}] 09:27:44 INFO - PROCESS | 1766 | 1464625664381 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}] 09:27:44 INFO - PROCESS | 1766 | 1464625664602 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:27:44 INFO - PROCESS | 1766 | 1464625664944 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec20800 == 120 [pid = 1766] [id = 685] 09:27:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8ecd4800) [pid = 1766] [serial = 2056] [outer = (nil)] 09:27:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8ed9c000) [pid = 1766] [serial = 2057] [outer = 0x8ecd4800] 09:27:45 INFO - PROCESS | 1766 | 1464625665037 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8efca400) [pid = 1766] [serial = 2058] [outer = 0x8ecd4800] 09:27:45 INFO - PROCESS | 1766 | 1464625665971 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] 09:27:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:27:46 INFO - PROCESS | 1766 | 1464625666050 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:27:46 INFO - PROCESS | 1766 | 1464625666056 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1766 | 1464625666060 Marionette TRACE conn4 <- [1,2714,null,{}] 09:27:46 INFO - PROCESS | 1766 | 1464625666066 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}] 09:27:46 INFO - PROCESS | 1766 | 1464625666279 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:27:46 INFO - PROCESS | 1766 | 1464625666635 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a382c00 == 121 [pid = 1766] [id = 686] 09:27:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8b0ea400) [pid = 1766] [serial = 2059] [outer = (nil)] 09:27:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x911cdc00) [pid = 1766] [serial = 2060] [outer = 0x8b0ea400] 09:27:46 INFO - PROCESS | 1766 | 1464625666724 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x91335c00) [pid = 1766] [serial = 2061] [outer = 0x8b0ea400] 09:27:47 INFO - PROCESS | 1766 | 1464625667616 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:27:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1634ms 09:27:47 INFO - PROCESS | 1766 | 1464625667690 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1766 | 1464625667693 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:27:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:27:47 INFO - PROCESS | 1766 | 1464625667700 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1766 | 1464625667704 Marionette TRACE conn4 <- [1,2718,null,{}] 09:27:47 INFO - PROCESS | 1766 | 1464625667710 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}] 09:27:47 INFO - PROCESS | 1766 | 1464625667951 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:27:48 INFO - PROCESS | 1766 | 1464625668296 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed97400 == 122 [pid = 1766] [id = 687] 09:27:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x911da400) [pid = 1766] [serial = 2062] [outer = (nil)] 09:27:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x918d0400) [pid = 1766] [serial = 2063] [outer = 0x911da400] 09:27:48 INFO - PROCESS | 1766 | 1464625668381 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x91a05000) [pid = 1766] [serial = 2064] [outer = 0x911da400] 09:27:49 INFO - PROCESS | 1766 | 1464625669352 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] 09:27:49 INFO - PROCESS | 1766 | 1464625669394 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:27:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:27:49 INFO - PROCESS | 1766 | 1464625669400 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1766 | 1464625669403 Marionette TRACE conn4 <- [1,2722,null,{}] 09:27:49 INFO - PROCESS | 1766 | 1464625669409 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}] 09:27:49 INFO - PROCESS | 1766 | 1464625669631 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:27:49 INFO - PROCESS | 1766 | 1464625669979 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x918c6c00 == 123 [pid = 1766] [id = 688] 09:27:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91a0e800) [pid = 1766] [serial = 2065] [outer = (nil)] 09:27:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x923dd000) [pid = 1766] [serial = 2066] [outer = 0x91a0e800] 09:27:50 INFO - PROCESS | 1766 | 1464625670069 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x923ee800) [pid = 1766] [serial = 2067] [outer = 0x91a0e800] 09:27:50 INFO - PROCESS | 1766 | 1464625670975 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] 09:27:51 INFO - PROCESS | 1766 | 1464625671038 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:27:51 INFO - PROCESS | 1766 | 1464625671044 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1766 | 1464625671047 Marionette TRACE conn4 <- [1,2726,null,{}] 09:27:51 INFO - PROCESS | 1766 | 1464625671053 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}] 09:27:51 INFO - PROCESS | 1766 | 1464625671256 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:27:51 INFO - PROCESS | 1766 | 1464625671611 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e8800 == 124 [pid = 1766] [id = 689] 09:27:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x873ab000) [pid = 1766] [serial = 2068] [outer = (nil)] 09:27:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x92c0b000) [pid = 1766] [serial = 2069] [outer = 0x873ab000] 09:27:51 INFO - PROCESS | 1766 | 1464625671700 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x92c10400) [pid = 1766] [serial = 2070] [outer = 0x873ab000] 09:27:52 INFO - PROCESS | 1766 | 1464625672627 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:27:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1633ms 09:27:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:27:52 INFO - PROCESS | 1766 | 1464625672678 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1766 | 1464625672681 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:27:52 INFO - PROCESS | 1766 | 1464625672696 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1766 | 1464625672699 Marionette TRACE conn4 <- [1,2730,null,{}] 09:27:52 INFO - PROCESS | 1766 | 1464625672708 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}] 09:27:52 INFO - PROCESS | 1766 | 1464625672911 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:27:53 INFO - PROCESS | 1766 | 1464625673253 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x92b8e800 == 125 [pid = 1766] [id = 690] 09:27:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92c06800) [pid = 1766] [serial = 2071] [outer = (nil)] 09:27:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x9517c400) [pid = 1766] [serial = 2072] [outer = 0x92c06800] 09:27:53 INFO - PROCESS | 1766 | 1464625673343 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x951c0000) [pid = 1766] [serial = 2073] [outer = 0x92c06800] 09:27:54 INFO - PROCESS | 1766 | 1464625674619 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1766 | 1464625674644 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:27:54 INFO - PROCESS | 1766 | 1464625674651 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1766 | 1464625674655 Marionette TRACE conn4 <- [1,2734,null,{}] 09:27:54 INFO - PROCESS | 1766 | 1464625674661 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}] 09:27:55 INFO - PROCESS | 1766 | 1464625675022 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:27:55 INFO - PROCESS | 1766 | 1464625675247 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x870ea400 == 126 [pid = 1766] [id = 691] 09:27:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x91aaf000) [pid = 1766] [serial = 2074] [outer = (nil)] 09:27:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x95845000) [pid = 1766] [serial = 2075] [outer = 0x91aaf000] 09:27:55 INFO - PROCESS | 1766 | 1464625675332 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9584b400) [pid = 1766] [serial = 2076] [outer = 0x91aaf000] 09:27:56 INFO - PROCESS | 1766 | 1464625676279 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]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:27:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1687ms 09:27:56 INFO - PROCESS | 1766 | 1464625676338 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1766 | 1464625676341 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:27:56 INFO - PROCESS | 1766 | 1464625676347 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1766 | 1464625676351 Marionette TRACE conn4 <- [1,2738,null,{}] 09:27:56 INFO - PROCESS | 1766 | 1464625676357 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}] 09:27:56 INFO - PROCESS | 1766 | 1464625676570 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:27:56 INFO - PROCESS | 1766 | 1464625676927 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44c400 == 127 [pid = 1766] [id = 692] 09:27:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8eda1400) [pid = 1766] [serial = 2077] [outer = (nil)] 09:27:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x95ae2000) [pid = 1766] [serial = 2078] [outer = 0x8eda1400] 09:27:57 INFO - PROCESS | 1766 | 1464625677016 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x98111400) [pid = 1766] [serial = 2079] [outer = 0x8eda1400] 09:27:57 INFO - PROCESS | 1766 | 1464625677980 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]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:27:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1680ms 09:27:58 INFO - PROCESS | 1766 | 1464625678028 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1766 | 1464625678032 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:27:58 INFO - PROCESS | 1766 | 1464625678039 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1766 | 1464625678043 Marionette TRACE conn4 <- [1,2742,null,{}] 09:27:58 INFO - PROCESS | 1766 | 1464625678049 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}] 09:27:58 INFO - PROCESS | 1766 | 1464625678274 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:27:58 INFO - PROCESS | 1766 | 1464625678629 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c97000 == 128 [pid = 1766] [id = 693] 09:27:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9ab0b400) [pid = 1766] [serial = 2080] [outer = (nil)] 09:27:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x9ab78c00) [pid = 1766] [serial = 2081] [outer = 0x9ab0b400] 09:27:58 INFO - PROCESS | 1766 | 1464625678724 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x9b08f800) [pid = 1766] [serial = 2082] [outer = 0x9ab0b400] 09:27:59 INFO - PROCESS | 1766 | 1464625679637 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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:27:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1637ms 09:27:59 INFO - PROCESS | 1766 | 1464625679677 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1766 | 1464625679681 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:27:59 INFO - PROCESS | 1766 | 1464625679687 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1766 | 1464625679690 Marionette TRACE conn4 <- [1,2746,null,{}] 09:27:59 INFO - PROCESS | 1766 | 1464625679696 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}] 09:27:59 INFO - PROCESS | 1766 | 1464625679896 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:28:00 INFO - PROCESS | 1766 | 1464625680224 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b0cf000 == 129 [pid = 1766] [id = 694] 09:28:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9b0d3000) [pid = 1766] [serial = 2083] [outer = (nil)] 09:28:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9b2a2400) [pid = 1766] [serial = 2084] [outer = 0x9b0d3000] 09:28:00 INFO - PROCESS | 1766 | 1464625680358 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9b690c00) [pid = 1766] [serial = 2085] [outer = 0x9b0d3000] 09:28:01 INFO - PROCESS | 1766 | 1464625681245 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:28:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1633ms 09:28:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:28:01 INFO - PROCESS | 1766 | 1464625681320 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1766 | 1464625681323 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:28:01 INFO - PROCESS | 1766 | 1464625681330 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1766 | 1464625681343 Marionette TRACE conn4 <- [1,2750,null,{}] 09:28:01 INFO - PROCESS | 1766 | 1464625681348 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}] 09:28:01 INFO - PROCESS | 1766 | 1464625681590 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:28:01 INFO - PROCESS | 1766 | 1464625681955 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x923d9000 == 130 [pid = 1766] [id = 695] 09:28:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x92b8b000) [pid = 1766] [serial = 2086] [outer = (nil)] 09:28:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9be33400) [pid = 1766] [serial = 2087] [outer = 0x92b8b000] 09:28:02 INFO - PROCESS | 1766 | 1464625682051 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9c16ac00) [pid = 1766] [serial = 2088] [outer = 0x92b8b000] 09:28:02 INFO - PROCESS | 1766 | 1464625682950 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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:28:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1691ms 09:28:03 INFO - PROCESS | 1766 | 1464625683019 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1766 | 1464625683023 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:28:03 INFO - PROCESS | 1766 | 1464625683030 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1766 | 1464625683032 Marionette TRACE conn4 <- [1,2754,null,{}] 09:28:03 INFO - PROCESS | 1766 | 1464625683038 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}] 09:28:03 INFO - PROCESS | 1766 | 1464625683286 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:28:03 INFO - PROCESS | 1766 | 1464625683638 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ae11800 == 131 [pid = 1766] [id = 696] 09:28:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9b691000) [pid = 1766] [serial = 2089] [outer = (nil)] 09:28:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9cda1c00) [pid = 1766] [serial = 2090] [outer = 0x9b691000] 09:28:03 INFO - PROCESS | 1766 | 1464625683731 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9d19f800) [pid = 1766] [serial = 2091] [outer = 0x9b691000] 09:28:04 INFO - PROCESS | 1766 | 1464625684618 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:28:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1631ms 09:28:04 INFO - PROCESS | 1766 | 1464625684661 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1766 | 1464625684665 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:28:04 INFO - PROCESS | 1766 | 1464625684671 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1766 | 1464625684674 Marionette TRACE conn4 <- [1,2758,null,{}] 09:28:04 INFO - PROCESS | 1766 | 1464625684680 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}] 09:28:04 INFO - PROCESS | 1766 | 1464625684890 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:28:05 INFO - PROCESS | 1766 | 1464625685245 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c1ed400 == 132 [pid = 1766] [id = 697] 09:28:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9d1d0800) [pid = 1766] [serial = 2092] [outer = (nil)] 09:28:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0xa214c400) [pid = 1766] [serial = 2093] [outer = 0x9d1d0800] 09:28:05 INFO - PROCESS | 1766 | 1464625685334 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0xa2155400) [pid = 1766] [serial = 2094] [outer = 0x9d1d0800] 09:28:06 INFO - PROCESS | 1766 | 1464625686206 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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:28:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1584ms 09:28:06 INFO - PROCESS | 1766 | 1464625686255 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1766 | 1464625686259 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:28:06 INFO - PROCESS | 1766 | 1464625686266 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1766 | 1464625686268 Marionette TRACE conn4 <- [1,2762,null,{}] 09:28:06 INFO - PROCESS | 1766 | 1464625686274 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}] 09:28:06 INFO - PROCESS | 1766 | 1464625686497 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:28:06 INFO - PROCESS | 1766 | 1464625686855 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x937efc00 == 133 [pid = 1766] [id = 698] 09:28:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x946b4400) [pid = 1766] [serial = 2095] [outer = (nil)] 09:28:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0xa2634400) [pid = 1766] [serial = 2096] [outer = 0x946b4400] 09:28:06 INFO - PROCESS | 1766 | 1464625686943 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0xa26c5c00) [pid = 1766] [serial = 2097] [outer = 0x946b4400] 09:28:07 INFO - PROCESS | 1766 | 1464625687832 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:28:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1632ms 09:28:07 INFO - PROCESS | 1766 | 1464625687899 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1766 | 1464625687902 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:28:07 INFO - PROCESS | 1766 | 1464625687909 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1766 | 1464625687912 Marionette TRACE conn4 <- [1,2766,null,{}] 09:28:07 INFO - PROCESS | 1766 | 1464625687918 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}] 09:28:08 INFO - PROCESS | 1766 | 1464625688128 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:28:08 INFO - PROCESS | 1766 | 1464625688479 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e7a000 == 134 [pid = 1766] [id = 699] 09:28:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0xa2281c00) [pid = 1766] [serial = 2098] [outer = (nil)] 09:28:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0xa35f1c00) [pid = 1766] [serial = 2099] [outer = 0xa2281c00] 09:28:08 INFO - PROCESS | 1766 | 1464625688571 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0xa5044000) [pid = 1766] [serial = 2100] [outer = 0xa2281c00] 09:28:09 INFO - PROCESS | 1766 | 1464625689485 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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:28:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1630ms 09:28:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:28:09 INFO - PROCESS | 1766 | 1464625689539 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1766 | 1464625689542 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:28:09 INFO - PROCESS | 1766 | 1464625689549 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1766 | 1464625689552 Marionette TRACE conn4 <- [1,2770,null,{}] 09:28:09 INFO - PROCESS | 1766 | 1464625689558 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}] 09:28:09 INFO - PROCESS | 1766 | 1464625689767 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:28:11 INFO - PROCESS | 1766 | --DOCSHELL 0x86d8d800 == 133 [pid = 1766] [id = 657] 09:28:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed9a400 == 132 [pid = 1766] [id = 123] 09:28:11 INFO - PROCESS | 1766 | --DOCSHELL 0x86da9c00 == 131 [pid = 1766] [id = 458] 09:28:11 INFO - PROCESS | 1766 | --DOCSHELL 0x86dac000 == 130 [pid = 1766] [id = 361] 09:28:11 INFO - PROCESS | 1766 | --DOCSHELL 0x911d3400 == 129 [pid = 1766] [id = 161] 09:28:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38ac00 == 128 [pid = 1766] [id = 236] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x93c8f400) [pid = 1766] [serial = 1937] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8a7ec000) [pid = 1766] [serial = 1979] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x86e7dc00) [pid = 1766] [serial = 1964] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x923e0c00) [pid = 1766] [serial = 1935] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x8cf43400) [pid = 1766] [serial = 1922] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9ae18c00) [pid = 1766] [serial = 1950] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8edae000) [pid = 1766] [serial = 1926] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0xa116b400) [pid = 1766] [serial = 1955] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8714d000) [pid = 1766] [serial = 1974] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x95ae2800) [pid = 1766] [serial = 1943] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x95ae8000) [pid = 1766] [serial = 1944] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8c7c2c00) [pid = 1766] [serial = 1983] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x91a0a400) [pid = 1766] [serial = 1929] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x99ee9400) [pid = 1766] [serial = 1947] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x9c165000) [pid = 1766] [serial = 1953] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0xa306b000) [pid = 1766] [serial = 1959] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x87c50c00) [pid = 1766] [serial = 1971] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x873b0000) [pid = 1766] [serial = 1919] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x89446000) [pid = 1766] [serial = 1977] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x918c7400) [pid = 1766] [serial = 1928] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x86fe9400) [pid = 1766] [serial = 1973] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8ec17400) [pid = 1766] [serial = 1851] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8ac15000) [pid = 1766] [serial = 1980] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8db12400) [pid = 1766] [serial = 1923] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x99374c00) [pid = 1766] [serial = 1946] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x91b5c800) [pid = 1766] [serial = 1934] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa50f0c00) [pid = 1766] [serial = 1968] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9bb98000) [pid = 1766] [serial = 1952] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x91aab000) [pid = 1766] [serial = 1931] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8b0e2c00) [pid = 1766] [serial = 1982] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8829b800) [pid = 1766] [serial = 1976] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa50f0400) [pid = 1766] [serial = 1961] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9ab0dc00) [pid = 1766] [serial = 1949] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x91aaec00) [pid = 1766] [serial = 1932] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9be34000) [pid = 1766] [serial = 1967] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0xa2155800) [pid = 1766] [serial = 1956] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x93c99000) [pid = 1766] [serial = 1938] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0xa26ccc00) [pid = 1766] [serial = 1958] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9560a400) [pid = 1766] [serial = 1941] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x89ef8400) [pid = 1766] [serial = 1920] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x951b7800) [pid = 1766] [serial = 1940] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x87c4f800) [pid = 1766] [serial = 1970] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x86e7f800) [pid = 1766] [serial = 1965] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0xa628a000) [pid = 1766] [serial = 1962] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8ed92400) [pid = 1766] [serial = 1925] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x8cf3cc00) [pid = 1766] [serial = 1985] [outer = (nil)] [url = about:blank] 09:28:12 INFO - PROCESS | 1766 | 1464625692313 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e76000 == 129 [pid = 1766] [id = 700] 09:28:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x86e76400) [pid = 1766] [serial = 2101] [outer = (nil)] 09:28:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x86e7f800) [pid = 1766] [serial = 2102] [outer = 0x86e76400] 09:28:12 INFO - PROCESS | 1766 | 1464625692391 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x870e7c00) [pid = 1766] [serial = 2103] [outer = 0x86e76400] 09:28:13 INFO - PROCESS | 1766 | 1464625693229 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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:28:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 3737ms 09:28:13 INFO - PROCESS | 1766 | 1464625693287 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 1766 | 1464625693293 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:28:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:28:13 INFO - PROCESS | 1766 | 1464625693304 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 1766 | 1464625693309 Marionette TRACE conn4 <- [1,2774,null,{}] 09:28:13 INFO - PROCESS | 1766 | 1464625693316 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}] 09:28:13 INFO - PROCESS | 1766 | 1464625693538 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:28:13 INFO - PROCESS | 1766 | 1464625693764 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x87c53000 == 130 [pid = 1766] [id = 701] 09:28:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8829b000) [pid = 1766] [serial = 2104] [outer = (nil)] 09:28:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x892e3000) [pid = 1766] [serial = 2105] [outer = 0x8829b000] 09:28:13 INFO - PROCESS | 1766 | 1464625693838 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x89ef3c00) [pid = 1766] [serial = 2106] [outer = 0x8829b000] 09:28:14 INFO - PROCESS | 1766 | 1464625694727 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:28:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1486ms 09:28:14 INFO - PROCESS | 1766 | 1464625694796 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:28:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:28:14 INFO - PROCESS | 1766 | 1464625694802 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:28:14 INFO - PROCESS | 1766 | 1464625694808 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1766 | 1464625694812 Marionette TRACE conn4 <- [1,2778,null,{}] 09:28:14 INFO - PROCESS | 1766 | 1464625694818 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}] 09:28:15 INFO - PROCESS | 1766 | 1464625695090 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:28:15 INFO - PROCESS | 1766 | 1464625695121 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7a6000 == 131 [pid = 1766] [id = 702] 09:28:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8a7aa000) [pid = 1766] [serial = 2107] [outer = (nil)] 09:28:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8a7ae400) [pid = 1766] [serial = 2108] [outer = 0x8a7aa000] 09:28:15 INFO - PROCESS | 1766 | 1464625695193 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8a7ef800) [pid = 1766] [serial = 2109] [outer = 0x8a7aa000] 09:28:16 INFO - PROCESS | 1766 | 1464625696208 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1440ms 09:28:16 INFO - PROCESS | 1766 | 1464625696248 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1766 | 1464625696252 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:28:16 INFO - PROCESS | 1766 | 1464625696275 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1766 | 1464625696284 Marionette TRACE conn4 <- [1,2782,null,{}] 09:28:16 INFO - PROCESS | 1766 | 1464625696290 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}] 09:28:16 INFO - PROCESS | 1766 | 1464625696562 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x892ef400) [pid = 1766] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x91e89000) [pid = 1766] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x91062c00) [pid = 1766] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9ae1d800) [pid = 1766] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x873a5c00) [pid = 1766] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x87c50000) [pid = 1766] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x91333c00) [pid = 1766] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8e454800) [pid = 1766] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x8c848400) [pid = 1766] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x86d88400) [pid = 1766] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8ed93800) [pid = 1766] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9a01f000) [pid = 1766] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x97761800) [pid = 1766] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9776b800) [pid = 1766] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9b0c7c00) [pid = 1766] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x95844c00) [pid = 1766] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x92c03400) [pid = 1766] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x92b8c800) [pid = 1766] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9ae13c00) [pid = 1766] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8ec19c00) [pid = 1766] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:28:17 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8a432c00) [pid = 1766] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:28:17 INFO - PROCESS | 1766 | 1464625697334 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d88400 == 132 [pid = 1766] [id = 703] 09:28:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x87149000) [pid = 1766] [serial = 2110] [outer = (nil)] 09:28:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x8a7ed000) [pid = 1766] [serial = 2111] [outer = 0x87149000] 09:28:17 INFO - PROCESS | 1766 | 1464625697427 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x8c7c8800) [pid = 1766] [serial = 2112] [outer = 0x87149000] 09:28:18 INFO - PROCESS | 1766 | 1464625698165 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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1952ms 09:28:18 INFO - PROCESS | 1766 | 1464625698211 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1766 | 1464625698216 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:28:18 INFO - PROCESS | 1766 | 1464625698235 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1766 | 1464625698238 Marionette TRACE conn4 <- [1,2786,null,{}] 09:28:18 INFO - PROCESS | 1766 | 1464625698243 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}] 09:28:18 INFO - PROCESS | 1766 | 1464625698433 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:28:18 INFO - PROCESS | 1766 | 1464625698449 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x87149c00 == 133 [pid = 1766] [id = 704] 09:28:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8c999000) [pid = 1766] [serial = 2113] [outer = (nil)] 09:28:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8cf4a800) [pid = 1766] [serial = 2114] [outer = 0x8c999000] 09:28:18 INFO - PROCESS | 1766 | 1464625698519 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8cfe8000) [pid = 1766] [serial = 2115] [outer = 0x8c999000] 09:28:19 INFO - PROCESS | 1766 | 1464625699858 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]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:28:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1635ms 09:28:19 INFO - PROCESS | 1766 | 1464625699870 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1766 | 1464625699876 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:28:19 INFO - PROCESS | 1766 | 1464625699885 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1766 | 1464625699891 Marionette TRACE conn4 <- [1,2790,null,{}] 09:28:19 INFO - PROCESS | 1766 | 1464625699901 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}] 09:28:20 INFO - PROCESS | 1766 | 1464625700113 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:28:20 INFO - PROCESS | 1766 | 1464625700484 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x87146c00 == 134 [pid = 1766] [id = 705] 09:28:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x87c4dc00) [pid = 1766] [serial = 2116] [outer = (nil)] 09:28:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8a431400) [pid = 1766] [serial = 2117] [outer = 0x87c4dc00] 09:28:20 INFO - PROCESS | 1766 | 1464625700576 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8a7a2800) [pid = 1766] [serial = 2118] [outer = 0x87c4dc00] 09:28:21 INFO - PROCESS | 1766 | 1464625701519 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]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1686ms 09:28:21 INFO - PROCESS | 1766 | 1464625701571 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1766 | 1464625701579 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:28:21 INFO - PROCESS | 1766 | 1464625701590 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1766 | 1464625701594 Marionette TRACE conn4 <- [1,2794,null,{}] 09:28:21 INFO - PROCESS | 1766 | 1464625701600 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}] 09:28:21 INFO - PROCESS | 1766 | 1464625701816 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:28:22 INFO - PROCESS | 1766 | 1464625702111 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae3e000 == 135 [pid = 1766] [id = 706] 09:28:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8b0e7400) [pid = 1766] [serial = 2119] [outer = (nil)] 09:28:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8b4b8c00) [pid = 1766] [serial = 2120] [outer = 0x8b0e7400] 09:28:22 INFO - PROCESS | 1766 | 1464625702289 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8cf3ac00) [pid = 1766] [serial = 2121] [outer = 0x8b0e7400] 09:28:23 INFO - PROCESS | 1766 | 1464625703258 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]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1738ms 09:28:23 INFO - PROCESS | 1766 | 1464625703328 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:28:23 INFO - PROCESS | 1766 | 1464625703332 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:28:23 INFO - PROCESS | 1766 | 1464625703339 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1766 | 1464625703345 Marionette TRACE conn4 <- [1,2798,null,{}] 09:28:23 INFO - PROCESS | 1766 | 1464625703362 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}] 09:28:23 INFO - PROCESS | 1766 | 1464625703627 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:28:23 INFO - PROCESS | 1766 | 1464625703974 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c843000 == 136 [pid = 1766] [id = 707] 09:28:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8e106800) [pid = 1766] [serial = 2122] [outer = (nil)] 09:28:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8e44bc00) [pid = 1766] [serial = 2123] [outer = 0x8e106800] 09:28:24 INFO - PROCESS | 1766 | 1464625704063 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8ec14c00) [pid = 1766] [serial = 2124] [outer = 0x8e106800] 09:28:25 INFO - PROCESS | 1766 | 1464625705021 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1742ms 09:28:25 INFO - PROCESS | 1766 | 1464625705081 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1766 | 1464625705086 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:28:25 INFO - PROCESS | 1766 | 1464625705092 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1766 | 1464625705095 Marionette TRACE conn4 <- [1,2802,null,{}] 09:28:25 INFO - PROCESS | 1766 | 1464625705101 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}] 09:28:25 INFO - PROCESS | 1766 | 1464625705314 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:28:25 INFO - PROCESS | 1766 | 1464625705654 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c999c00 == 137 [pid = 1766] [id = 708] 09:28:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8dce5800) [pid = 1766] [serial = 2125] [outer = (nil)] 09:28:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8ed97000) [pid = 1766] [serial = 2126] [outer = 0x8dce5800] 09:28:25 INFO - PROCESS | 1766 | 1464625705744 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8ed9c800) [pid = 1766] [serial = 2127] [outer = 0x8dce5800] 09:28:26 INFO - PROCESS | 1766 | 1464625706637 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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1583ms 09:28:26 INFO - PROCESS | 1766 | 1464625706675 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1766 | 1464625706678 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:28:26 INFO - PROCESS | 1766 | 1464625706685 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1766 | 1464625706689 Marionette TRACE conn4 <- [1,2806,null,{}] 09:28:26 INFO - PROCESS | 1766 | 1464625706694 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}] 09:28:26 INFO - PROCESS | 1766 | 1464625706895 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:28:27 INFO - PROCESS | 1766 | 1464625707198 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eccd400 == 138 [pid = 1766] [id = 709] 09:28:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8edb2c00) [pid = 1766] [serial = 2128] [outer = (nil)] 09:28:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8efd0400) [pid = 1766] [serial = 2129] [outer = 0x8edb2c00] 09:28:27 INFO - PROCESS | 1766 | 1464625707330 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9106a400) [pid = 1766] [serial = 2130] [outer = 0x8edb2c00] 09:28:28 INFO - PROCESS | 1766 | 1464625708256 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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1634ms 09:28:28 INFO - PROCESS | 1766 | 1464625708321 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1766 | 1464625708325 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:28:28 INFO - PROCESS | 1766 | 1464625708331 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1766 | 1464625708335 Marionette TRACE conn4 <- [1,2810,null,{}] 09:28:28 INFO - PROCESS | 1766 | 1464625708340 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}] 09:28:28 INFO - PROCESS | 1766 | 1464625708626 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:28:29 INFO - PROCESS | 1766 | 1464625708984 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a432000 == 139 [pid = 1766] [id = 710] 09:28:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8e3a4c00) [pid = 1766] [serial = 2131] [outer = (nil)] 09:28:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91aa6000) [pid = 1766] [serial = 2132] [outer = 0x8e3a4c00] 09:28:29 INFO - PROCESS | 1766 | 1464625709070 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x91ab0000) [pid = 1766] [serial = 2133] [outer = 0x8e3a4c00] 09:28:29 INFO - PROCESS | 1766 | 1464625709988 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1685ms 09:28:30 INFO - PROCESS | 1766 | 1464625710017 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1766 | 1464625710021 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:28:30 INFO - PROCESS | 1766 | 1464625710027 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1766 | 1464625710031 Marionette TRACE conn4 <- [1,2814,null,{}] 09:28:30 INFO - PROCESS | 1766 | 1464625710036 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}] 09:28:30 INFO - PROCESS | 1766 | 1464625710237 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:28:30 INFO - PROCESS | 1766 | 1464625710539 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9106c800 == 140 [pid = 1766] [id = 711] 09:28:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x91aad400) [pid = 1766] [serial = 2134] [outer = (nil)] 09:28:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91b5fc00) [pid = 1766] [serial = 2135] [outer = 0x91aad400] 09:28:30 INFO - PROCESS | 1766 | 1464625710668 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x92251400) [pid = 1766] [serial = 2136] [outer = 0x91aad400] 09:28:31 INFO - PROCESS | 1766 | 1464625711539 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1583ms 09:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:28:31 INFO - PROCESS | 1766 | 1464625711611 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1766 | 1464625711614 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:28:31 INFO - PROCESS | 1766 | 1464625711621 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1766 | 1464625711624 Marionette TRACE conn4 <- [1,2818,null,{}] 09:28:31 INFO - PROCESS | 1766 | 1464625711630 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}] 09:28:31 INFO - PROCESS | 1766 | 1464625711835 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:28:32 INFO - PROCESS | 1766 | 1464625712138 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3aa800 == 141 [pid = 1766] [id = 712] 09:28:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91a07000) [pid = 1766] [serial = 2137] [outer = (nil)] 09:28:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92b87c00) [pid = 1766] [serial = 2138] [outer = 0x91a07000] 09:28:32 INFO - PROCESS | 1766 | 1464625712270 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x92c03c00) [pid = 1766] [serial = 2139] [outer = 0x91a07000] 09:28:33 INFO - PROCESS | 1766 | 1464625713205 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]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1635ms 09:28:33 INFO - PROCESS | 1766 | 1464625713255 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1766 | 1464625713258 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:28:33 INFO - PROCESS | 1766 | 1464625713265 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1766 | 1464625713269 Marionette TRACE conn4 <- [1,2822,null,{}] 09:28:33 INFO - PROCESS | 1766 | 1464625713275 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}] 09:28:33 INFO - PROCESS | 1766 | 1464625713486 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:28:33 INFO - PROCESS | 1766 | 1464625713841 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf40800 == 142 [pid = 1766] [id = 713] 09:28:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8eccf000) [pid = 1766] [serial = 2140] [outer = (nil)] 09:28:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x93c8f400) [pid = 1766] [serial = 2141] [outer = 0x8eccf000] 09:28:33 INFO - PROCESS | 1766 | 1464625713931 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x93c99000) [pid = 1766] [serial = 2142] [outer = 0x8eccf000] 09:28:34 INFO - PROCESS | 1766 | 1464625714826 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:28:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1631ms 09:28:34 INFO - PROCESS | 1766 | 1464625714897 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1766 | 1464625714900 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:28:34 INFO - PROCESS | 1766 | 1464625714907 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1766 | 1464625714910 Marionette TRACE conn4 <- [1,2826,null,{}] 09:28:34 INFO - PROCESS | 1766 | 1464625714916 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}] 09:28:35 INFO - PROCESS | 1766 | 1464625715159 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:28:35 INFO - PROCESS | 1766 | 1464625715506 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x923e2000 == 143 [pid = 1766] [id = 714] 09:28:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x923e7400) [pid = 1766] [serial = 2143] [outer = (nil)] 09:28:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9560e400) [pid = 1766] [serial = 2144] [outer = 0x923e7400] 09:28:35 INFO - PROCESS | 1766 | 1464625715590 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x95614000) [pid = 1766] [serial = 2145] [outer = 0x923e7400] 09:28:36 INFO - PROCESS | 1766 | 1464625716507 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1637ms 09:28:36 INFO - PROCESS | 1766 | 1464625716546 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1766 | 1464625716550 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:28:36 INFO - PROCESS | 1766 | 1464625716557 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1766 | 1464625716561 Marionette TRACE conn4 <- [1,2830,null,{}] 09:28:36 INFO - PROCESS | 1766 | 1464625716567 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}] 09:28:36 INFO - PROCESS | 1766 | 1464625716799 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:28:37 INFO - PROCESS | 1766 | 1464625717158 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x951c2800 == 144 [pid = 1766] [id = 715] 09:28:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95af0800) [pid = 1766] [serial = 2146] [outer = (nil)] 09:28:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9810a800) [pid = 1766] [serial = 2147] [outer = 0x95af0800] 09:28:37 INFO - PROCESS | 1766 | 1464625717254 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x9a018000) [pid = 1766] [serial = 2148] [outer = 0x95af0800] 09:28:38 INFO - PROCESS | 1766 | 1464625718197 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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:28:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1684ms 09:28:38 INFO - PROCESS | 1766 | 1464625718242 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1766 | 1464625718246 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:28:38 INFO - PROCESS | 1766 | 1464625718252 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1766 | 1464625718256 Marionette TRACE conn4 <- [1,2834,null,{}] 09:28:38 INFO - PROCESS | 1766 | 1464625718261 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}] 09:28:38 INFO - PROCESS | 1766 | 1464625718464 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:28:38 INFO - PROCESS | 1766 | 1464625718834 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e8bc00 == 145 [pid = 1766] [id = 716] 09:28:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x92b82800) [pid = 1766] [serial = 2149] [outer = (nil)] 09:28:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9a56d000) [pid = 1766] [serial = 2150] [outer = 0x92b82800] 09:28:38 INFO - PROCESS | 1766 | 1464625718925 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9a8bfc00) [pid = 1766] [serial = 2151] [outer = 0x92b82800] 09:28:39 INFO - PROCESS | 1766 | 1464625719913 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1734ms 09:28:39 INFO - PROCESS | 1766 | 1464625719987 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1766 | 1464625719990 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:28:40 INFO - PROCESS | 1766 | 1464625720007 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1766 | 1464625720011 Marionette TRACE conn4 <- [1,2838,null,{}] 09:28:40 INFO - PROCESS | 1766 | 1464625720017 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}] 09:28:40 INFO - PROCESS | 1766 | 1464625720258 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:28:40 INFO - PROCESS | 1766 | 1464625720616 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e75800 == 146 [pid = 1766] [id = 717] 09:28:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x99305800) [pid = 1766] [serial = 2152] [outer = (nil)] 09:28:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9ae13c00) [pid = 1766] [serial = 2153] [outer = 0x99305800] 09:28:40 INFO - PROCESS | 1766 | 1464625720699 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9ae1e800) [pid = 1766] [serial = 2154] [outer = 0x99305800] 09:28:41 INFO - PROCESS | 1766 | 1464625721562 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1635ms 09:28:41 INFO - PROCESS | 1766 | 1464625721643 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1766 | 1464625721647 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:28:41 INFO - PROCESS | 1766 | 1464625721653 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1766 | 1464625721656 Marionette TRACE conn4 <- [1,2842,null,{}] 09:28:41 INFO - PROCESS | 1766 | 1464625721662 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}] 09:28:41 INFO - PROCESS | 1766 | 1464625721868 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:28:42 INFO - PROCESS | 1766 | 1464625722220 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab15800 == 147 [pid = 1766] [id = 718] 09:28:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9ae14800) [pid = 1766] [serial = 2155] [outer = (nil)] 09:28:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9b230000) [pid = 1766] [serial = 2156] [outer = 0x9ae14800] 09:28:42 INFO - PROCESS | 1766 | 1464625722307 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9b37f800) [pid = 1766] [serial = 2157] [outer = 0x9ae14800] 09:28:43 INFO - PROCESS | 1766 | 1464625723241 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1631ms 09:28:43 INFO - PROCESS | 1766 | 1464625723285 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1766 | 1464625723289 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:28:43 INFO - PROCESS | 1766 | 1464625723295 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1766 | 1464625723298 Marionette TRACE conn4 <- [1,2846,null,{}] 09:28:43 INFO - PROCESS | 1766 | 1464625723304 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}] 09:28:43 INFO - PROCESS | 1766 | 1464625723512 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:28:43 INFO - PROCESS | 1766 | 1464625723877 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x95177c00 == 148 [pid = 1766] [id = 719] 09:28:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x95694400) [pid = 1766] [serial = 2158] [outer = (nil)] 09:28:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9c1ec800) [pid = 1766] [serial = 2159] [outer = 0x95694400] 09:28:43 INFO - PROCESS | 1766 | 1464625723966 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9cda3400) [pid = 1766] [serial = 2160] [outer = 0x95694400] 09:28:44 INFO - PROCESS | 1766 | 1464625724872 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]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1638ms 09:28:44 INFO - PROCESS | 1766 | 1464625724934 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1766 | 1464625724937 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:28:44 INFO - PROCESS | 1766 | 1464625724944 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1766 | 1464625724947 Marionette TRACE conn4 <- [1,2850,null,{}] 09:28:44 INFO - PROCESS | 1766 | 1464625724953 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}] 09:28:45 INFO - PROCESS | 1766 | 1464625725161 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:28:45 INFO - PROCESS | 1766 | 1464625725516 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x9c164800 == 149 [pid = 1766] [id = 720] 09:28:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9c23f000) [pid = 1766] [serial = 2161] [outer = (nil)] 09:28:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0xa263a000) [pid = 1766] [serial = 2162] [outer = 0x9c23f000] 09:28:45 INFO - PROCESS | 1766 | 1464625725610 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0xa308d000) [pid = 1766] [serial = 2163] [outer = 0x9c23f000] 09:28:46 INFO - PROCESS | 1766 | 1464625726497 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1585ms 09:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:28:46 INFO - PROCESS | 1766 | 1464625726529 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 1766 | 1464625726532 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:28:46 INFO - PROCESS | 1766 | 1464625726539 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1766 | 1464625726541 Marionette TRACE conn4 <- [1,2854,null,{}] 09:28:46 INFO - PROCESS | 1766 | 1464625726548 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}] 09:28:46 INFO - PROCESS | 1766 | 1464625726754 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:28:47 INFO - PROCESS | 1766 | 1464625727067 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x9be34000 == 150 [pid = 1766] [id = 721] 09:28:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x9c1ee000) [pid = 1766] [serial = 2164] [outer = (nil)] 09:28:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0xa50f3400) [pid = 1766] [serial = 2165] [outer = 0x9c1ee000] 09:28:47 INFO - PROCESS | 1766 | 1464625727202 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0xa50b5800) [pid = 1766] [serial = 2166] [outer = 0x9c1ee000] 09:28:48 INFO - PROCESS | 1766 | 1464625728123 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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1634ms 09:28:48 INFO - PROCESS | 1766 | 1464625728173 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1766 | 1464625728176 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:28:48 INFO - PROCESS | 1766 | 1464625728183 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1766 | 1464625728187 Marionette TRACE conn4 <- [1,2858,null,{}] 09:28:48 INFO - PROCESS | 1766 | 1464625728192 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}] 09:28:48 INFO - PROCESS | 1766 | 1464625728414 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:28:48 INFO - PROCESS | 1766 | 1464625728779 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e77400 == 151 [pid = 1766] [id = 722] 09:28:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8af7c800) [pid = 1766] [serial = 2167] [outer = (nil)] 09:28:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x8af84c00) [pid = 1766] [serial = 2168] [outer = 0x8af7c800] 09:28:48 INFO - PROCESS | 1766 | 1464625728874 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x8af86400) [pid = 1766] [serial = 2169] [outer = 0x8af7c800] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8b0e0800 == 150 [pid = 1766] [id = 614] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x86d88400 == 149 [pid = 1766] [id = 703] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8a7a6000 == 148 [pid = 1766] [id = 702] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x87c53000 == 147 [pid = 1766] [id = 701] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x86e76000 == 146 [pid = 1766] [id = 700] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x937efc00 == 145 [pid = 1766] [id = 698] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9ae11800 == 144 [pid = 1766] [id = 696] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9c1ed400 == 143 [pid = 1766] [id = 697] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x923d9000 == 142 [pid = 1766] [id = 695] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x9b0cf000 == 141 [pid = 1766] [id = 694] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x93c97000 == 140 [pid = 1766] [id = 693] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44c400 == 139 [pid = 1766] [id = 692] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x870ea400 == 138 [pid = 1766] [id = 691] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x870e8800 == 137 [pid = 1766] [id = 689] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x92b8e800 == 136 [pid = 1766] [id = 690] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x918c6c00 == 135 [pid = 1766] [id = 688] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed97400 == 134 [pid = 1766] [id = 687] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8a382c00 == 133 [pid = 1766] [id = 686] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec20800 == 132 [pid = 1766] [id = 685] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf54c00 == 131 [pid = 1766] [id = 684] 09:28:51 INFO - PROCESS | 1766 | --DOCSHELL 0x86e78c00 == 130 [pid = 1766] [id = 683] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8ae43c00) [pid = 1766] [serial = 2043] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x923eb000) [pid = 1766] [serial = 2009] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x918cb800) [pid = 1766] [serial = 2003] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x9b893000) [pid = 1766] [serial = 2036] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x87c57400) [pid = 1766] [serial = 2040] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8a7e8000) [pid = 1766] [serial = 1989] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x8ac12c00) [pid = 1766] [serial = 2042] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9b8e5c00) [pid = 1766] [serial = 2037] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x923d4000) [pid = 1766] [serial = 2007] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8ec22c00) [pid = 1766] [serial = 1995] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8c9a1000) [pid = 1766] [serial = 1991] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x86e81400) [pid = 1766] [serial = 2045] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x8edb9400) [pid = 1766] [serial = 1998] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x87c4c400) [pid = 1766] [serial = 2039] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9ab17400) [pid = 1766] [serial = 2028] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9ab0f000) [pid = 1766] [serial = 2027] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x98157400) [pid = 1766] [serial = 2021] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9a079400) [pid = 1766] [serial = 2025] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x99374800) [pid = 1766] [serial = 2022] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8edad000) [pid = 1766] [serial = 1997] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x9b233800) [pid = 1766] [serial = 2033] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x95ae8400) [pid = 1766] [serial = 2019] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x95180000) [pid = 1766] [serial = 2016] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x93adb000) [pid = 1766] [serial = 2013] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x92257400) [pid = 1766] [serial = 2006] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x92c0f800) [pid = 1766] [serial = 2012] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x923f1c00) [pid = 1766] [serial = 2010] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9a365c00) [pid = 1766] [serial = 2024] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9b0cb800) [pid = 1766] [serial = 2031] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x89439c00) [pid = 1766] [serial = 1988] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9106cc00) [pid = 1766] [serial = 2000] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x95174c00) [pid = 1766] [serial = 2015] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9b08e800) [pid = 1766] [serial = 2030] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x91ab1000) [pid = 1766] [serial = 2004] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x8ec1ac00) [pid = 1766] [serial = 1994] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x911ce000) [pid = 1766] [serial = 2001] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8eda0000) [pid = 1766] [serial = 1917] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9584e800) [pid = 1766] [serial = 2018] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9b2a0800) [pid = 1766] [serial = 2034] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8dcd9400) [pid = 1766] [serial = 1992] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8a718000) [pid = 1766] [serial = 2046] [outer = (nil)] [url = about:blank] 09:28:52 INFO - PROCESS | 1766 | 1464625732502 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 4336ms 09:28:52 INFO - PROCESS | 1766 | 1464625732521 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:28:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:28:52 INFO - PROCESS | 1766 | 1464625732526 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:28:52 INFO - PROCESS | 1766 | 1464625732534 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1766 | 1464625732540 Marionette TRACE conn4 <- [1,2862,null,{}] 09:28:52 INFO - PROCESS | 1766 | 1464625732549 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}] 09:28:52 INFO - PROCESS | 1766 | 1464625732777 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:28:53 INFO - PROCESS | 1766 | 1464625733039 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d88400 == 131 [pid = 1766] [id = 723] 09:28:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x870ea400) [pid = 1766] [serial = 2170] [outer = (nil)] 09:28:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x87c52000) [pid = 1766] [serial = 2171] [outer = 0x870ea400] 09:28:53 INFO - PROCESS | 1766 | 1464625733120 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x89ef6400) [pid = 1766] [serial = 2172] [outer = 0x870ea400] 09:28:53 INFO - PROCESS | 1766 | 1464625733941 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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1443ms 09:28:53 INFO - PROCESS | 1766 | 1464625733976 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1766 | 1464625733984 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:28:54 INFO - PROCESS | 1766 | 1464625733995 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1766 | 1464625733998 Marionette TRACE conn4 <- [1,2866,null,{}] 09:28:54 INFO - PROCESS | 1766 | 1464625734005 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}] 09:28:54 INFO - PROCESS | 1766 | 1464625734319 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:28:54 INFO - PROCESS | 1766 | 1464625734465 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38f000 == 132 [pid = 1766] [id = 724] 09:28:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8a718000) [pid = 1766] [serial = 2173] [outer = (nil)] 09:28:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8a7f2c00) [pid = 1766] [serial = 2174] [outer = 0x8a718000] 09:28:54 INFO - PROCESS | 1766 | 1464625734541 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8adb5000) [pid = 1766] [serial = 2175] [outer = 0x8a718000] 09:28:55 INFO - PROCESS | 1766 | 1464625735553 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1633ms 09:28:55 INFO - PROCESS | 1766 | 1464625735627 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1766 | 1464625735630 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:28:55 INFO - PROCESS | 1766 | 1464625735637 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1766 | 1464625735643 Marionette TRACE conn4 <- [1,2870,null,{}] 09:28:55 INFO - PROCESS | 1766 | 1464625735666 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}] 09:28:55 INFO - PROCESS | 1766 | 1464625735977 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:28:56 INFO - PROCESS | 1766 | 1464625736029 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38ac00 == 133 [pid = 1766] [id = 725] 09:28:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8af7f400) [pid = 1766] [serial = 2176] [outer = (nil)] 09:28:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8c848400) [pid = 1766] [serial = 2177] [outer = 0x8af7f400] 09:28:56 INFO - PROCESS | 1766 | 1464625736250 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8cf55c00) [pid = 1766] [serial = 2178] [outer = 0x8af7f400] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x87142400) [pid = 1766] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9ab0b400) [pid = 1766] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91aaf000) [pid = 1766] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9b691000) [pid = 1766] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x873ab000) [pid = 1766] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x8a7aa000) [pid = 1766] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x92b8b000) [pid = 1766] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8b4ba400) [pid = 1766] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8b0ea400) [pid = 1766] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9d1d0800) [pid = 1766] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8cfe7400) [pid = 1766] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x87149000) [pid = 1766] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9b0d3000) [pid = 1766] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8eda1400) [pid = 1766] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8829b000) [pid = 1766] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x91a0e800) [pid = 1766] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x946b4400) [pid = 1766] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x8ecd4800) [pid = 1766] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x86e76400) [pid = 1766] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x911da400) [pid = 1766] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:28:57 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x92c06800) [pid = 1766] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:28:57 INFO - PROCESS | 1766 | 1464625737690 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2094ms 09:28:57 INFO - PROCESS | 1766 | 1464625737733 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:28:57 INFO - PROCESS | 1766 | 1464625737737 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:28:57 INFO - PROCESS | 1766 | 1464625737743 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1766 | 1464625737746 Marionette TRACE conn4 <- [1,2874,null,{}] 09:28:57 INFO - PROCESS | 1766 | 1464625737752 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}] 09:28:58 INFO - PROCESS | 1766 | 1464625738034 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:28:58 INFO - PROCESS | 1766 | 1464625738253 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d8c400 == 134 [pid = 1766] [id = 726] 09:28:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x87142400) [pid = 1766] [serial = 2179] [outer = (nil)] 09:28:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8b4b5000) [pid = 1766] [serial = 2180] [outer = 0x87142400] 09:28:58 INFO - PROCESS | 1766 | 1464625738330 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x8dce6000) [pid = 1766] [serial = 2181] [outer = 0x87142400] 09:28:59 INFO - PROCESS | 1766 | 1464625739106 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1380ms 09:28:59 INFO - PROCESS | 1766 | 1464625739123 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 1766 | 1464625739127 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:28:59 INFO - PROCESS | 1766 | 1464625739133 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1766 | 1464625739136 Marionette TRACE conn4 <- [1,2878,null,{}] 09:28:59 INFO - PROCESS | 1766 | 1464625739141 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}] 09:28:59 INFO - PROCESS | 1766 | 1464625739420 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:28:59 INFO - PROCESS | 1766 | 1464625739826 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e7b800 == 135 [pid = 1766] [id = 727] 09:28:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x86e7e400) [pid = 1766] [serial = 2182] [outer = (nil)] 09:28:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x87142c00) [pid = 1766] [serial = 2183] [outer = 0x86e7e400] 09:28:59 INFO - PROCESS | 1766 | 1464625739920 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x873b4000) [pid = 1766] [serial = 2184] [outer = 0x86e7e400] 09:29:00 INFO - PROCESS | 1766 | 1464625740917 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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1838ms 09:29:00 INFO - PROCESS | 1766 | 1464625740973 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1766 | 1464625740980 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:29:00 INFO - PROCESS | 1766 | 1464625740988 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1766 | 1464625740994 Marionette TRACE conn4 <- [1,2882,null,{}] 09:29:01 INFO - PROCESS | 1766 | 1464625741002 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}] 09:29:01 INFO - PROCESS | 1766 | 1464625741231 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:29:01 INFO - PROCESS | 1766 | 1464625741590 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a43c400 == 136 [pid = 1766] [id = 728] 09:29:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8a7a7400) [pid = 1766] [serial = 2185] [outer = (nil)] 09:29:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8a7e8000) [pid = 1766] [serial = 2186] [outer = 0x8a7a7400] 09:29:01 INFO - PROCESS | 1766 | 1464625741688 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x8ae44800) [pid = 1766] [serial = 2187] [outer = 0x8a7a7400] 09:29:02 INFO - PROCESS | 1766 | 1464625742659 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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:29:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1736ms 09:29:02 INFO - PROCESS | 1766 | 1464625742728 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:29:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:29:02 INFO - PROCESS | 1766 | 1464625742735 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:29:02 INFO - PROCESS | 1766 | 1464625742742 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1766 | 1464625742746 Marionette TRACE conn4 <- [1,2886,null,{}] 09:29:02 INFO - PROCESS | 1766 | 1464625742752 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}] 09:29:03 INFO - PROCESS | 1766 | 1464625743058 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:29:03 INFO - PROCESS | 1766 | 1464625743465 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c842400 == 137 [pid = 1766] [id = 729] 09:29:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8c850800) [pid = 1766] [serial = 2188] [outer = (nil)] 09:29:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8cf54000) [pid = 1766] [serial = 2189] [outer = 0x8c850800] 09:29:03 INFO - PROCESS | 1766 | 1464625743554 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8e10e800) [pid = 1766] [serial = 2190] [outer = 0x8c850800] 09:29:04 INFO - PROCESS | 1766 | 1464625744529 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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1837ms 09:29:04 INFO - PROCESS | 1766 | 1464625744579 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1766 | 1464625744584 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:29:04 INFO - PROCESS | 1766 | 1464625744600 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1766 | 1464625744609 Marionette TRACE conn4 <- [1,2890,null,{}] 09:29:04 INFO - PROCESS | 1766 | 1464625744615 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}] 09:29:04 INFO - PROCESS | 1766 | 1464625744849 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:29:05 INFO - PROCESS | 1766 | 1464625745214 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3a8400 == 138 [pid = 1766] [id = 730] 09:29:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8ec17c00) [pid = 1766] [serial = 2191] [outer = (nil)] 09:29:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8ed9a400) [pid = 1766] [serial = 2192] [outer = 0x8ec17c00] 09:29:05 INFO - PROCESS | 1766 | 1464625745305 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8edb4c00) [pid = 1766] [serial = 2193] [outer = 0x8ec17c00] 09:29:06 INFO - PROCESS | 1766 | 1464625746257 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:29:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1703ms 09:29:06 INFO - PROCESS | 1766 | 1464625746295 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:29:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:29:06 INFO - PROCESS | 1766 | 1464625746300 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:29:06 INFO - PROCESS | 1766 | 1464625746307 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1766 | 1464625746310 Marionette TRACE conn4 <- [1,2894,null,{}] 09:29:06 INFO - PROCESS | 1766 | 1464625746316 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}] 09:29:06 INFO - PROCESS | 1766 | 1464625746565 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:29:06 INFO - PROCESS | 1766 | 1464625746912 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b343800 == 139 [pid = 1766] [id = 731] 09:29:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91065000) [pid = 1766] [serial = 2194] [outer = (nil)] 09:29:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x911d2400) [pid = 1766] [serial = 2195] [outer = 0x91065000] 09:29:07 INFO - PROCESS | 1766 | 1464625747005 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9132b400) [pid = 1766] [serial = 2196] [outer = 0x91065000] 09:29:07 INFO - PROCESS | 1766 | 1464625747922 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]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:29:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1682ms 09:29:07 INFO - PROCESS | 1766 | 1464625747989 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1766 | 1464625747993 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:29:08 INFO - PROCESS | 1766 | 1464625748000 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1766 | 1464625748003 Marionette TRACE conn4 <- [1,2898,null,{}] 09:29:08 INFO - PROCESS | 1766 | 1464625748009 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}] 09:29:08 INFO - PROCESS | 1766 | 1464625748233 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:29:08 INFO - PROCESS | 1766 | 1464625748600 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edb5400 == 140 [pid = 1766] [id = 732] 09:29:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91061000) [pid = 1766] [serial = 2197] [outer = (nil)] 09:29:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x918cdc00) [pid = 1766] [serial = 2198] [outer = 0x91061000] 09:29:08 INFO - PROCESS | 1766 | 1464625748702 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91aae000) [pid = 1766] [serial = 2199] [outer = 0x91061000] 09:29:09 INFO - PROCESS | 1766 | 1464625749688 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]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:29:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1730ms 09:29:09 INFO - PROCESS | 1766 | 1464625749731 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1766 | 1464625749735 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:29:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:29:09 INFO - PROCESS | 1766 | 1464625749741 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 1766 | 1464625749745 Marionette TRACE conn4 <- [1,2902,null,{}] 09:29:09 INFO - PROCESS | 1766 | 1464625749751 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}] 09:29:09 INFO - PROCESS | 1766 | 1464625749972 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:29:10 INFO - PROCESS | 1766 | 1464625750349 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x918cd000 == 141 [pid = 1766] [id = 733] 09:29:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x91ab1400) [pid = 1766] [serial = 2200] [outer = (nil)] 09:29:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x92258c00) [pid = 1766] [serial = 2201] [outer = 0x91ab1400] 09:29:10 INFO - PROCESS | 1766 | 1464625750444 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x923df800) [pid = 1766] [serial = 2202] [outer = 0x91ab1400] 09:29:11 INFO - PROCESS | 1766 | 1464625751396 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:29:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1732ms 09:29:11 INFO - PROCESS | 1766 | 1464625751474 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1766 | 1464625751477 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:29:11 INFO - PROCESS | 1766 | 1464625751484 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1766 | 1464625751488 Marionette TRACE conn4 <- [1,2906,null,{}] 09:29:11 INFO - PROCESS | 1766 | 1464625751494 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}] 09:29:11 INFO - PROCESS | 1766 | 1464625751748 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:29:12 INFO - PROCESS | 1766 | 1464625752071 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b60400 == 142 [pid = 1766] [id = 734] 09:29:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x91e96c00) [pid = 1766] [serial = 2203] [outer = (nil)] 09:29:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x92b8f400) [pid = 1766] [serial = 2204] [outer = 0x91e96c00] 09:29:12 INFO - PROCESS | 1766 | 1464625752157 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x92c0f800) [pid = 1766] [serial = 2205] [outer = 0x91e96c00] 09:29:13 INFO - PROCESS | 1766 | 1464625753097 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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:29:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1681ms 09:29:13 INFO - PROCESS | 1766 | 1464625753167 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1766 | 1464625753171 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:29:13 INFO - PROCESS | 1766 | 1464625753177 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1766 | 1464625753181 Marionette TRACE conn4 <- [1,2910,null,{}] 09:29:13 INFO - PROCESS | 1766 | 1464625753187 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}] 09:29:13 INFO - PROCESS | 1766 | 1464625753423 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:29:13 INFO - PROCESS | 1766 | 1464625753778 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc6c00 == 143 [pid = 1766] [id = 735] 09:29:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x911cfc00) [pid = 1766] [serial = 2206] [outer = (nil)] 09:29:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x951b7800) [pid = 1766] [serial = 2207] [outer = 0x911cfc00] 09:29:13 INFO - PROCESS | 1766 | 1464625753873 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x95609800) [pid = 1766] [serial = 2208] [outer = 0x911cfc00] 09:29:14 INFO - PROCESS | 1766 | 1464625754662 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]]]}] 09:29:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:29:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:29:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1534ms 09:29:14 INFO - PROCESS | 1766 | 1464625754713 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 1766 | 1464625754717 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:29:14 INFO - TEST-START | /DOMEvents/constructors.html 09:29:14 INFO - PROCESS | 1766 | 1464625754723 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 1766 | 1464625754727 Marionette TRACE conn4 <- [1,2914,null,{}] 09:29:14 INFO - PROCESS | 1766 | 1464625754733 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}] 09:29:15 INFO - PROCESS | 1766 | 1464625754999 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:29:15 INFO - PROCESS | 1766 | 1464625755314 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x91b5b400 == 144 [pid = 1766] [id = 736] 09:29:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x92c02c00) [pid = 1766] [serial = 2209] [outer = (nil)] 09:29:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x95847400) [pid = 1766] [serial = 2210] [outer = 0x92c02c00] 09:29:15 INFO - PROCESS | 1766 | 1464625755449 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x958f0000) [pid = 1766] [serial = 2211] [outer = 0x92c02c00] 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:29:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:29:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 1756ms 09:29:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:29:16 INFO - PROCESS | 1766 | 1464625756413 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]]]}] 09:29:16 INFO - PROCESS | 1766 | 1464625756481 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1766 | 1464625756483 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:29:16 INFO - PROCESS | 1766 | 1464625756497 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1766 | 1464625756499 Marionette TRACE conn4 <- [1,2918,null,{}] 09:29:16 INFO - PROCESS | 1766 | 1464625756517 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}] 09:29:16 INFO - PROCESS | 1766 | 1464625756788 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:29:17 INFO - PROCESS | 1766 | 1464625757156 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x97764400 == 145 [pid = 1766] [id = 737] 09:29:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x98102400) [pid = 1766] [serial = 2212] [outer = (nil)] 09:29:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x99ef7c00) [pid = 1766] [serial = 2213] [outer = 0x98102400] 09:29:17 INFO - PROCESS | 1766 | 1464625757262 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x9a56e800) [pid = 1766] [serial = 2214] [outer = 0x98102400] 09:29:18 INFO - PROCESS | 1766 | 1464625758119 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:29:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1658ms 09:29:18 INFO - PROCESS | 1766 | 1464625758156 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:29:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:29:18 INFO - PROCESS | 1766 | 1464625758161 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:29:18 INFO - PROCESS | 1766 | 1464625758189 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1766 | 1464625758194 Marionette TRACE conn4 <- [1,2922,null,{}] 09:29:18 INFO - PROCESS | 1766 | 1464625758203 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}] 09:29:18 INFO - PROCESS | 1766 | 1464625758463 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:29:18 INFO - PROCESS | 1766 | 1464625758768 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab18c00 == 146 [pid = 1766] [id = 738] 09:29:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x9ae11800) [pid = 1766] [serial = 2215] [outer = (nil)] 09:29:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x9b22c400) [pid = 1766] [serial = 2216] [outer = 0x9ae11800] 09:29:18 INFO - PROCESS | 1766 | 1464625758907 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9b235400) [pid = 1766] [serial = 2217] [outer = 0x9ae11800] 09:29:19 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:19 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:19 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:19 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:29:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:19 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 09:29:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:19 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 09:29:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:19 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]" 09:29:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:29:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1612ms 09:29:19 INFO - PROCESS | 1766 | 1464625759751 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]]]}] 09:29:19 INFO - PROCESS | 1766 | 1464625759783 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:29:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:29:19 INFO - PROCESS | 1766 | 1464625759789 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:29:19 INFO - PROCESS | 1766 | 1464625759799 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1766 | 1464625759805 Marionette TRACE conn4 <- [1,2926,null,{}] 09:29:19 INFO - PROCESS | 1766 | 1464625759811 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}] 09:29:20 INFO - PROCESS | 1766 | 1464625760046 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:29:20 INFO - PROCESS | 1766 | 1464625760378 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x95aeec00 == 147 [pid = 1766] [id = 739] 09:29:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x9ae15000) [pid = 1766] [serial = 2218] [outer = (nil)] 09:29:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9c1ed400) [pid = 1766] [serial = 2219] [outer = 0x9ae15000] 09:29:20 INFO - PROCESS | 1766 | 1464625760470 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9c172c00) [pid = 1766] [serial = 2220] [outer = 0x9ae15000] 09:29:21 INFO - PROCESS | 1766 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:29:21 INFO - PROCESS | 1766 | 1464625761307 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]]]}] 09:29:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:29:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1552ms 09:29:21 INFO - PROCESS | 1766 | 1464625761351 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:29:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:29:21 INFO - PROCESS | 1766 | 1464625761365 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:29:21 INFO - PROCESS | 1766 | 1464625761372 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1766 | 1464625761375 Marionette TRACE conn4 <- [1,2930,null,{}] 09:29:21 INFO - PROCESS | 1766 | 1464625761381 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}] 09:29:21 INFO - PROCESS | 1766 | 1464625761735 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:29:21 INFO - PROCESS | 1766 | 1464625761964 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e82800 == 148 [pid = 1766] [id = 740] 09:29:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x870ea800) [pid = 1766] [serial = 2221] [outer = (nil)] 09:29:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0xa2282c00) [pid = 1766] [serial = 2222] [outer = 0x870ea800] 09:29:22 INFO - PROCESS | 1766 | 1464625762055 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0xa2403000) [pid = 1766] [serial = 2223] [outer = 0x870ea800] 09:29:22 INFO - PROCESS | 1766 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:29:22 INFO - PROCESS | 1766 | 1464625762898 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]]]}] 09:29:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:29:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1539ms 09:29:22 INFO - PROCESS | 1766 | 1464625762910 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1766 | 1464625762914 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:29:22 INFO - PROCESS | 1766 | 1464625762920 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1766 | 1464625762923 Marionette TRACE conn4 <- [1,2934,null,{}] 09:29:22 INFO - PROCESS | 1766 | 1464625762929 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}] 09:29:23 INFO - PROCESS | 1766 | 1464625763185 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:29:23 INFO - PROCESS | 1766 | 1464625763475 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 1766 | ++DOCSHELL 0xa21adc00 == 149 [pid = 1766] [id = 741] 09:29:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0xa2285800) [pid = 1766] [serial = 2224] [outer = (nil)] 09:29:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0xa50f9000) [pid = 1766] [serial = 2225] [outer = 0xa2285800] 09:29:23 INFO - PROCESS | 1766 | 1464625763565 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0xa62f5400) [pid = 1766] [serial = 2226] [outer = 0xa2285800] 09:29:24 INFO - PROCESS | 1766 | 1464625764445 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]]]}] 09:29:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:29:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1584ms 09:29:24 INFO - PROCESS | 1766 | 1464625764506 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1766 | 1464625764510 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:29:24 INFO - PROCESS | 1766 | 1464625764516 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1766 | 1464625764519 Marionette TRACE conn4 <- [1,2938,null,{}] 09:29:24 INFO - PROCESS | 1766 | 1464625764526 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}] 09:29:24 INFO - PROCESS | 1766 | 1464625764790 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:29:25 INFO - PROCESS | 1766 | 1464625765082 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d61c00 == 150 [pid = 1766] [id = 742] 09:29:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x86d65c00) [pid = 1766] [serial = 2227] [outer = (nil)] 09:29:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x86d6a400) [pid = 1766] [serial = 2228] [outer = 0x86d65c00] 09:29:25 INFO - PROCESS | 1766 | 1464625765178 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x86d6c000) [pid = 1766] [serial = 2229] [outer = 0x86d65c00] 09:29:26 INFO - PROCESS | 1766 | 1464625766055 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]]]}] 09:29:26 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. 09:29:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1588ms 09:29:26 INFO - PROCESS | 1766 | 1464625766106 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1766 | 1464625766109 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:29:26 INFO - PROCESS | 1766 | 1464625766116 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1766 | 1464625766120 Marionette TRACE conn4 <- [1,2942,null,{}] 09:29:26 INFO - PROCESS | 1766 | 1464625766128 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}] 09:29:26 INFO - PROCESS | 1766 | 1464625766361 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:29:26 INFO - PROCESS | 1766 | 1464625766681 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d68c00 == 151 [pid = 1766] [id = 743] 09:29:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x86d6b000) [pid = 1766] [serial = 2230] [outer = (nil)] 09:29:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x91365000) [pid = 1766] [serial = 2231] [outer = 0x86d6b000] 09:29:26 INFO - PROCESS | 1766 | 1464625766771 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x91366800) [pid = 1766] [serial = 2232] [outer = 0x86d6b000] 09:29:27 INFO - PROCESS | 1766 | 1464625767618 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"]]]}] 09:29:27 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 09:29:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:29:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1541ms 09:29:27 INFO - PROCESS | 1766 | 1464625767659 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1766 | 1464625767663 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:29:27 INFO - PROCESS | 1766 | 1464625767669 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1766 | 1464625767673 Marionette TRACE conn4 <- [1,2946,null,{}] 09:29:27 INFO - PROCESS | 1766 | 1464625767678 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}] 09:29:27 INFO - PROCESS | 1766 | 1464625767915 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:29:28 INFO - PROCESS | 1766 | 1464625768230 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d6d400 == 152 [pid = 1766] [id = 744] 09:29:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x91363000) [pid = 1766] [serial = 2233] [outer = (nil)] 09:29:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9136f400) [pid = 1766] [serial = 2234] [outer = 0x91363000] 09:29:28 INFO - PROCESS | 1766 | 1464625768332 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x9d19e800) [pid = 1766] [serial = 2235] [outer = 0x91363000] 09:29:29 INFO - PROCESS | 1766 | 1464625769169 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]]]}] 09:29:29 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. 09:29:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1540ms 09:29:29 INFO - PROCESS | 1766 | 1464625769210 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 1766 | 1464625769213 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:29:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:29:29 INFO - PROCESS | 1766 | 1464625769220 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1766 | 1464625769223 Marionette TRACE conn4 <- [1,2950,null,{}] 09:29:29 INFO - PROCESS | 1766 | 1464625769232 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}] 09:29:29 INFO - PROCESS | 1766 | 1464625769467 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:29:29 INFO - PROCESS | 1766 | 1464625769788 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dc41c00 == 153 [pid = 1766] [id = 745] 09:29:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x8dc42400) [pid = 1766] [serial = 2236] [outer = (nil)] 09:29:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x8dc49800) [pid = 1766] [serial = 2237] [outer = 0x8dc42400] 09:29:29 INFO - PROCESS | 1766 | 1464625769879 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x8dc4b000) [pid = 1766] [serial = 2238] [outer = 0x8dc42400] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8714f400 == 152 [pid = 1766] [id = 679] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e457800 == 151 [pid = 1766] [id = 665] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x882a9000 == 150 [pid = 1766] [id = 680] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x99f64400 == 149 [pid = 1766] [id = 675] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x923de800 == 148 [pid = 1766] [id = 670] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed95c00 == 147 [pid = 1766] [id = 667] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x923dec00 == 146 [pid = 1766] [id = 671] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9aab2c00 == 145 [pid = 1766] [id = 676] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x95618000 == 144 [pid = 1766] [id = 672] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9b084c00 == 143 [pid = 1766] [id = 677] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e452000 == 142 [pid = 1766] [id = 664] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x95aedc00 == 141 [pid = 1766] [id = 673] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86d86400 == 140 [pid = 1766] [id = 666] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38a400 == 139 [pid = 1766] [id = 234] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91aab400 == 138 [pid = 1766] [id = 669] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x97763400 == 137 [pid = 1766] [id = 674] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86d8c400 == 136 [pid = 1766] [id = 726] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38ac00 == 135 [pid = 1766] [id = 725] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a38f000 == 134 [pid = 1766] [id = 724] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86d88400 == 133 [pid = 1766] [id = 723] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86e77400 == 132 [pid = 1766] [id = 722] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9c164800 == 131 [pid = 1766] [id = 720] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9be34000 == 130 [pid = 1766] [id = 721] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x95177c00 == 129 [pid = 1766] [id = 719] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab15800 == 128 [pid = 1766] [id = 718] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x86e75800 == 127 [pid = 1766] [id = 717] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x951c2800 == 126 [pid = 1766] [id = 715] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x91e8bc00 == 125 [pid = 1766] [id = 716] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x923e2000 == 124 [pid = 1766] [id = 714] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8cf40800 == 123 [pid = 1766] [id = 713] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3aa800 == 122 [pid = 1766] [id = 712] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x9106c800 == 121 [pid = 1766] [id = 711] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8a432000 == 120 [pid = 1766] [id = 710] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8eccd400 == 119 [pid = 1766] [id = 709] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8c843000 == 118 [pid = 1766] [id = 707] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8c999c00 == 117 [pid = 1766] [id = 708] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x8ae3e000 == 116 [pid = 1766] [id = 706] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x87146c00 == 115 [pid = 1766] [id = 705] 09:29:32 INFO - PROCESS | 1766 | --DOCSHELL 0x87149c00 == 114 [pid = 1766] [id = 704] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x89440800) [pid = 1766] [serial = 2051] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8dcdf000) [pid = 1766] [serial = 2048] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9ab78c00) [pid = 1766] [serial = 2081] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x95845000) [pid = 1766] [serial = 2075] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x9cda1c00) [pid = 1766] [serial = 2090] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x92c0b000) [pid = 1766] [serial = 2069] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8a7ef800) [pid = 1766] [serial = 2109] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x9be33400) [pid = 1766] [serial = 2087] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8c9a1c00) [pid = 1766] [serial = 1986] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x91335c00) [pid = 1766] [serial = 2061] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8ae41c00) [pid = 1766] [serial = 2052] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0xa214c400) [pid = 1766] [serial = 2093] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8dce4c00) [pid = 1766] [serial = 2054] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x8a7ed000) [pid = 1766] [serial = 2111] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x9b690c00) [pid = 1766] [serial = 2085] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9b2a2400) [pid = 1766] [serial = 2084] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x98111400) [pid = 1766] [serial = 2079] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x892e3000) [pid = 1766] [serial = 2105] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8e3ac400) [pid = 1766] [serial = 2055] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9c16ac00) [pid = 1766] [serial = 2088] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9b08f800) [pid = 1766] [serial = 2082] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x923dd000) [pid = 1766] [serial = 2066] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0xa2634400) [pid = 1766] [serial = 2096] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x92c10400) [pid = 1766] [serial = 2070] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8ed9c000) [pid = 1766] [serial = 2057] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x911cdc00) [pid = 1766] [serial = 2060] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x86e7f800) [pid = 1766] [serial = 2102] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x8a7ae400) [pid = 1766] [serial = 2108] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0xa26c5c00) [pid = 1766] [serial = 2097] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x91a05000) [pid = 1766] [serial = 2064] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9584b400) [pid = 1766] [serial = 2076] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0xa35f1c00) [pid = 1766] [serial = 2099] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x89ef3c00) [pid = 1766] [serial = 2106] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9517c400) [pid = 1766] [serial = 2072] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x951c0000) [pid = 1766] [serial = 2073] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x918d0400) [pid = 1766] [serial = 2063] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8efca400) [pid = 1766] [serial = 2058] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x95ae2000) [pid = 1766] [serial = 2078] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x923ee800) [pid = 1766] [serial = 2067] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x870e7c00) [pid = 1766] [serial = 2103] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa2155400) [pid = 1766] [serial = 2094] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9d19f800) [pid = 1766] [serial = 2091] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x8cf4a800) [pid = 1766] [serial = 2114] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x8c7c8800) [pid = 1766] [serial = 2112] [outer = (nil)] [url = about:blank] 09:29:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d8cc00 == 115 [pid = 1766] [id = 746] 09:29:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x86e78000) [pid = 1766] [serial = 2239] [outer = (nil)] 09:29:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x86e79000) [pid = 1766] [serial = 2240] [outer = 0x86e78000] 09:29:33 INFO - PROCESS | 1766 | 1464625773841 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]]]}] 09:29:33 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. 09:29:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 4653ms 09:29:33 INFO - PROCESS | 1766 | 1464625773873 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1766 | 1464625773878 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:29:33 INFO - PROCESS | 1766 | 1464625773885 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1766 | 1464625773891 Marionette TRACE conn4 <- [1,2954,null,{}] 09:29:33 INFO - PROCESS | 1766 | 1464625773898 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}] 09:29:34 INFO - PROCESS | 1766 | 1464625774129 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:29:34 INFO - PROCESS | 1766 | 1464625774341 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x86febc00 == 116 [pid = 1766] [id = 747] 09:29:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x86fecc00) [pid = 1766] [serial = 2241] [outer = (nil)] 09:29:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x870e9800) [pid = 1766] [serial = 2242] [outer = 0x86fecc00] 09:29:34 INFO - PROCESS | 1766 | 1464625774420 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x87149c00) [pid = 1766] [serial = 2243] [outer = 0x86fecc00] 09:29:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:29:35 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 09:29:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1353ms 09:29:35 INFO - PROCESS | 1766 | 1464625775229 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]]]}] 09:29:35 INFO - PROCESS | 1766 | 1464625775241 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1766 | 1464625775249 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:29:35 INFO - PROCESS | 1766 | 1464625775259 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1766 | 1464625775263 Marionette TRACE conn4 <- [1,2958,null,{}] 09:29:35 INFO - PROCESS | 1766 | 1464625775309 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}] 09:29:35 INFO - PROCESS | 1766 | 1464625775526 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:29:35 INFO - PROCESS | 1766 | 1464625775546 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x873b2800 == 117 [pid = 1766] [id = 748] 09:29:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x87c4f400) [pid = 1766] [serial = 2244] [outer = (nil)] 09:29:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x882a9000) [pid = 1766] [serial = 2245] [outer = 0x87c4f400] 09:29:35 INFO - PROCESS | 1766 | 1464625775851 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8943b400) [pid = 1766] [serial = 2246] [outer = 0x87c4f400] 09:29:36 INFO - PROCESS | 1766 | 1464625776654 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]]]}] 09:29:36 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. 09:29:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1421ms 09:29:36 INFO - PROCESS | 1766 | 1464625776688 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1766 | 1464625776691 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:29:36 INFO - PROCESS | 1766 | 1464625776698 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1766 | 1464625776703 Marionette TRACE conn4 <- [1,2962,null,{}] 09:29:36 INFO - PROCESS | 1766 | 1464625776719 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}] 09:29:37 INFO - PROCESS | 1766 | 1464625777042 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:29:37 INFO - PROCESS | 1766 | 1464625777086 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a38b000 == 118 [pid = 1766] [id = 749] 09:29:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8a390c00) [pid = 1766] [serial = 2247] [outer = (nil)] 09:29:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8a437800) [pid = 1766] [serial = 2248] [outer = 0x8a390c00] 09:29:37 INFO - PROCESS | 1766 | 1464625777164 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8a7ac400) [pid = 1766] [serial = 2249] [outer = 0x8a390c00] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9ae14800) [pid = 1766] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x8af7f400) [pid = 1766] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x99305800) [pid = 1766] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9c1ee000) [pid = 1766] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8e106800) [pid = 1766] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8a718000) [pid = 1766] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8e3a4c00) [pid = 1766] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8b0e7400) [pid = 1766] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x95af0800) [pid = 1766] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x870ea400) [pid = 1766] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x91a07000) [pid = 1766] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x91aad400) [pid = 1766] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x923e7400) [pid = 1766] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9c23f000) [pid = 1766] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8edb2c00) [pid = 1766] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8c9a6800) [pid = 1766] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x92b82800) [pid = 1766] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0xa2281c00) [pid = 1766] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x95694400) [pid = 1766] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x87c4dc00) [pid = 1766] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x8eccf000) [pid = 1766] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:29:38 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x8dce5800) [pid = 1766] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:29:38 INFO - PROCESS | 1766 | 1464625778810 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]]]}] 09:29:38 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. 09:29:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2148ms 09:29:38 INFO - PROCESS | 1766 | 1464625778847 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1766 | 1464625778851 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:29:38 INFO - PROCESS | 1766 | 1464625778857 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1766 | 1464625778860 Marionette TRACE conn4 <- [1,2966,null,{}] 09:29:38 INFO - PROCESS | 1766 | 1464625778866 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}] 09:29:39 INFO - PROCESS | 1766 | 1464625779136 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:29:39 INFO - PROCESS | 1766 | 1464625779163 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x87c4dc00 == 119 [pid = 1766] [id = 750] 09:29:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8a7ac000) [pid = 1766] [serial = 2250] [outer = (nil)] 09:29:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8a7ee800) [pid = 1766] [serial = 2251] [outer = 0x8a7ac000] 09:29:39 INFO - PROCESS | 1766 | 1464625779234 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8ac0f800) [pid = 1766] [serial = 2252] [outer = 0x8a7ac000] 09:29:40 INFO - PROCESS | 1766 | 1464625780028 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]]]}] 09:29:40 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. 09:29:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1234ms 09:29:40 INFO - PROCESS | 1766 | 1464625780093 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1766 | 1464625780096 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:29:40 INFO - PROCESS | 1766 | 1464625780102 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1766 | 1464625780105 Marionette TRACE conn4 <- [1,2970,null,{}] 09:29:40 INFO - PROCESS | 1766 | 1464625780111 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}] 09:29:40 INFO - PROCESS | 1766 | 1464625780372 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:29:40 INFO - PROCESS | 1766 | 1464625780774 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d8a400 == 120 [pid = 1766] [id = 751] 09:29:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x86d8c000) [pid = 1766] [serial = 2253] [outer = (nil)] 09:29:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x86da9c00) [pid = 1766] [serial = 2254] [outer = 0x86d8c000] 09:29:40 INFO - PROCESS | 1766 | 1464625780938 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x86fe9c00) [pid = 1766] [serial = 2255] [outer = 0x86d8c000] 09:29:41 INFO - PROCESS | 1766 | 1464625781815 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]]]}] 09:29:41 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. 09:29:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1733ms 09:29:41 INFO - PROCESS | 1766 | 1464625781838 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1766 | 1464625781843 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:29:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:29:41 INFO - PROCESS | 1766 | 1464625781851 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1766 | 1464625781857 Marionette TRACE conn4 <- [1,2974,null,{}] 09:29:41 INFO - PROCESS | 1766 | 1464625781865 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}] 09:29:42 INFO - PROCESS | 1766 | 1464625782082 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:29:42 INFO - PROCESS | 1766 | 1464625782386 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x873b4800 == 121 [pid = 1766] [id = 752] 09:29:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x87c4e800) [pid = 1766] [serial = 2256] [outer = (nil)] 09:29:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x882a7400) [pid = 1766] [serial = 2257] [outer = 0x87c4e800] 09:29:42 INFO - PROCESS | 1766 | 1464625782480 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x89446000) [pid = 1766] [serial = 2258] [outer = 0x87c4e800] 09:29:43 INFO - PROCESS | 1766 | 1464625783392 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]]]}] 09:29:43 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. 09:29:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1585ms 09:29:43 INFO - PROCESS | 1766 | 1464625783440 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1766 | 1464625783447 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:29:43 INFO - PROCESS | 1766 | 1464625783454 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1766 | 1464625783457 Marionette TRACE conn4 <- [1,2978,null,{}] 09:29:43 INFO - PROCESS | 1766 | 1464625783512 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}] 09:29:43 INFO - PROCESS | 1766 | 1464625783742 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:29:44 INFO - PROCESS | 1766 | 1464625784043 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a7e6c00 == 122 [pid = 1766] [id = 753] 09:29:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8a7e9400) [pid = 1766] [serial = 2259] [outer = (nil)] 09:29:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ac17000) [pid = 1766] [serial = 2260] [outer = 0x8a7e9400] 09:29:44 INFO - PROCESS | 1766 | 1464625784223 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8adb3c00) [pid = 1766] [serial = 2261] [outer = 0x8a7e9400] 09:29:45 INFO - PROCESS | 1766 | 1464625785105 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]]]}] 09:29:45 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. 09:29:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1676ms 09:29:45 INFO - PROCESS | 1766 | 1464625785130 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1766 | 1464625785134 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:29:45 INFO - PROCESS | 1766 | 1464625785151 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1766 | 1464625785160 Marionette TRACE conn4 <- [1,2982,null,{}] 09:29:45 INFO - PROCESS | 1766 | 1464625785166 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}] 09:29:45 INFO - PROCESS | 1766 | 1464625785394 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:29:45 INFO - PROCESS | 1766 | 1464625785708 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae49c00 == 123 [pid = 1766] [id = 754] 09:29:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8af86c00) [pid = 1766] [serial = 2262] [outer = (nil)] 09:29:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8b0e0800) [pid = 1766] [serial = 2263] [outer = 0x8af86c00] 09:29:45 INFO - PROCESS | 1766 | 1464625785810 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8b0e7400) [pid = 1766] [serial = 2264] [outer = 0x8af86c00] 09:29:46 INFO - PROCESS | 1766 | 1464625786660 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"]]]}] 09:29:46 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 09:29:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:29:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1546ms 09:29:46 INFO - PROCESS | 1766 | 1464625786689 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1766 | 1464625786693 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:29:46 INFO - PROCESS | 1766 | 1464625786700 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1766 | 1464625786703 Marionette TRACE conn4 <- [1,2986,null,{}] 09:29:46 INFO - PROCESS | 1766 | 1464625786709 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}] 09:29:46 INFO - PROCESS | 1766 | 1464625786954 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:29:47 INFO - PROCESS | 1766 | 1464625787236 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae3c800 == 124 [pid = 1766] [id = 755] 09:29:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8b0e0400) [pid = 1766] [serial = 2265] [outer = (nil)] 09:29:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8b4b8000) [pid = 1766] [serial = 2266] [outer = 0x8b0e0400] 09:29:47 INFO - PROCESS | 1766 | 1464625787326 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8c7c2400) [pid = 1766] [serial = 2267] [outer = 0x8b0e0400] 09:29:48 INFO - PROCESS | 1766 | 1464625788168 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]]]}] 09:29:48 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. 09:29:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1481ms 09:29:48 INFO - PROCESS | 1766 | 1464625788182 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1766 | 1464625788186 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:29:48 INFO - PROCESS | 1766 | 1464625788192 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1766 | 1464625788195 Marionette TRACE conn4 <- [1,2990,null,{}] 09:29:48 INFO - PROCESS | 1766 | 1464625788209 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}] 09:29:48 INFO - PROCESS | 1766 | 1464625788425 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:29:48 INFO - PROCESS | 1766 | 1464625788707 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8c847000 == 125 [pid = 1766] [id = 756] 09:29:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8c847400) [pid = 1766] [serial = 2268] [outer = (nil)] 09:29:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8c84e800) [pid = 1766] [serial = 2269] [outer = 0x8c847400] 09:29:48 INFO - PROCESS | 1766 | 1464625788814 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8cf49400) [pid = 1766] [serial = 2270] [outer = 0x8c847400] 09:29:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dc43800 == 126 [pid = 1766] [id = 757] 09:29:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8dc43c00) [pid = 1766] [serial = 2271] [outer = (nil)] 09:29:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8dc47400) [pid = 1766] [serial = 2272] [outer = 0x8dc43c00] 09:29:49 INFO - PROCESS | 1766 | 1464625789823 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]]]}] 09:29:49 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. 09:29:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1643ms 09:29:49 INFO - PROCESS | 1766 | 1464625789853 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1766 | 1464625789857 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:29:49 INFO - PROCESS | 1766 | 1464625789872 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1766 | 1464625789876 Marionette TRACE conn4 <- [1,2994,null,{}] 09:29:49 INFO - PROCESS | 1766 | 1464625789882 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}] 09:29:50 INFO - PROCESS | 1766 | 1464625790121 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:29:50 INFO - PROCESS | 1766 | 1464625790478 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cff2800 == 127 [pid = 1766] [id = 758] 09:29:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8cff2c00) [pid = 1766] [serial = 2273] [outer = (nil)] 09:29:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8dc4d800) [pid = 1766] [serial = 2274] [outer = 0x8cff2c00] 09:29:50 INFO - PROCESS | 1766 | 1464625790568 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x8dc50400) [pid = 1766] [serial = 2275] [outer = 0x8cff2c00] 09:29:51 INFO - PROCESS | 1766 | 1464625791357 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]]]}] 09:29:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:29:51 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 09:29:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1537ms 09:29:51 INFO - PROCESS | 1766 | 1464625791412 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1766 | 1464625791416 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:29:51 INFO - PROCESS | 1766 | 1464625791422 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1766 | 1464625791426 Marionette TRACE conn4 <- [1,2998,null,{}] 09:29:51 INFO - PROCESS | 1766 | 1464625791432 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}] 09:29:51 INFO - PROCESS | 1766 | 1464625791651 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:29:51 INFO - PROCESS | 1766 | 1464625791964 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8db0ac00 == 128 [pid = 1766] [id = 759] 09:29:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8dc49400) [pid = 1766] [serial = 2276] [outer = (nil)] 09:29:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8e10cc00) [pid = 1766] [serial = 2277] [outer = 0x8dc49400] 09:29:52 INFO - PROCESS | 1766 | 1464625792052 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x8e10fc00) [pid = 1766] [serial = 2278] [outer = 0x8dc49400] 09:29:52 INFO - PROCESS | 1766 | 1464625792916 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]]]}] 09:29:52 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. 09:29:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1534ms 09:29:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:29:52 INFO - PROCESS | 1766 | 1464625792957 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1766 | 1464625792960 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:29:52 INFO - PROCESS | 1766 | 1464625792967 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1766 | 1464625792971 Marionette TRACE conn4 <- [1,3002,null,{}] 09:29:52 INFO - PROCESS | 1766 | 1464625792976 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}] 09:29:53 INFO - PROCESS | 1766 | 1464625793245 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:29:53 INFO - PROCESS | 1766 | 1464625793530 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8dcdf000 == 129 [pid = 1766] [id = 760] 09:29:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x8e3ac400) [pid = 1766] [serial = 2279] [outer = (nil)] 09:29:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x8e452000) [pid = 1766] [serial = 2280] [outer = 0x8e3ac400] 09:29:53 INFO - PROCESS | 1766 | 1464625793624 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x8e456000) [pid = 1766] [serial = 2281] [outer = 0x8e3ac400] 09:29:54 INFO - PROCESS | 1766 | 1464625794463 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]]]}] 09:29:54 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. 09:29:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1532ms 09:29:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:29:54 INFO - PROCESS | 1766 | 1464625794499 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 1766 | 1464625794502 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:29:54 INFO - PROCESS | 1766 | 1464625794509 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 1766 | 1464625794512 Marionette TRACE conn4 <- [1,3006,null,{}] 09:29:54 INFO - PROCESS | 1766 | 1464625794518 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}] 09:29:54 INFO - PROCESS | 1766 | 1464625794748 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:29:55 INFO - PROCESS | 1766 | 1464625795070 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e10c400 == 130 [pid = 1766] [id = 761] 09:29:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x8ec19800) [pid = 1766] [serial = 2282] [outer = (nil)] 09:29:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x8ec1f800) [pid = 1766] [serial = 2283] [outer = 0x8ec19800] 09:29:55 INFO - PROCESS | 1766 | 1464625795161 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x8ec21800) [pid = 1766] [serial = 2284] [outer = 0x8ec19800] 09:29:56 INFO - PROCESS | 1766 | 1464625796048 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]]]}] 09:29:56 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. 09:29:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1581ms 09:29:56 INFO - PROCESS | 1766 | 1464625796090 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1766 | 1464625796093 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:29:56 INFO - PROCESS | 1766 | 1464625796101 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1766 | 1464625796106 Marionette TRACE conn4 <- [1,3010,null,{}] 09:29:56 INFO - PROCESS | 1766 | 1464625796114 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}] 09:29:56 INFO - PROCESS | 1766 | 1464625796374 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:29:56 INFO - PROCESS | 1766 | 1464625796664 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ecd6800 == 131 [pid = 1766] [id = 762] 09:29:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x8ed97400) [pid = 1766] [serial = 2285] [outer = (nil)] 09:29:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x8ed9fc00) [pid = 1766] [serial = 2286] [outer = 0x8ed97400] 09:29:56 INFO - PROCESS | 1766 | 1464625796771 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x8edb9c00) [pid = 1766] [serial = 2287] [outer = 0x8ed97400] 09:29:57 INFO - PROCESS | 1766 | 1464625797692 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]]]}] 09:29:57 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 09:29:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1630ms 09:29:57 INFO - PROCESS | 1766 | 1464625797732 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1766 | 1464625797736 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:29:57 INFO - PROCESS | 1766 | 1464625797743 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 1766 | 1464625797747 Marionette TRACE conn4 <- [1,3014,null,{}] 09:29:57 INFO - PROCESS | 1766 | 1464625797753 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}] 09:29:58 INFO - PROCESS | 1766 | 1464625798018 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:29:58 INFO - PROCESS | 1766 | 1464625798348 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x911d5400 == 132 [pid = 1766] [id = 763] 09:29:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x911d6000) [pid = 1766] [serial = 2288] [outer = (nil)] 09:29:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9132a000) [pid = 1766] [serial = 2289] [outer = 0x911d6000] 09:29:58 INFO - PROCESS | 1766 | 1464625798491 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x91331c00) [pid = 1766] [serial = 2290] [outer = 0x911d6000] 09:29:58 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:29:59 INFO - PROCESS | 1766 | 1464625799424 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:29:59 INFO - {} 09:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:29:59 INFO - {} 09:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:29:59 INFO - {} 09:29:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:29:59 INFO - {} 09:29:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1732ms 09:29:59 INFO - PROCESS | 1766 | 1464625799511 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1766 | 1464625799515 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /FileAPI/fileReader.html 09:29:59 INFO - PROCESS | 1766 | 1464625799524 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 1766 | 1464625799527 Marionette TRACE conn4 <- [1,3018,null,{}] 09:29:59 INFO - PROCESS | 1766 | 1464625799533 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}] 09:29:59 INFO - PROCESS | 1766 | 1464625799805 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:30:00 INFO - PROCESS | 1766 | 1464625800160 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x911da400 == 133 [pid = 1766] [id = 764] 09:30:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x9132bc00) [pid = 1766] [serial = 2291] [outer = (nil)] 09:30:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x918c9400) [pid = 1766] [serial = 2292] [outer = 0x9132bc00] 09:30:00 INFO - PROCESS | 1766 | 1464625800249 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x918cd800) [pid = 1766] [serial = 2293] [outer = 0x9132bc00] 09:30:01 INFO - PROCESS | 1766 | 1464625801061 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]]]}] 09:30:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:30:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:30:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:30:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:30:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1584ms 09:30:01 INFO - PROCESS | 1766 | 1464625801109 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 1766 | 1464625801113 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /FileAPI/historical.html 09:30:01 INFO - PROCESS | 1766 | 1464625801119 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 1766 | 1464625801123 Marionette TRACE conn4 <- [1,3022,null,{}] 09:30:01 INFO - PROCESS | 1766 | 1464625801129 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}] 09:30:01 INFO - PROCESS | 1766 | 1464625801381 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:30:01 INFO - PROCESS | 1766 | 1464625801707 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8adb5c00 == 134 [pid = 1766] [id = 765] 09:30:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9136b400) [pid = 1766] [serial = 2294] [outer = (nil)] 09:30:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x91a0c400) [pid = 1766] [serial = 2295] [outer = 0x9136b400] 09:30:01 INFO - PROCESS | 1766 | 1464625801842 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x91a10800) [pid = 1766] [serial = 2296] [outer = 0x9136b400] 09:30:02 INFO - PROCESS | 1766 | 1464625802646 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"]]]}] 09:30:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:30:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:30:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:30:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:30:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:30:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:30:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:30:02 INFO - TEST-OK | /FileAPI/historical.html | took 1585ms 09:30:02 INFO - PROCESS | 1766 | 1464625802708 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1766 | 1464625802712 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /FileAPI/idlharness.html 09:30:02 INFO - PROCESS | 1766 | 1464625802769 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1766 | 1464625802772 Marionette TRACE conn4 <- [1,3026,null,{}] 09:30:02 INFO - PROCESS | 1766 | 1464625802783 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}] 09:30:03 INFO - PROCESS | 1766 | 1464625803016 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:30:03 INFO - PROCESS | 1766 | 1464625803339 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efd0800 == 135 [pid = 1766] [id = 766] 09:30:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x918d0000) [pid = 1766] [serial = 2297] [outer = (nil)] 09:30:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x91ab2800) [pid = 1766] [serial = 2298] [outer = 0x918d0000] 09:30:03 INFO - PROCESS | 1766 | 1464625803471 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x91b55c00) [pid = 1766] [serial = 2299] [outer = 0x918d0000] 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:30:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:30:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:30:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:30:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:30:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:30:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:30:05 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 09:30:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:30:05 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 09:30:05 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 09:30:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:30:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:30:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:30:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:30:05 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 09:30:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:30:05 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 09:30:05 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 09:30:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:30:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:30:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:30:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:30:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:30:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:30:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2271ms 09:30:05 INFO - PROCESS | 1766 | 1464625804887 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 09:30:05 INFO - PROCESS | 1766 | 1464625805215 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 1766 | 1464625805218 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:30:05 INFO - TEST-START | /FileAPI/idlharness.worker 09:30:05 INFO - PROCESS | 1766 | 1464625805271 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1766 | 1464625805274 Marionette TRACE conn4 <- [1,3030,null,{}] 09:30:05 INFO - PROCESS | 1766 | 1464625805301 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}] 09:30:05 INFO - PROCESS | 1766 | 1464625805540 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:30:05 INFO - PROCESS | 1766 | 1464625805848 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8af82400 == 136 [pid = 1766] [id = 767] 09:30:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x9136e800) [pid = 1766] [serial = 2300] [outer = (nil)] 09:30:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x93ad8800) [pid = 1766] [serial = 2301] [outer = 0x9136e800] 09:30:05 INFO - PROCESS | 1766 | 1464625805935 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x93ae1c00) [pid = 1766] [serial = 2302] [outer = 0x9136e800] 09:30:06 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:30:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:30:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:30:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:30:08 INFO - {} 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:30:08 INFO - {} 09:30:08 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 - {} 09:30:08 INFO - {} 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:30:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:30:08 INFO - {} 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:30:08 INFO - {} 09:30:08 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 - {} 09:30:08 INFO - {} 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:30:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:30:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:30:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:30:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 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 09:30:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:30:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:30:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:30:08 INFO - {} 09:30:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3110ms 09:30:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:30:08 INFO - PROCESS | 1766 | 1464625808160 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 09:30:08 INFO - PROCESS | 1766 | 1464625808378 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1766 | 1464625808396 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:30:08 INFO - PROCESS | 1766 | 1464625808483 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1766 | 1464625808494 Marionette TRACE conn4 <- [1,3034,null,{}] 09:30:08 INFO - PROCESS | 1766 | 1464625808506 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}] 09:30:08 INFO - PROCESS | 1766 | 1464625808874 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:30:09 INFO - PROCESS | 1766 | 1464625809183 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91e8e800 == 137 [pid = 1766] [id = 768] 09:30:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x91e8f000) [pid = 1766] [serial = 2303] [outer = (nil)] 09:30:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x9a733c00) [pid = 1766] [serial = 2304] [outer = 0x91e8f000] 09:30:09 INFO - PROCESS | 1766 | 1464625809269 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x9a9d1400) [pid = 1766] [serial = 2305] [outer = 0x91e8f000] 09:30:10 INFO - PROCESS | 1766 | 1464625810097 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]]]}] 09:30:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:30:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1677ms 09:30:10 INFO - PROCESS | 1766 | 1464625810133 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1766 | 1464625810137 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:30:10 INFO - PROCESS | 1766 | 1464625810144 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1766 | 1464625810148 Marionette TRACE conn4 <- [1,3038,null,{}] 09:30:10 INFO - PROCESS | 1766 | 1464625810153 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}] 09:30:10 INFO - PROCESS | 1766 | 1464625810389 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:30:10 INFO - PROCESS | 1766 | 1464625810725 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cf47800 == 138 [pid = 1766] [id = 769] 09:30:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x9460cc00) [pid = 1766] [serial = 2306] [outer = (nil)] 09:30:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x9ab16800) [pid = 1766] [serial = 2307] [outer = 0x9460cc00] 09:30:10 INFO - PROCESS | 1766 | 1464625810818 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x9ab18800) [pid = 1766] [serial = 2308] [outer = 0x9460cc00] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x87c54000 == 137 [pid = 1766] [id = 659] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8714ec00 == 136 [pid = 1766] [id = 658] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x91330000 == 135 [pid = 1766] [id = 277] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86db0800 == 134 [pid = 1766] [id = 612] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86d8cc00 == 133 [pid = 1766] [id = 746] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86d68c00 == 132 [pid = 1766] [id = 743] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86d6d400 == 131 [pid = 1766] [id = 744] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86d61c00 == 130 [pid = 1766] [id = 742] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0xa21adc00 == 129 [pid = 1766] [id = 741] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86e82800 == 128 [pid = 1766] [id = 740] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab18c00 == 127 [pid = 1766] [id = 738] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x95aeec00 == 126 [pid = 1766] [id = 739] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x97764400 == 125 [pid = 1766] [id = 737] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x91b5b400 == 124 [pid = 1766] [id = 736] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8efc6c00 == 123 [pid = 1766] [id = 735] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x91b60400 == 122 [pid = 1766] [id = 734] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x918cd000 == 121 [pid = 1766] [id = 733] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8b343800 == 120 [pid = 1766] [id = 731] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8edb5400 == 119 [pid = 1766] [id = 732] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3a8400 == 118 [pid = 1766] [id = 730] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8c842400 == 117 [pid = 1766] [id = 729] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8a43c400 == 116 [pid = 1766] [id = 728] 09:30:13 INFO - PROCESS | 1766 | --DOCSHELL 0x86e7b800 == 115 [pid = 1766] [id = 727] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8b4b5000) [pid = 1766] [serial = 2180] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x9b37f800) [pid = 1766] [serial = 2157] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x8cf55c00) [pid = 1766] [serial = 2178] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x9ae13c00) [pid = 1766] [serial = 2153] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0xa50b5800) [pid = 1766] [serial = 2166] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8e44bc00) [pid = 1766] [serial = 2123] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8a7f2c00) [pid = 1766] [serial = 2174] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x91ab0000) [pid = 1766] [serial = 2133] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x8b4b8c00) [pid = 1766] [serial = 2120] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x8af84c00) [pid = 1766] [serial = 2168] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x8cf3ac00) [pid = 1766] [serial = 2121] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x9810a800) [pid = 1766] [serial = 2147] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x87c52000) [pid = 1766] [serial = 2171] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x92c03c00) [pid = 1766] [serial = 2139] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x92251400) [pid = 1766] [serial = 2136] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0xa50f3400) [pid = 1766] [serial = 2165] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x91b5fc00) [pid = 1766] [serial = 2135] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x9a018000) [pid = 1766] [serial = 2148] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x95614000) [pid = 1766] [serial = 2145] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8ec14c00) [pid = 1766] [serial = 2124] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0xa308d000) [pid = 1766] [serial = 2163] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8efd0400) [pid = 1766] [serial = 2129] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8e108800) [pid = 1766] [serial = 2049] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9ae1e800) [pid = 1766] [serial = 2154] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9106a400) [pid = 1766] [serial = 2130] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9a56d000) [pid = 1766] [serial = 2150] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0xa5044000) [pid = 1766] [serial = 2100] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x9a8bfc00) [pid = 1766] [serial = 2151] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x9560e400) [pid = 1766] [serial = 2144] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x9c1ec800) [pid = 1766] [serial = 2159] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x8a7a2800) [pid = 1766] [serial = 2118] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0xa263a000) [pid = 1766] [serial = 2162] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x93c99000) [pid = 1766] [serial = 2142] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x8adb5000) [pid = 1766] [serial = 2175] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8c848400) [pid = 1766] [serial = 2177] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x89ef6400) [pid = 1766] [serial = 2172] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8a431400) [pid = 1766] [serial = 2117] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x92b87c00) [pid = 1766] [serial = 2138] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x93c8f400) [pid = 1766] [serial = 2141] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8ed97000) [pid = 1766] [serial = 2126] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x8ed9c800) [pid = 1766] [serial = 2127] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9cda3400) [pid = 1766] [serial = 2160] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x91aa6000) [pid = 1766] [serial = 2132] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9b230000) [pid = 1766] [serial = 2156] [outer = (nil)] [url = about:blank] 09:30:14 INFO - PROCESS | 1766 | 1464625814752 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"]]]}] 09:30:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:30:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 4641ms 09:30:14 INFO - PROCESS | 1766 | 1464625814786 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1766 | 1464625814790 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:30:14 INFO - PROCESS | 1766 | 1464625814800 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1766 | 1464625814804 Marionette TRACE conn4 <- [1,3042,null,{}] 09:30:14 INFO - PROCESS | 1766 | 1464625814811 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}] 09:30:15 INFO - PROCESS | 1766 | 1464625815044 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:30:15 INFO - PROCESS | 1766 | 1464625815273 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x870e3800 == 116 [pid = 1766] [id = 770] 09:30:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x870e5400) [pid = 1766] [serial = 2309] [outer = (nil)] 09:30:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x873af000) [pid = 1766] [serial = 2310] [outer = 0x870e5400] 09:30:15 INFO - PROCESS | 1766 | 1464625815365 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x87c53400) [pid = 1766] [serial = 2311] [outer = 0x870e5400] 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:30:16 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. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:30:16 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'.) 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:30:16 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. 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:30:16 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. 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:30:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:30:16 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. 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:30:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:30:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:30:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:30:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1722ms 09:30:16 INFO - PROCESS | 1766 | 1464625816441 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]]]}] 09:30:16 INFO - PROCESS | 1766 | 1464625816526 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1766 | 1464625816548 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:30:16 INFO - PROCESS | 1766 | 1464625816657 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1766 | 1464625816660 Marionette TRACE conn4 <- [1,3046,null,{}] 09:30:16 INFO - PROCESS | 1766 | 1464625816667 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}] 09:30:16 INFO - PROCESS | 1766 | 1464625816943 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:30:17 INFO - PROCESS | 1766 | 1464625817186 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8a70ac00 == 117 [pid = 1766] [id = 771] 09:30:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8a70dc00) [pid = 1766] [serial = 2312] [outer = (nil)] 09:30:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8a7ae400) [pid = 1766] [serial = 2313] [outer = 0x8a70dc00] 09:30:17 INFO - PROCESS | 1766 | 1464625817258 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8a7f2c00) [pid = 1766] [serial = 2314] [outer = 0x8a70dc00] 09:30:17 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:18 INFO - PROCESS | 1766 | 1464625818131 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:30:18 INFO - {} 09:30:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1506ms 09:30:18 INFO - PROCESS | 1766 | 1464625818140 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1766 | 1464625818143 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:30:18 INFO - PROCESS | 1766 | 1464625818183 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1766 | 1464625818189 Marionette TRACE conn4 <- [1,3050,null,{}] 09:30:18 INFO - PROCESS | 1766 | 1464625818204 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}] 09:30:18 INFO - PROCESS | 1766 | 1464625818488 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:30:18 INFO - PROCESS | 1766 | 1464625818525 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8829b000 == 118 [pid = 1766] [id = 772] 09:30:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8af80000) [pid = 1766] [serial = 2315] [outer = (nil)] 09:30:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8b4ac000) [pid = 1766] [serial = 2316] [outer = 0x8af80000] 09:30:18 INFO - PROCESS | 1766 | 1464625818602 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8c9a4800) [pid = 1766] [serial = 2317] [outer = 0x8af80000] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8c999000) [pid = 1766] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8af7c800) [pid = 1766] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x8a390c00) [pid = 1766] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x86fecc00) [pid = 1766] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x8dc42400) [pid = 1766] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x91363000) [pid = 1766] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x86d6b000) [pid = 1766] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x86d65c00) [pid = 1766] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0xa2285800) [pid = 1766] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x870ea800) [pid = 1766] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9ae15000) [pid = 1766] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9ae11800) [pid = 1766] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x98102400) [pid = 1766] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x92c02c00) [pid = 1766] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x911cfc00) [pid = 1766] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x91e96c00) [pid = 1766] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x91ab1400) [pid = 1766] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x91061000) [pid = 1766] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x91065000) [pid = 1766] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8ec17c00) [pid = 1766] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8c850800) [pid = 1766] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8a7a7400) [pid = 1766] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x86e7e400) [pid = 1766] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x86e78000) [pid = 1766] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:30:19 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x87c4f400) [pid = 1766] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:30:20 INFO - PROCESS | 1766 | 1464625820078 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]]]}] 09:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:30:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1960ms 09:30:20 INFO - PROCESS | 1766 | 1464625820136 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1766 | 1464625820139 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:30:20 INFO - PROCESS | 1766 | 1464625820147 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1766 | 1464625820150 Marionette TRACE conn4 <- [1,3054,null,{}] 09:30:20 INFO - PROCESS | 1766 | 1464625820155 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}] 09:30:20 INFO - PROCESS | 1766 | 1464625820359 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:30:20 INFO - PROCESS | 1766 | 1464625820597 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e7a800 == 119 [pid = 1766] [id = 773] 09:30:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8ac0c400) [pid = 1766] [serial = 2318] [outer = (nil)] 09:30:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x8cf3f400) [pid = 1766] [serial = 2319] [outer = 0x8ac0c400] 09:30:20 INFO - PROCESS | 1766 | 1464625820674 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8cf49c00) [pid = 1766] [serial = 2320] [outer = 0x8ac0c400] 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:30:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2091ms 09:30:22 INFO - PROCESS | 1766 | 1464625822028 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"]]]}] 09:30:22 INFO - PROCESS | 1766 | 1464625822420 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 1766 | 1464625822427 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:30:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:30:22 INFO - PROCESS | 1766 | 1464625822441 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 1766 | 1464625822447 Marionette TRACE conn4 <- [1,3058,null,{}] 09:30:22 INFO - PROCESS | 1766 | 1464625822456 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}] 09:30:22 INFO - PROCESS | 1766 | 1464625822673 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:30:23 INFO - PROCESS | 1766 | 1464625822986 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d68c00 == 120 [pid = 1766] [id = 774] 09:30:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x86e75800) [pid = 1766] [serial = 2321] [outer = (nil)] 09:30:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x87c55800) [pid = 1766] [serial = 2322] [outer = 0x86e75800] 09:30:23 INFO - PROCESS | 1766 | 1464625823076 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8943fc00) [pid = 1766] [serial = 2323] [outer = 0x86e75800] 09:30:24 INFO - PROCESS | 1766 | 1464625824092 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]]]}] 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:30:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:30:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:30:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:30:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:30:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:30:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:30:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:30:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:30:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:30:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1700ms 09:30:24 INFO - PROCESS | 1766 | 1464625824179 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1766 | 1464625824188 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:30:24 INFO - PROCESS | 1766 | 1464625824205 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1766 | 1464625824210 Marionette TRACE conn4 <- [1,3062,null,{}] 09:30:24 INFO - PROCESS | 1766 | 1464625824216 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}] 09:30:24 INFO - PROCESS | 1766 | 1464625824463 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:30:24 INFO - PROCESS | 1766 | 1464625824826 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ae48000 == 121 [pid = 1766] [id = 775] 09:30:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8ae49800) [pid = 1766] [serial = 2324] [outer = (nil)] 09:30:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8af85c00) [pid = 1766] [serial = 2325] [outer = 0x8ae49800] 09:30:24 INFO - PROCESS | 1766 | 1464625824919 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8b4b3800) [pid = 1766] [serial = 2326] [outer = 0x8ae49800] 09:30:25 INFO - PROCESS | 1766 | [1766] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:25 INFO - PROCESS | 1766 | 1464625825821 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:30:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:30:25 INFO - {} 09:30:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1644ms 09:30:25 INFO - PROCESS | 1766 | 1464625825845 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:30:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:30:25 INFO - PROCESS | 1766 | 1464625825850 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:30:25 INFO - PROCESS | 1766 | 1464625825856 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1766 | 1464625825862 Marionette TRACE conn4 <- [1,3066,null,{}] 09:30:25 INFO - PROCESS | 1766 | 1464625825886 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}] 09:30:26 INFO - PROCESS | 1766 | 1464625826137 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:30:26 INFO - PROCESS | 1766 | 1464625826431 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cfefc00 == 122 [pid = 1766] [id = 776] 09:30:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8dc41400) [pid = 1766] [serial = 2327] [outer = (nil)] 09:30:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8ec18400) [pid = 1766] [serial = 2328] [outer = 0x8dc41400] 09:30:26 INFO - PROCESS | 1766 | 1464625826614 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ecccc00) [pid = 1766] [serial = 2329] [outer = 0x8dc41400] 09:30:27 INFO - PROCESS | 1766 | 1464625827501 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]]]}] 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:30:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1687ms 09:30:27 INFO - PROCESS | 1766 | 1464625827544 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:30:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:30:27 INFO - PROCESS | 1766 | 1464625827549 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:30:27 INFO - PROCESS | 1766 | 1464625827555 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1766 | 1464625827559 Marionette TRACE conn4 <- [1,3070,null,{}] 09:30:27 INFO - PROCESS | 1766 | 1464625827564 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}] 09:30:27 INFO - PROCESS | 1766 | 1464625827839 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:30:28 INFO - PROCESS | 1766 | 1464625828170 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8b33cc00 == 123 [pid = 1766] [id = 777] 09:30:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ed9c800) [pid = 1766] [serial = 2330] [outer = (nil)] 09:30:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8edaf400) [pid = 1766] [serial = 2331] [outer = 0x8ed9c800] 09:30:28 INFO - PROCESS | 1766 | 1464625828307 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8efc3c00) [pid = 1766] [serial = 2332] [outer = 0x8ed9c800] 09:30:29 INFO - PROCESS | 1766 | 1464625829131 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]]]}] 09:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:30:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1636ms 09:30:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:30:29 INFO - PROCESS | 1766 | 1464625829193 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 1766 | 1464625829196 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:30:29 INFO - PROCESS | 1766 | 1464625829202 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1766 | 1464625829206 Marionette TRACE conn4 <- [1,3074,null,{}] 09:30:29 INFO - PROCESS | 1766 | 1464625829212 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}] 09:30:29 INFO - PROCESS | 1766 | 1464625829417 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:30:29 INFO - PROCESS | 1766 | 1464625829770 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8714d400 == 124 [pid = 1766] [id = 778] 09:30:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ed97c00) [pid = 1766] [serial = 2333] [outer = (nil)] 09:30:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91062c00) [pid = 1766] [serial = 2334] [outer = 0x8ed97c00] 09:30:29 INFO - PROCESS | 1766 | 1464625829862 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x9106e000) [pid = 1766] [serial = 2335] [outer = 0x8ed97c00] 09:30:30 INFO - PROCESS | 1766 | 1464625830722 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]]]}] 09:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:30:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1583ms 09:30:30 INFO - PROCESS | 1766 | 1464625830787 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1766 | 1464625830791 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:30:30 INFO - PROCESS | 1766 | 1464625830798 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1766 | 1464625830802 Marionette TRACE conn4 <- [1,3078,null,{}] 09:30:30 INFO - PROCESS | 1766 | 1464625830808 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}] 09:30:31 INFO - PROCESS | 1766 | 1464625831216 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:30:31 INFO - PROCESS | 1766 | 1464625831505 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x86ff0400 == 125 [pid = 1766] [id = 779] 09:30:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8af83800) [pid = 1766] [serial = 2336] [outer = (nil)] 09:30:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8cf52400) [pid = 1766] [serial = 2337] [outer = 0x8af83800] 09:30:31 INFO - PROCESS | 1766 | 1464625831598 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x91367000) [pid = 1766] [serial = 2338] [outer = 0x8af83800] 09:30:32 INFO - PROCESS | 1766 | 1464625832427 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1766 | 1464625832489 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:30:32 INFO - PROCESS | 1766 | 1464625832496 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1766 | 1464625832504 Marionette TRACE conn4 <- [1,3082,null,{}] 09:30:32 INFO - PROCESS | 1766 | 1464625832513 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}] 09:30:32 INFO - PROCESS | 1766 | 1464625832735 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:30:33 INFO - PROCESS | 1766 | 1464625833079 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x91a0a000 == 126 [pid = 1766] [id = 780] 09:30:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x91a10c00) [pid = 1766] [serial = 2339] [outer = (nil)] 09:30:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x91b51400) [pid = 1766] [serial = 2340] [outer = 0x91a10c00] 09:30:33 INFO - PROCESS | 1766 | 1464625833180 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x91e94800) [pid = 1766] [serial = 2341] [outer = 0x91a10c00] 09:30:34 INFO - PROCESS | 1766 | 1464625834068 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]]]}] 09:30:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:30:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:30:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1591ms 09:30:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:30:34 INFO - PROCESS | 1766 | 1464625834088 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 1766 | 1464625834091 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:30:34 INFO - PROCESS | 1766 | 1464625834097 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1766 | 1464625834101 Marionette TRACE conn4 <- [1,3086,null,{}] 09:30:34 INFO - PROCESS | 1766 | 1464625834107 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}] 09:30:34 INFO - PROCESS | 1766 | 1464625834322 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:30:34 INFO - PROCESS | 1766 | 1464625834634 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8efc6c00 == 127 [pid = 1766] [id = 781] 09:30:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x91aacc00) [pid = 1766] [serial = 2342] [outer = (nil)] 09:30:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x923f1c00) [pid = 1766] [serial = 2343] [outer = 0x91aacc00] 09:30:34 INFO - PROCESS | 1766 | 1464625834722 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x92b8c800) [pid = 1766] [serial = 2344] [outer = 0x91aacc00] 09:30:35 INFO - PROCESS | 1766 | 1464625835612 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:30:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1531ms 09:30:35 INFO - PROCESS | 1766 | 1464625835627 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1766 | 1464625835630 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:30:35 INFO - PROCESS | 1766 | 1464625835637 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1766 | 1464625835641 Marionette TRACE conn4 <- [1,3090,null,{}] 09:30:35 INFO - PROCESS | 1766 | 1464625835647 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}] 09:30:35 INFO - PROCESS | 1766 | 1464625835870 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:30:36 INFO - PROCESS | 1766 | 1464625836214 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x923ec400 == 128 [pid = 1766] [id = 782] 09:30:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x92b86000) [pid = 1766] [serial = 2345] [outer = (nil)] 09:30:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x92c0f400) [pid = 1766] [serial = 2346] [outer = 0x92b86000] 09:30:36 INFO - PROCESS | 1766 | 1464625836300 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x937ec800) [pid = 1766] [serial = 2347] [outer = 0x92b86000] 09:30:37 INFO - PROCESS | 1766 | 1464625837197 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:30:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1592ms 09:30:37 INFO - PROCESS | 1766 | 1464625837230 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1766 | 1464625837235 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:30:37 INFO - PROCESS | 1766 | 1464625837242 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1766 | 1464625837247 Marionette TRACE conn4 <- [1,3094,null,{}] 09:30:37 INFO - PROCESS | 1766 | 1464625837254 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}] 09:30:37 INFO - PROCESS | 1766 | 1464625837530 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:30:37 INFO - PROCESS | 1766 | 1464625837855 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x939ab800 == 129 [pid = 1766] [id = 783] 09:30:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x93ae0c00) [pid = 1766] [serial = 2348] [outer = (nil)] 09:30:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x93c9d400) [pid = 1766] [serial = 2349] [outer = 0x93ae0c00] 09:30:37 INFO - PROCESS | 1766 | 1464625837959 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x94606000) [pid = 1766] [serial = 2350] [outer = 0x93ae0c00] 09:30:38 INFO - PROCESS | 1766 | 1464625838846 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:30:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1638ms 09:30:38 INFO - PROCESS | 1766 | 1464625838881 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1766 | 1464625838886 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:30:38 INFO - PROCESS | 1766 | 1464625838892 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1766 | 1464625838897 Marionette TRACE conn4 <- [1,3098,null,{}] 09:30:38 INFO - PROCESS | 1766 | 1464625838902 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}] 09:30:39 INFO - PROCESS | 1766 | 1464625839175 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:30:39 INFO - PROCESS | 1766 | 1464625839505 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x9517b000 == 130 [pid = 1766] [id = 784] 09:30:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x951c2800) [pid = 1766] [serial = 2351] [outer = (nil)] 09:30:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9560dc00) [pid = 1766] [serial = 2352] [outer = 0x951c2800] 09:30:39 INFO - PROCESS | 1766 | 1464625839671 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x95614400) [pid = 1766] [serial = 2353] [outer = 0x951c2800] 09:30:40 INFO - PROCESS | 1766 | 1464625840492 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]]]}] 09:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:30:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:30:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1641ms 09:30:40 INFO - PROCESS | 1766 | 1464625840534 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 1766 | 1464625840538 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:30:40 INFO - PROCESS | 1766 | 1464625840545 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 1766 | 1464625840548 Marionette TRACE conn4 <- [1,3102,null,{}] 09:30:40 INFO - PROCESS | 1766 | 1464625840554 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}] 09:30:40 INFO - PROCESS | 1766 | 1464625840784 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:30:41 INFO - PROCESS | 1766 | 1464625841096 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x95179800 == 131 [pid = 1766] [id = 785] 09:30:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x951c4400) [pid = 1766] [serial = 2354] [outer = (nil)] 09:30:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x95696c00) [pid = 1766] [serial = 2355] [outer = 0x951c4400] 09:30:41 INFO - PROCESS | 1766 | 1464625841188 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x9569bc00) [pid = 1766] [serial = 2356] [outer = 0x951c4400] 09:30:42 INFO - PROCESS | 1766 | 1464625842059 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:30:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1535ms 09:30:42 INFO - PROCESS | 1766 | 1464625842080 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 1766 | 1464625842083 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:30:42 INFO - PROCESS | 1766 | 1464625842090 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1766 | 1464625842094 Marionette TRACE conn4 <- [1,3106,null,{}] 09:30:42 INFO - PROCESS | 1766 | 1464625842100 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}] 09:30:42 INFO - PROCESS | 1766 | 1464625842335 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:30:42 INFO - PROCESS | 1766 | 1464625842646 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x86d83c00 == 132 [pid = 1766] [id = 786] 09:30:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x95691800) [pid = 1766] [serial = 2357] [outer = (nil)] 09:30:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x95852400) [pid = 1766] [serial = 2358] [outer = 0x95691800] 09:30:42 INFO - PROCESS | 1766 | 1464625842738 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x958f4800) [pid = 1766] [serial = 2359] [outer = 0x95691800] 09:30:43 INFO - PROCESS | 1766 | 1464625843607 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]]]}] 09:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:30:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:30:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1589ms 09:30:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:30:43 INFO - PROCESS | 1766 | 1464625843680 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1766 | 1464625843683 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:30:43 INFO - PROCESS | 1766 | 1464625843690 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1766 | 1464625843694 Marionette TRACE conn4 <- [1,3110,null,{}] 09:30:43 INFO - PROCESS | 1766 | 1464625843700 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}] 09:30:43 INFO - PROCESS | 1766 | 1464625843941 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:30:44 INFO - PROCESS | 1766 | 1464625844272 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x951c4c00 == 133 [pid = 1766] [id = 787] 09:30:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x95ae1c00) [pid = 1766] [serial = 2360] [outer = (nil)] 09:30:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x95aec400) [pid = 1766] [serial = 2361] [outer = 0x95ae1c00] 09:30:44 INFO - PROCESS | 1766 | 1464625844359 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x95aed800) [pid = 1766] [serial = 2362] [outer = 0x95ae1c00] 09:30:45 INFO - PROCESS | 1766 | 1464625845260 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"]]]}] 09:30:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:30:45 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:30:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:30:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1586ms 09:30:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:30:45 INFO - PROCESS | 1766 | 1464625845278 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1766 | 1464625845280 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:30:45 INFO - PROCESS | 1766 | 1464625845287 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1766 | 1464625845290 Marionette TRACE conn4 <- [1,3114,null,{}] 09:30:45 INFO - PROCESS | 1766 | 1464625845296 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}] 09:30:45 INFO - PROCESS | 1766 | 1464625845531 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:30:45 INFO - PROCESS | 1766 | 1464625845850 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\", \"435a142e-0a9e-4d3c-83db-bb5fd2394d89\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x86e80000 == 134 [pid = 1766] [id = 788] 09:30:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x939b0400) [pid = 1766] [serial = 2363] [outer = (nil)] 09:30:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x99e9d000) [pid = 1766] [serial = 2364] [outer = 0x939b0400] 09:30:45 INFO - PROCESS | 1766 | 1464625845940 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x99ef3c00) [pid = 1766] [serial = 2365] [outer = 0x939b0400] 09:30:46 INFO - PROCESS | 1766 | 1464625846811 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]]]}] 09:30:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:30:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1581ms 09:30:46 INFO - PROCESS | 1766 | 1464625846868 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1766 | 1464625846871 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:30:47 WARNING - u'runner_teardown' () 09:30:47 INFO - No more tests 09:30:47 INFO - Got 0 unexpected results 09:30:47 INFO - SUITE-END | took 1317s 09:30:48 INFO - Closing logging queue 09:30:48 INFO - queue closed 09:30:48 INFO - Return code: 0 09:30:48 WARNING - # TBPL SUCCESS # 09:30:48 INFO - Running post-action listener: _resource_record_post_action 09:30:48 INFO - Running post-run listener: _resource_record_post_run 09:30:49 INFO - Total resource usage - Wall time: 1351s; CPU: 98.0%; Read bytes: 14168064; Write bytes: 926322688; Read time: 816; Write time: 289000 09:30:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:30:49 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135577600; Read time: 0; Write time: 143460 09:30:49 INFO - run-tests - Wall time: 1322s; CPU: 98.0%; Read bytes: 11743232; Write bytes: 787226624; Read time: 592; Write time: 144204 09:30:49 INFO - Running post-run listener: _upload_blobber_files 09:30:49 INFO - Blob upload gear active. 09:30:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:30:49 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:30:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:30:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:30:50 INFO - (blobuploader) - INFO - Open directory for files ... 09:30:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:30:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:30:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:30:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:30:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:30:52 INFO - (blobuploader) - INFO - Done attempting. 09:30:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:30:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:30:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:30:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:30:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:30:53 INFO - (blobuploader) - INFO - Done attempting. 09:30:53 INFO - (blobuploader) - INFO - Iteration through files over. 09:30:53 INFO - Return code: 0 09:30:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:30:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:30:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41106379a25d2b0e5949170c7203e4738cecfab48fc6415620633b90d830303fec35509f7a2fcb9b45f1297be993c468560e9084142f4aced0c5e746f0d1834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c5c13652d1c8b4d795694d8971391b4561462f6ddda66510437847261dcd08b2284092be44793c21051249f2382b3a196ee26ec445272f51e64af2d4ecd0b5f7"} 09:30:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:30:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:30:53 INFO - Contents: 09:30:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41106379a25d2b0e5949170c7203e4738cecfab48fc6415620633b90d830303fec35509f7a2fcb9b45f1297be993c468560e9084142f4aced0c5e746f0d1834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c5c13652d1c8b4d795694d8971391b4561462f6ddda66510437847261dcd08b2284092be44793c21051249f2382b3a196ee26ec445272f51e64af2d4ecd0b5f7"} 09:30:53 INFO - Running post-run listener: copy_logs_to_upload_dir 09:30:53 INFO - Copying logs to upload dir... 09:30:53 INFO - mkdir: /builds/slave/test/build/upload/logs 09:30:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1454.090763 ========= master_lag: 17.51 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 31 secs) (at 2016-05-30 09:31:11.136558) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-05-30 09:31:11.141641) ========= 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-1464623947.370840-160890519 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41106379a25d2b0e5949170c7203e4738cecfab48fc6415620633b90d830303fec35509f7a2fcb9b45f1297be993c468560e9084142f4aced0c5e746f0d1834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c5c13652d1c8b4d795694d8971391b4561462f6ddda66510437847261dcd08b2284092be44793c21051249f2382b3a196ee26ec445272f51e64af2d4ecd0b5f7"} build_url:https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032090 build_url: 'https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a41106379a25d2b0e5949170c7203e4738cecfab48fc6415620633b90d830303fec35509f7a2fcb9b45f1297be993c468560e9084142f4aced0c5e746f0d1834", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c5c13652d1c8b4d795694d8971391b4561462f6ddda66510437847261dcd08b2284092be44793c21051249f2382b3a196ee26ec445272f51e64af2d4ecd0b5f7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NZK5nHHgTk2yVw0Ow8U6BQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 5.54 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-05-30 09:31:16.709628) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:31:16.709982) ========= 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-1464623947.370840-160890519 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017891 ========= master_lag: 0.17 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:31:16.896051) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:31:16.896375) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:31:16.899854) ========= ========= Total master_lag: 23.35 =========