builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-543 starttime: 1468607805.86 results: success (0) buildid: 20160715100204 builduid: 60e0b95a8bfe483e8c339e79c06a3d0d revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:45.859809) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:45.860222) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:45.860526) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:45.901583) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:45.901857) ========= 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-1468603474.993830-417142028 _=/tools/buildbot/bin/python using PTY: False --2016-07-15 11:36:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.23M=0.001s 2016-07-15 11:36:46 (8.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.281785 ========= master_lag: 0.42 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:46.604760) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:46.605074) ========= 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-1468603474.993830-417142028 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.073471 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:46.709549) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:36:46.709882) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b9a4d34cb07363b0616321353610e47c1ddaa2ae --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-1468603474.993830-417142028 _=/tools/buildbot/bin/python using PTY: False 2016-07-15 11:36:46,719 truncating revision to first 12 chars 2016-07-15 11:36:46,720 Setting DEBUG logging. 2016-07-15 11:36:46,720 attempt 1/10 2016-07-15 11:36:46,721 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b9a4d34cb073?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 11:36:47,463 unpacking tar archive at: mozilla-beta-b9a4d34cb073/testing/mozharness/ program finished with exit code 0 elapsedTime=1.035601 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 11:36:47.813812) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:47.814089) ========= script_repo_revision: b9a4d34cb07363b0616321353610e47c1ddaa2ae ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:47.814502) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:47.814764) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 11:36:47.863659) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 18 secs) (at 2016-07-15 11:36:47.863964) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028 _=/tools/buildbot/bin/python using PTY: False 11:36:48 INFO - MultiFileLogger online at 20160715 11:36:48 in /builds/slave/test 11:36:48 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:36:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:36:48 INFO - {'append_to_log': False, 11:36:48 INFO - 'base_work_dir': '/builds/slave/test', 11:36:48 INFO - 'blob_upload_branch': 'mozilla-beta', 11:36:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:36:48 INFO - 'buildbot_json_path': 'buildprops.json', 11:36:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:36:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:36:48 INFO - 'download_minidump_stackwalk': True, 11:36:48 INFO - 'download_symbols': 'true', 11:36:48 INFO - 'e10s': False, 11:36:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:36:48 INFO - 'tooltool.py': '/tools/tooltool.py', 11:36:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:36:48 INFO - '/tools/misc-python/virtualenv.py')}, 11:36:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:36:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:36:48 INFO - 'log_level': 'info', 11:36:48 INFO - 'log_to_console': True, 11:36:48 INFO - 'opt_config_files': (), 11:36:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:36:48 INFO - '--processes=1', 11:36:48 INFO - '--config=%(test_path)s/wptrunner.ini', 11:36:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:36:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:36:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:36:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:36:48 INFO - 'pip_index': False, 11:36:48 INFO - 'require_test_zip': True, 11:36:48 INFO - 'test_type': ('testharness',), 11:36:48 INFO - 'this_chunk': '1', 11:36:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:36:48 INFO - 'total_chunks': '10', 11:36:48 INFO - 'virtualenv_path': 'venv', 11:36:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:36:48 INFO - 'work_dir': 'build'} 11:36:48 INFO - ##### 11:36:48 INFO - ##### Running clobber step. 11:36:48 INFO - ##### 11:36:48 INFO - Running pre-action listener: _resource_record_pre_action 11:36:48 INFO - Running main action method: clobber 11:36:48 INFO - rmtree: /builds/slave/test/build 11:36:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:36:50 INFO - Running post-action listener: _resource_record_post_action 11:36:50 INFO - ##### 11:36:50 INFO - ##### Running read-buildbot-config step. 11:36:50 INFO - ##### 11:36:50 INFO - Running pre-action listener: _resource_record_pre_action 11:36:50 INFO - Running main action method: read_buildbot_config 11:36:50 INFO - Using buildbot properties: 11:36:50 INFO - { 11:36:50 INFO - "project": "", 11:36:50 INFO - "product": "firefox", 11:36:50 INFO - "script_repo_revision": "production", 11:36:50 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 11:36:50 INFO - "repository": "", 11:36:50 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 11:36:50 INFO - "buildid": "20160715100204", 11:36:50 INFO - "pgo_build": "False", 11:36:50 INFO - "basedir": "/builds/slave/test", 11:36:50 INFO - "buildnumber": 16, 11:36:50 INFO - "slavename": "tst-linux32-spot-543", 11:36:50 INFO - "revision": "b9a4d34cb07363b0616321353610e47c1ddaa2ae", 11:36:50 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 11:36:50 INFO - "platform": "linux", 11:36:50 INFO - "branch": "mozilla-beta", 11:36:50 INFO - "repo_path": "releases/mozilla-beta", 11:36:50 INFO - "moz_repo_path": "", 11:36:50 INFO - "stage_platform": "linux", 11:36:50 INFO - "builduid": "60e0b95a8bfe483e8c339e79c06a3d0d", 11:36:50 INFO - "slavebuilddir": "test" 11:36:50 INFO - } 11:36:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:36:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:36:50 INFO - Running post-action listener: _resource_record_post_action 11:36:50 INFO - ##### 11:36:50 INFO - ##### Running download-and-extract step. 11:36:50 INFO - ##### 11:36:50 INFO - Running pre-action listener: _resource_record_pre_action 11:36:50 INFO - Running main action method: download_and_extract 11:36:50 INFO - mkdir: /builds/slave/test/build/tests 11:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:50 INFO - https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:36:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:36:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:36:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:36:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 11:36:54 INFO - Downloaded 1291 bytes. 11:36:54 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:36:54 INFO - Using the following test package requirements: 11:36:54 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:36:54 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:36:54 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:36:54 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'jsshell-linux-i686.zip'], 11:36:54 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:36:54 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:36:54 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:36:54 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:36:54 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:36:54 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:36:54 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:36:54 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:36:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:36:54 INFO - https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:36:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:36:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:36:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:36:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 11:36:57 INFO - Downloaded 22824385 bytes. 11:36:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:36:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:36:58 INFO - caution: filename not matched: web-platform/* 11:36:58 INFO - Return code: 11 11:36:58 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')]} 11:36:58 INFO - https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:36:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:36:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:36:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:36:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:37:02 INFO - Downloaded 36389876 bytes. 11:37:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:37:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:37:06 INFO - caution: filename not matched: bin/* 11:37:06 INFO - caution: filename not matched: config/* 11:37:06 INFO - caution: filename not matched: mozbase/* 11:37:06 INFO - caution: filename not matched: marionette/* 11:37:06 INFO - caution: filename not matched: tools/wptserve/* 11:37:06 INFO - Return code: 11 11:37:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:06 INFO - https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:37:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:37:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:37:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:37:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 11:37:16 INFO - Downloaded 69358916 bytes. 11:37:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:37:16 INFO - mkdir: /builds/slave/test/properties 11:37:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:37:16 INFO - Writing to file /builds/slave/test/properties/build_url 11:37:16 INFO - Contents: 11:37:16 INFO - build_url:https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:37:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:37:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:37:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:37:17 INFO - Contents: 11:37:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:37:17 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')]} 11:37:17 INFO - https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:37:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:37:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:37:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:37:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:37:36 INFO - Downloaded 92360192 bytes. 11:37:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:37:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:37:44 INFO - Return code: 0 11:37:44 INFO - Running post-action listener: _resource_record_post_action 11:37:44 INFO - Running post-action listener: set_extra_try_arguments 11:37:44 INFO - ##### 11:37:44 INFO - ##### Running create-virtualenv step. 11:37:44 INFO - ##### 11:37:44 INFO - Running pre-action listener: _pre_create_virtualenv 11:37:45 INFO - Running pre-action listener: _resource_record_pre_action 11:37:45 INFO - Running main action method: create_virtualenv 11:37:45 INFO - Creating virtualenv /builds/slave/test/build/venv 11:37:45 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 11:37:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:37:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:37:45 INFO - Using real prefix '/usr' 11:37:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:37:47 INFO - Installing distribute.............................................................................................................................................................................................done. 11:37:50 INFO - Installing pip.................done. 11:37:50 INFO - Return code: 0 11:37:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:37:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:37:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x98dac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9941598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99f3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96d5e30>, '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 0x9972c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99f1470>, '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-1468603474.993830-417142028', '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 11:37:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:37:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:37:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:50 INFO - 'CCACHE_UMASK': '002', 11:37:50 INFO - 'DISPLAY': ':0', 11:37:50 INFO - 'HOME': '/home/cltbld', 11:37:50 INFO - 'LANG': 'en_US.UTF-8', 11:37:50 INFO - 'LOGNAME': 'cltbld', 11:37:50 INFO - 'MAIL': '/var/mail/cltbld', 11:37:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:50 INFO - 'MOZ_NO_REMOTE': '1', 11:37:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:50 INFO - 'PWD': '/builds/slave/test', 11:37:50 INFO - 'SHELL': '/bin/bash', 11:37:50 INFO - 'SHLVL': '1', 11:37:50 INFO - 'TERM': 'linux', 11:37:50 INFO - 'TMOUT': '86400', 11:37:50 INFO - 'USER': 'cltbld', 11:37:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028', 11:37:50 INFO - '_': '/tools/buildbot/bin/python'} 11:37:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:51 INFO - Downloading/unpacking psutil>=0.7.1 11:37:51 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 11:37:51 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 11:37:51 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 11:37:51 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 11:37:51 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 11:37:51 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 11:37:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:37:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:37:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:37:55 INFO - Installing collected packages: psutil 11:37:55 INFO - Running setup.py install for psutil 11:37:55 INFO - building 'psutil._psutil_linux' extension 11:37:55 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 11:37:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:37:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:37:56 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 11:37:56 INFO - building 'psutil._psutil_posix' extension 11:37:56 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 11:37:56 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 11:37:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:37:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:37:56 INFO - Successfully installed psutil 11:37:56 INFO - Cleaning up... 11:37:56 INFO - Return code: 0 11:37:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:37:56 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')]} 11:37:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:37:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:56 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')]} 11:37:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:37:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:37:56 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 0x98dac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9941598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99f3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96d5e30>, '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 0x9972c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99f1470>, '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-1468603474.993830-417142028', '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 11:37:56 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 11:37:56 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 11:37:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:37:56 INFO - 'CCACHE_UMASK': '002', 11:37:56 INFO - 'DISPLAY': ':0', 11:37:56 INFO - 'HOME': '/home/cltbld', 11:37:56 INFO - 'LANG': 'en_US.UTF-8', 11:37:56 INFO - 'LOGNAME': 'cltbld', 11:37:56 INFO - 'MAIL': '/var/mail/cltbld', 11:37:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:37:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:37:56 INFO - 'MOZ_NO_REMOTE': '1', 11:37:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:37:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:37:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:37:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:37:56 INFO - 'PWD': '/builds/slave/test', 11:37:56 INFO - 'SHELL': '/bin/bash', 11:37:56 INFO - 'SHLVL': '1', 11:37:56 INFO - 'TERM': 'linux', 11:37:56 INFO - 'TMOUT': '86400', 11:37:56 INFO - 'USER': 'cltbld', 11:37:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028', 11:37:56 INFO - '_': '/tools/buildbot/bin/python'} 11:37:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:37:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:37: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 11:37: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 11:37: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 11:37: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 11:37: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 11:37: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 11:38:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:38:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:38:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:38:01 INFO - Installing collected packages: mozsystemmonitor 11:38:01 INFO - Running setup.py install for mozsystemmonitor 11:38:01 INFO - Successfully installed mozsystemmonitor 11:38:01 INFO - Cleaning up... 11:38:01 INFO - Return code: 0 11:38:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:38: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')]} 11:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:38:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:38: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')]} 11:38:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:38:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:38:01 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 0x98dac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9941598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99f3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96d5e30>, '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 0x9972c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99f1470>, '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-1468603474.993830-417142028', '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 11:38:01 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 11:38:01 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 11:38:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:38:01 INFO - 'CCACHE_UMASK': '002', 11:38:01 INFO - 'DISPLAY': ':0', 11:38:01 INFO - 'HOME': '/home/cltbld', 11:38:01 INFO - 'LANG': 'en_US.UTF-8', 11:38:01 INFO - 'LOGNAME': 'cltbld', 11:38:01 INFO - 'MAIL': '/var/mail/cltbld', 11:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:38:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:38:01 INFO - 'MOZ_NO_REMOTE': '1', 11:38:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:38:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:38:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:38:01 INFO - 'PWD': '/builds/slave/test', 11:38:01 INFO - 'SHELL': '/bin/bash', 11:38:01 INFO - 'SHLVL': '1', 11:38:01 INFO - 'TERM': 'linux', 11:38:01 INFO - 'TMOUT': '86400', 11:38:01 INFO - 'USER': 'cltbld', 11:38:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028', 11:38:01 INFO - '_': '/tools/buildbot/bin/python'} 11:38:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:38:01 INFO - Downloading/unpacking blobuploader==1.2.4 11:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:38:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:38:01 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 11:38:01 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 11:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:38:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:38:06 INFO - Downloading blobuploader-1.2.4.tar.gz 11:38:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:38:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:38:06 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 11:38:06 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 11:38:06 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 11:38:06 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 11:38:06 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 11:38:06 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 11:38:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:38:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:38:07 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 11:38:07 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 11:38:07 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 11:38:07 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 11:38:07 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 11:38:07 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 11:38:08 INFO - Downloading docopt-0.6.1.tar.gz 11:38:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:38:08 INFO - Installing collected packages: blobuploader, requests, docopt 11:38:08 INFO - Running setup.py install for blobuploader 11:38:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:38:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:38:08 INFO - Running setup.py install for requests 11:38:09 INFO - Running setup.py install for docopt 11:38:09 INFO - Successfully installed blobuploader requests docopt 11:38:09 INFO - Cleaning up... 11:38:09 INFO - Return code: 0 11:38:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:38: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')]} 11:38:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:38:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:38: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')]} 11:38:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:38:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:38:09 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 0x98dac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9941598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99f3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96d5e30>, '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 0x9972c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99f1470>, '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-1468603474.993830-417142028', '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 11:38:09 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 11:38:09 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 11:38:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:38:09 INFO - 'CCACHE_UMASK': '002', 11:38:09 INFO - 'DISPLAY': ':0', 11:38:09 INFO - 'HOME': '/home/cltbld', 11:38:09 INFO - 'LANG': 'en_US.UTF-8', 11:38:09 INFO - 'LOGNAME': 'cltbld', 11:38:09 INFO - 'MAIL': '/var/mail/cltbld', 11:38:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:38:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:38:09 INFO - 'MOZ_NO_REMOTE': '1', 11:38:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:38:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:38:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:38:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:38:09 INFO - 'PWD': '/builds/slave/test', 11:38:09 INFO - 'SHELL': '/bin/bash', 11:38:09 INFO - 'SHLVL': '1', 11:38:09 INFO - 'TERM': 'linux', 11:38:09 INFO - 'TMOUT': '86400', 11:38:09 INFO - 'USER': 'cltbld', 11:38:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028', 11:38:09 INFO - '_': '/tools/buildbot/bin/python'} 11:38:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:38:10 INFO - Running setup.py (path:/tmp/pip-astCAb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:38:10 INFO - Running setup.py (path:/tmp/pip-J8EQvC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:38:10 INFO - Running setup.py (path:/tmp/pip-PNF2pa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:38:10 INFO - Running setup.py (path:/tmp/pip-uT3_tM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:38:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:38:10 INFO - Running setup.py (path:/tmp/pip-g5e4ie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:38:11 INFO - Running setup.py (path:/tmp/pip-bF6dj5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:38:11 INFO - Running setup.py (path:/tmp/pip-gADdG_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:38:11 INFO - Running setup.py (path:/tmp/pip-TJB4vI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:38:11 INFO - Running setup.py (path:/tmp/pip-Yi100o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:38:11 INFO - Running setup.py (path:/tmp/pip-91mVVC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:38:11 INFO - Running setup.py (path:/tmp/pip-QzS1qk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:38:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:38:11 INFO - Running setup.py (path:/tmp/pip-JzDibQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:38:12 INFO - Running setup.py (path:/tmp/pip-wyiANk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:38:12 INFO - Running setup.py (path:/tmp/pip-cMlVQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:38:12 INFO - Running setup.py (path:/tmp/pip-ihYSNR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:38:12 INFO - Running setup.py (path:/tmp/pip-g3PX5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:38:12 INFO - Running setup.py (path:/tmp/pip-e_Rt6z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:38:12 INFO - Running setup.py (path:/tmp/pip-pk9CNs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:38:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:38:12 INFO - Running setup.py (path:/tmp/pip-4PdeSa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:38:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:38:13 INFO - Running setup.py (path:/tmp/pip-NHRjvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:38:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:38:13 INFO - Running setup.py (path:/tmp/pip-TySAk2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:38:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:38:14 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 11:38:14 INFO - Running setup.py install for manifestparser 11:38:14 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:38:14 INFO - Running setup.py install for mozcrash 11:38:14 INFO - Running setup.py install for mozdebug 11:38:14 INFO - Running setup.py install for mozdevice 11:38:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:38:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:38:14 INFO - Running setup.py install for mozfile 11:38:15 INFO - Running setup.py install for mozhttpd 11:38:15 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:38:15 INFO - Running setup.py install for mozinfo 11:38:15 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:38:15 INFO - Running setup.py install for mozInstall 11:38:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:38:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:38:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:38:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:38:15 INFO - Running setup.py install for mozleak 11:38:15 INFO - Running setup.py install for mozlog 11:38:16 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:38:16 INFO - Running setup.py install for moznetwork 11:38:16 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:38:16 INFO - Running setup.py install for mozprocess 11:38:17 INFO - Running setup.py install for mozprofile 11:38:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:38:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:38:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:38:17 INFO - Running setup.py install for mozrunner 11:38:17 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:38:17 INFO - Running setup.py install for mozscreenshot 11:38:17 INFO - Running setup.py install for moztest 11:38:18 INFO - Running setup.py install for mozversion 11:38:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:38:18 INFO - Running setup.py install for wptserve 11:38:18 INFO - Running setup.py install for marionette-driver 11:38:18 INFO - Running setup.py install for browsermob-proxy 11:38:19 INFO - Running setup.py install for marionette-client 11:38:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:38:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:38:19 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 11:38:19 INFO - Cleaning up... 11:38:19 INFO - Return code: 0 11:38:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:38:19 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')]} 11:38:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:38:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:38:19 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')]} 11:38:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:38:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:38:19 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 0x98dac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9941598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x99f3f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96d5e30>, '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 0x9972c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99f1470>, '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-1468603474.993830-417142028', '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 11:38:19 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 11:38:19 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 11:38:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:38:19 INFO - 'CCACHE_UMASK': '002', 11:38:19 INFO - 'DISPLAY': ':0', 11:38:19 INFO - 'HOME': '/home/cltbld', 11:38:19 INFO - 'LANG': 'en_US.UTF-8', 11:38:19 INFO - 'LOGNAME': 'cltbld', 11:38:19 INFO - 'MAIL': '/var/mail/cltbld', 11:38:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:38:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:38:19 INFO - 'MOZ_NO_REMOTE': '1', 11:38:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:38:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:38:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:38:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:38:19 INFO - 'PWD': '/builds/slave/test', 11:38:19 INFO - 'SHELL': '/bin/bash', 11:38:19 INFO - 'SHLVL': '1', 11:38:19 INFO - 'TERM': 'linux', 11:38:19 INFO - 'TMOUT': '86400', 11:38:19 INFO - 'USER': 'cltbld', 11:38:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028', 11:38:19 INFO - '_': '/tools/buildbot/bin/python'} 11:38:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:38:20 INFO - Running setup.py (path:/tmp/pip-_ULPdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:38:20 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)) 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:38:20 INFO - Running setup.py (path:/tmp/pip-ZKOWP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:38:20 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)) 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:38:20 INFO - Running setup.py (path:/tmp/pip-6iF5vv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:38:20 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)) 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:38:20 INFO - Running setup.py (path:/tmp/pip-VqE7oc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:38:20 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)) 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:38:20 INFO - Running setup.py (path:/tmp/pip-OB5ujN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:38:20 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)) 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:38:20 INFO - Running setup.py (path:/tmp/pip-hCbodR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:38:20 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)) 11:38:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:38:20 INFO - Running setup.py (path:/tmp/pip-gT1B5w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:38:21 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)) 11:38:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:38:21 INFO - Running setup.py (path:/tmp/pip-c3JAth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:38:21 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)) 11:38:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:38:21 INFO - Running setup.py (path:/tmp/pip-1Xk45Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:38:21 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)) 11:38:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:38:21 INFO - Running setup.py (path:/tmp/pip-VMNmbn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:38:21 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)) 11:38:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:38:21 INFO - Running setup.py (path:/tmp/pip-QOdJEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:38:21 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)) 11:38:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:38:21 INFO - Running setup.py (path:/tmp/pip-j923qb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:38:21 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)) 11:38:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:38:21 INFO - Running setup.py (path:/tmp/pip-FrUudq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:38:21 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:38:22 INFO - Running setup.py (path:/tmp/pip-XRfN95-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:38:22 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:38:22 INFO - Running setup.py (path:/tmp/pip-qrDVZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:38:22 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:38:22 INFO - Running setup.py (path:/tmp/pip-9pESsF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:38:22 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:38:22 INFO - Running setup.py (path:/tmp/pip-aN5E3i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:38:22 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:38:22 INFO - Running setup.py (path:/tmp/pip-SPz5_S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:38:22 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:38:22 INFO - Running setup.py (path:/tmp/pip-xJDWv7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:38:22 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)) 11:38:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:38:22 INFO - Running setup.py (path:/tmp/pip-JhOQIe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:38:23 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)) 11:38:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:38:23 INFO - Running setup.py (path:/tmp/pip-4vYBKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:38:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:38:23 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)) 11:38:23 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)) 11:38:23 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)) 11:38:23 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)) 11:38:23 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)) 11:38:23 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)) 11:38:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:38:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:38:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:38:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:38:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:38:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:38:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:38:27 INFO - Downloading blessings-1.6.tar.gz 11:38:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:38:27 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)) 11:38:27 INFO - Installing collected packages: blessings 11:38:27 INFO - Running setup.py install for blessings 11:38:27 INFO - Successfully installed blessings 11:38:27 INFO - Cleaning up... 11:38:28 INFO - Return code: 0 11:38:28 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:38:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:38:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:38:28 INFO - Reading from file tmpfile_stdout 11:38:28 INFO - Current package versions: 11:38:28 INFO - argparse == 1.2.1 11:38:28 INFO - blessings == 1.6 11:38:28 INFO - blobuploader == 1.2.4 11:38:28 INFO - browsermob-proxy == 0.6.0 11:38:28 INFO - docopt == 0.6.1 11:38:28 INFO - manifestparser == 1.1 11:38:28 INFO - marionette-client == 2.3.0 11:38:28 INFO - marionette-driver == 1.4.0 11:38:28 INFO - mozInstall == 1.12 11:38:28 INFO - mozcrash == 0.17 11:38:28 INFO - mozdebug == 0.1 11:38:28 INFO - mozdevice == 0.48 11:38:28 INFO - mozfile == 1.2 11:38:28 INFO - mozhttpd == 0.7 11:38:28 INFO - mozinfo == 0.9 11:38:28 INFO - mozleak == 0.1 11:38:28 INFO - mozlog == 3.1 11:38:28 INFO - moznetwork == 0.27 11:38:28 INFO - mozprocess == 0.22 11:38:28 INFO - mozprofile == 0.28 11:38:28 INFO - mozrunner == 6.11 11:38:28 INFO - mozscreenshot == 0.1 11:38:28 INFO - mozsystemmonitor == 0.0 11:38:28 INFO - moztest == 0.7 11:38:28 INFO - mozversion == 1.4 11:38:28 INFO - psutil == 3.1.1 11:38:28 INFO - requests == 1.2.3 11:38:28 INFO - wptserve == 1.4.0 11:38:28 INFO - wsgiref == 0.1.2 11:38:28 INFO - Running post-action listener: _resource_record_post_action 11:38:28 INFO - Running post-action listener: _start_resource_monitoring 11:38:28 INFO - Starting resource monitoring. 11:38:28 INFO - ##### 11:38:28 INFO - ##### Running pull step. 11:38:28 INFO - ##### 11:38:28 INFO - Running pre-action listener: _resource_record_pre_action 11:38:28 INFO - Running main action method: pull 11:38:28 INFO - Pull has nothing to do! 11:38:28 INFO - Running post-action listener: _resource_record_post_action 11:38:28 INFO - ##### 11:38:28 INFO - ##### Running install step. 11:38:28 INFO - ##### 11:38:28 INFO - Running pre-action listener: _resource_record_pre_action 11:38:28 INFO - Running main action method: install 11:38:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:38:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:38:28 INFO - Reading from file tmpfile_stdout 11:38:28 INFO - Detecting whether we're running mozinstall >=1.0... 11:38:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:38:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:38:29 INFO - Reading from file tmpfile_stdout 11:38:29 INFO - Output received: 11:38:29 INFO - Usage: mozinstall [options] installer 11:38:29 INFO - Options: 11:38:29 INFO - -h, --help show this help message and exit 11:38:29 INFO - -d DEST, --destination=DEST 11:38:29 INFO - Directory to install application into. [default: 11:38:29 INFO - "/builds/slave/test"] 11:38:29 INFO - --app=APP Application being installed. [default: firefox] 11:38:29 INFO - mkdir: /builds/slave/test/build/application 11:38:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:38:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:39:05 INFO - Reading from file tmpfile_stdout 11:39:05 INFO - Output received: 11:39:05 INFO - /builds/slave/test/build/application/firefox/firefox 11:39:05 INFO - Running post-action listener: _resource_record_post_action 11:39:05 INFO - ##### 11:39:05 INFO - ##### Running run-tests step. 11:39:05 INFO - ##### 11:39:05 INFO - Running pre-action listener: _resource_record_pre_action 11:39:05 INFO - Running main action method: run_tests 11:39:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:39:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:39:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:39:05 INFO - grabbing minidump binary from tooltool 11:39:05 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')]} 11:39:05 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 0x96d5e30>, '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 0x9972c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x99f1470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:39:05 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 11:39:05 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 11:39:06 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:39:06 INFO - Return code: 0 11:39:06 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:39:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:39:06 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/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:39:06 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/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:39:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:39:06 INFO - 'CCACHE_UMASK': '002', 11:39:06 INFO - 'DISPLAY': ':0', 11:39:06 INFO - 'HOME': '/home/cltbld', 11:39:06 INFO - 'LANG': 'en_US.UTF-8', 11:39:06 INFO - 'LOGNAME': 'cltbld', 11:39:06 INFO - 'MAIL': '/var/mail/cltbld', 11:39:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:39:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:39:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:39:06 INFO - 'MOZ_NO_REMOTE': '1', 11:39:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:39:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:39:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:39:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:39:06 INFO - 'PWD': '/builds/slave/test', 11:39:06 INFO - 'SHELL': '/bin/bash', 11:39:06 INFO - 'SHLVL': '1', 11:39:06 INFO - 'TERM': 'linux', 11:39:06 INFO - 'TMOUT': '86400', 11:39:06 INFO - 'USER': 'cltbld', 11:39:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468603474.993830-417142028', 11:39:06 INFO - '_': '/tools/buildbot/bin/python'} 11:39:06 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/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:39:07 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 11:39:07 INFO - import pkg_resources 11:39:08 INFO - Using 1 client processes 11:39:08 INFO - wptserve Starting http server on 127.0.0.1:8000 11:39:08 INFO - wptserve Starting http server on 127.0.0.1:8001 11:39:08 INFO - wptserve Starting http server on 127.0.0.1:8443 11:39:10 INFO - SUITE-START | Running 778 tests 11:39:10 INFO - Running testharness tests 11:39:10 INFO - Setting up ssl 11:39:10 INFO - PROCESS | certutil | 11:39:10 INFO - PROCESS | certutil | 11:39:10 INFO - PROCESS | certutil | 11:39:10 INFO - Certificate Nickname Trust Attributes 11:39:10 INFO - SSL,S/MIME,JAR/XPI 11:39:10 INFO - 11:39:10 INFO - web-platform-tests CT,, 11:39:10 INFO - 11:39:10 INFO - Starting runner 11:39:13 INFO - PROCESS | 1788 | 1468607953956 Marionette DEBUG Marionette enabled via build flag and pref 11:39:14 INFO - PROCESS | 1788 | ++DOCSHELL 0xa4e4e000 == 1 [pid = 1788] [id = 1] 11:39:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 1 (0xa4e4e400) [pid = 1788] [serial = 1] [outer = (nil)] 11:39:14 INFO - PROCESS | 1788 | [1788] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:39:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 2 (0xa4e4ec00) [pid = 1788] [serial = 2] [outer = 0xa4e4e400] 11:39:14 INFO - PROCESS | 1788 | 1468607954717 Marionette INFO Listening on port 2828 11:39:15 INFO - PROCESS | 1788 | 1468607955656 Marionette DEBUG Marionette enabled via command-line flag 11:39:15 INFO - PROCESS | 1788 | ++DOCSHELL 0xa23aa400 == 2 [pid = 1788] [id = 2] 11:39:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 3 (0xa23ab800) [pid = 1788] [serial = 3] [outer = (nil)] 11:39:15 INFO - PROCESS | 1788 | [1788] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:39:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 4 (0xa2001800) [pid = 1788] [serial = 4] [outer = 0xa23ab800] 11:39:15 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cc240 11:39:16 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20ccda0 11:39:16 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d9e20 11:39:16 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f6a80 11:39:16 INFO - PROCESS | 1788 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fc7c0 11:39:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 5 (0xa110b800) [pid = 1788] [serial = 5] [outer = 0xa4e4e400] 11:39:16 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:39:16 INFO - PROCESS | 1788 | 1468607956206 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37385 11:39:16 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:39:16 INFO - PROCESS | 1788 | 1468607956239 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37386 11:39:16 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:39:16 INFO - PROCESS | 1788 | 1468607956311 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37387 11:39:16 INFO - PROCESS | 1788 | 1468607956317 Marionette DEBUG Closed connection conn0 11:39:16 INFO - PROCESS | 1788 | 1468607956320 Marionette DEBUG Closed connection conn1 11:39:16 INFO - PROCESS | 1788 | [1788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 11:39:16 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:39:16 INFO - PROCESS | 1788 | 1468607956471 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37388 11:39:16 INFO - PROCESS | 1788 | 1468607956476 Marionette DEBUG Closed connection conn2 11:39:16 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:39:16 INFO - PROCESS | 1788 | 1468607956524 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:37389 11:39:16 INFO - PROCESS | 1788 | 1468607956543 Marionette DEBUG Closed connection conn3 11:39:16 INFO - PROCESS | 1788 | 1468607956587 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:39:16 INFO - PROCESS | 1788 | 1468607956600 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160715100204","device":"desktop","version":"48.0"} 11:39:17 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:39:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a44d400 == 3 [pid = 1788] [id = 3] 11:39:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 6 (0x9a44d800) [pid = 1788] [serial = 6] [outer = (nil)] 11:39:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a44dc00 == 4 [pid = 1788] [id = 4] 11:39:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 7 (0x9a451000) [pid = 1788] [serial = 7] [outer = (nil)] 11:39:19 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:39:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x99d78400 == 5 [pid = 1788] [id = 5] 11:39:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 8 (0x99d78800) [pid = 1788] [serial = 8] [outer = (nil)] 11:39:19 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:39:19 INFO - PROCESS | 1788 | [1788] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:39:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 9 (0x9988dc00) [pid = 1788] [serial = 9] [outer = 0x99d78800] 11:39:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 10 (0x995cfc00) [pid = 1788] [serial = 10] [outer = 0x9a44d800] 11:39:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 11 (0x995d1800) [pid = 1788] [serial = 11] [outer = 0x9a451000] 11:39:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 12 (0x995d4000) [pid = 1788] [serial = 12] [outer = 0x99d78800] 11:39:21 INFO - PROCESS | 1788 | 1468607961146 Marionette INFO startBrowser 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:21 INFO - PROCESS | 1788 | 1468607961226 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1788 | 1468607961261 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1788 | 1468607961266 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 13 (0x9b20cc00) [pid = 1788] [serial = 13] [outer = 0x99d78800] 11:39:22 INFO - PROCESS | 1788 | 1468607962158 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2d1ddd60-1e17-4afe-abfa-98f6d6e3637b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160715100204","device":"desktop","version":"48.0","command_id":1}}] 11:39:22 INFO - PROCESS | 1788 | 1468607962441 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}] 11:39:22 INFO - PROCESS | 1788 | 1468607962451 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:22 INFO - PROCESS | 1788 | 1468607962763 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:39:22 INFO - PROCESS | 1788 | 1468607962955 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:39:22 INFO - PROCESS | 1788 | 1468607962961 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:23 INFO - PROCESS | 1788 | [1788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:39:23 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:39:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 14 (0x97a50c00) [pid = 1788] [serial = 14] [outer = 0x99d78800] 11:39:23 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:39:23 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:23 INFO - PROCESS | 1788 | 1468607963439 Marionette TRACE conn4 <- [1,3,null,{}] 11:39:23 INFO - PROCESS | 1788 | 1468607963462 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:39:23 INFO - PROCESS | 1788 | 1468607963469 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:23 INFO - PROCESS | 1788 | 1468607963515 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:39:23 INFO - PROCESS | 1788 | 1468607963558 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1788 | 1468607963563 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:39:23 INFO - PROCESS | 1788 | 1468607963572 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1788 | 1468607963577 Marionette TRACE conn4 <- [1,6,null,{}] 11:39:23 INFO - PROCESS | 1788 | 1468607963588 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}] 11:39:23 INFO - PROCESS | 1788 | 1468607963593 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:23 INFO - PROCESS | 1788 | 1468607963623 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:39:23 INFO - PROCESS | 1788 | 1468607963635 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1788 | 1468607963645 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:23 INFO - PROCESS | 1788 | ++DOCSHELL 0xa901b000 == 6 [pid = 1788] [id = 6] 11:39:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 15 (0x94888400) [pid = 1788] [serial = 15] [outer = (nil)] 11:39:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 16 (0x9488a400) [pid = 1788] [serial = 16] [outer = 0x94888400] 11:39:23 INFO - PROCESS | 1788 | 1468607963726 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 17 (0x9488ec00) [pid = 1788] [serial = 17] [outer = 0x94888400] 11:39:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x93d6d400 == 7 [pid = 1788] [id = 7] 11:39:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 18 (0x93d6d800) [pid = 1788] [serial = 18] [outer = (nil)] 11:39:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 19 (0x93d73c00) [pid = 1788] [serial = 19] [outer = 0x93d6d800] 11:39:24 INFO - PROCESS | 1788 | 1468607964262 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 20 (0x93c02c00) [pid = 1788] [serial = 20] [outer = 0x93d6d800] 11:39:25 INFO - PROCESS | 1788 | [1788] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:39:25 INFO - PROCESS | 1788 | 1468607965134 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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1645ms 11:39:25 INFO - PROCESS | 1788 | 1468607965245 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1788 | 1468607965253 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:39:25 INFO - PROCESS | 1788 | 1468607965362 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1788 | 1468607965368 Marionette TRACE conn4 <- [1,10,null,{}] 11:39:25 INFO - PROCESS | 1788 | 1468607965420 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}] 11:39:25 INFO - PROCESS | 1788 | 1468607965427 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:25 INFO - PROCESS | 1788 | 1468607965657 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:39:25 INFO - PROCESS | 1788 | 1468607965796 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1788 | 1468607965807 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c04400 == 8 [pid = 1788] [id = 8] 11:39:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 21 (0x93c07000) [pid = 1788] [serial = 21] [outer = (nil)] 11:39:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 22 (0x9988b400) [pid = 1788] [serial = 22] [outer = 0x93c07000] 11:39:25 INFO - PROCESS | 1788 | 1468607965895 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 23 (0x99d9f000) [pid = 1788] [serial = 23] [outer = 0x93c07000] 11:39:26 INFO - PROCESS | 1788 | 1468607966771 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1493ms 11:39:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a8cdc00 == 9 [pid = 1788] [id = 9] 11:39:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 24 (0x9a8ce000) [pid = 1788] [serial = 24] [outer = (nil)] 11:39:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 25 (0x9a8cfc00) [pid = 1788] [serial = 25] [outer = 0x9a8ce000] 11:39:26 INFO - PROCESS | 1788 | 1468607966858 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1788 | 1468607966866 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:39:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 26 (0x9ab6a800) [pid = 1788] [serial = 26] [outer = 0x9a8ce000] 11:39:26 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1195000 == 10 [pid = 1788] [id = 10] 11:39:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 27 (0xa1196c00) [pid = 1788] [serial = 27] [outer = (nil)] 11:39:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 28 (0xa2373000) [pid = 1788] [serial = 28] [outer = 0xa1196c00] 11:39:27 INFO - PROCESS | 1788 | 1468607967041 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1788 | 1468607967047 Marionette TRACE conn4 <- [1,14,null,{}] 11:39:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 29 (0xa328bc00) [pid = 1788] [serial = 29] [outer = 0xa1196c00] 11:39:27 INFO - PROCESS | 1788 | 1468607967149 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}] 11:39:27 INFO - PROCESS | 1788 | 1468607967157 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:27 INFO - PROCESS | 1788 | 1468607967424 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:39:27 INFO - PROCESS | 1788 | 1468607967582 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1788 | 1468607967595 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:27 INFO - PROCESS | 1788 | ++DOCSHELL 0xa6ea1800 == 11 [pid = 1788] [id = 11] 11:39:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 30 (0xa6f43800) [pid = 1788] [serial = 30] [outer = (nil)] 11:39:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 31 (0xa823c400) [pid = 1788] [serial = 31] [outer = 0xa6f43800] 11:39:27 INFO - PROCESS | 1788 | 1468607967719 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 32 (0xa8c22400) [pid = 1788] [serial = 32] [outer = 0xa6f43800] 11:39:28 INFO - PROCESS | 1788 | 1468607968707 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1866ms 11:39:28 INFO - PROCESS | 1788 | 1468607968767 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:39:28 INFO - PROCESS | 1788 | 1468607968771 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:39:28 INFO - PROCESS | 1788 | 1468607968779 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1788 | 1468607968786 Marionette TRACE conn4 <- [1,18,null,{}] 11:39:28 INFO - PROCESS | 1788 | 1468607968805 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}] 11:39:28 INFO - PROCESS | 1788 | 1468607968816 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:29 INFO - PROCESS | 1788 | 1468607969079 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:39:29 INFO - PROCESS | 1788 | 1468607969241 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1788 | 1468607969254 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x98f44c00 == 12 [pid = 1788] [id = 12] 11:39:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 33 (0x9d512000) [pid = 1788] [serial = 33] [outer = (nil)] 11:39:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 34 (0xa22fbc00) [pid = 1788] [serial = 34] [outer = 0x9d512000] 11:39:29 INFO - PROCESS | 1788 | 1468607969345 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 35 (0xa90a9c00) [pid = 1788] [serial = 35] [outer = 0x9d512000] 11:39:30 INFO - PROCESS | 1788 | 1468607970228 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]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1492ms 11:39:30 INFO - PROCESS | 1788 | 1468607970272 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1788 | 1468607970277 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:39:30 INFO - PROCESS | 1788 | 1468607970285 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1788 | 1468607970287 Marionette TRACE conn4 <- [1,22,null,{}] 11:39:30 INFO - PROCESS | 1788 | 1468607970294 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}] 11:39:30 INFO - PROCESS | 1788 | 1468607970299 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:30 INFO - PROCESS | 1788 | 1468607970493 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:39:30 INFO - PROCESS | 1788 | 1468607970624 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1788 | 1468607970632 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c03400 == 13 [pid = 1788] [id = 13] 11:39:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 36 (0x9985c000) [pid = 1788] [serial = 36] [outer = (nil)] 11:39:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 37 (0x99862c00) [pid = 1788] [serial = 37] [outer = 0x9985c000] 11:39:30 INFO - PROCESS | 1788 | 1468607970720 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 38 (0x9d50e400) [pid = 1788] [serial = 38] [outer = 0x9985c000] 11:39:31 INFO - PROCESS | 1788 | 1468607971994 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]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1739ms 11:39:32 INFO - PROCESS | 1788 | 1468607972034 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:39:32 INFO - PROCESS | 1788 | 1468607972040 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:39:32 INFO - PROCESS | 1788 | 1468607972048 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1788 | 1468607972053 Marionette TRACE conn4 <- [1,26,null,{}] 11:39:32 INFO - PROCESS | 1788 | 1468607972061 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}] 11:39:32 INFO - PROCESS | 1788 | 1468607972066 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:32 INFO - PROCESS | 1788 | 1468607972240 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:39:32 INFO - PROCESS | 1788 | 1468607972385 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1788 | 1468607972396 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x9985e000 == 14 [pid = 1788] [id = 14] 11:39:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 39 (0x9985f400) [pid = 1788] [serial = 39] [outer = (nil)] 11:39:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 40 (0x9a44b000) [pid = 1788] [serial = 40] [outer = 0x9985f400] 11:39:32 INFO - PROCESS | 1788 | 1468607972478 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 41 (0x9a5c2000) [pid = 1788] [serial = 41] [outer = 0x9985f400] 11:39:33 INFO - PROCESS | 1788 | 1468607973300 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]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1288ms 11:39:33 INFO - PROCESS | 1788 | 1468607973335 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1788 | 1468607973342 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:39:33 INFO - PROCESS | 1788 | 1468607973353 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1788 | 1468607973358 Marionette TRACE conn4 <- [1,30,null,{}] 11:39:33 INFO - PROCESS | 1788 | 1468607973364 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}] 11:39:33 INFO - PROCESS | 1788 | 1468607973370 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:33 INFO - PROCESS | 1788 | 1468607973556 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:39:33 INFO - PROCESS | 1788 | 1468607973568 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1788 | 1468607973577 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x9abdd400 == 15 [pid = 1788] [id = 15] 11:39:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 42 (0x9abe1000) [pid = 1788] [serial = 42] [outer = (nil)] 11:39:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 43 (0x9b0fd400) [pid = 1788] [serial = 43] [outer = 0x9abe1000] 11:39:33 INFO - PROCESS | 1788 | 1468607973665 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 44 (0x9b293000) [pid = 1788] [serial = 44] [outer = 0x9abe1000] 11:39:34 INFO - PROCESS | 1788 | 1468607974469 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]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1136ms 11:39:34 INFO - PROCESS | 1788 | 1468607974489 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1788 | 1468607974493 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:39:34 INFO - PROCESS | 1788 | 1468607974500 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1788 | 1468607974506 Marionette TRACE conn4 <- [1,34,null,{}] 11:39:34 INFO - PROCESS | 1788 | 1468607974528 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}] 11:39:34 INFO - PROCESS | 1788 | 1468607974537 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:34 INFO - PROCESS | 1788 | 1468607974751 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:39:34 INFO - PROCESS | 1788 | 1468607974768 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1788 | 1468607974778 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:34 INFO - PROCESS | 1788 | ++DOCSHELL 0xa1113400 == 16 [pid = 1788] [id = 16] 11:39:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 45 (0xa1197800) [pid = 1788] [serial = 45] [outer = (nil)] 11:39:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 46 (0xa200e400) [pid = 1788] [serial = 46] [outer = 0xa1197800] 11:39:34 INFO - PROCESS | 1788 | 1468607974854 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 47 (0x95440c00) [pid = 1788] [serial = 47] [outer = 0xa1197800] 11:39:35 INFO - PROCESS | 1788 | 1468607975637 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]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1189ms 11:39:35 INFO - PROCESS | 1788 | 1468607975692 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1788 | 1468607975699 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:39:35 INFO - PROCESS | 1788 | 1468607975709 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1788 | 1468607975713 Marionette TRACE conn4 <- [1,38,null,{}] 11:39:35 INFO - PROCESS | 1788 | 1468607975724 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}] 11:39:35 INFO - PROCESS | 1788 | 1468607975754 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:36 INFO - PROCESS | 1788 | 1468607976006 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:39:36 INFO - PROCESS | 1788 | 1468607976150 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1788 | 1468607976158 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a59400 == 17 [pid = 1788] [id = 17] 11:39:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 48 (0x9d510400) [pid = 1788] [serial = 48] [outer = (nil)] 11:39:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 49 (0xa23a6c00) [pid = 1788] [serial = 49] [outer = 0x9d510400] 11:39:36 INFO - PROCESS | 1788 | 1468607976288 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 50 (0xa23b2000) [pid = 1788] [serial = 50] [outer = 0x9d510400] 11:39:37 INFO - PROCESS | 1788 | 1468607977210 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1541ms 11:39:37 INFO - PROCESS | 1788 | 1468607977249 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1788 | 1468607977254 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:39:37 INFO - PROCESS | 1788 | 1468607977275 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1788 | 1468607977279 Marionette TRACE conn4 <- [1,42,null,{}] 11:39:37 INFO - PROCESS | 1788 | 1468607977290 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}] 11:39:37 INFO - PROCESS | 1788 | 1468607977295 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:37 INFO - PROCESS | 1788 | 1468607977455 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:39:37 INFO - PROCESS | 1788 | 1468607977465 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1788 | 1468607977475 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:37 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2557400 == 18 [pid = 1788] [id = 18] 11:39:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 51 (0xa255a800) [pid = 1788] [serial = 51] [outer = (nil)] 11:39:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 52 (0xa2fc2000) [pid = 1788] [serial = 52] [outer = 0xa255a800] 11:39:37 INFO - PROCESS | 1788 | 1468607977553 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 53 (0xa3290000) [pid = 1788] [serial = 53] [outer = 0xa255a800] 11:39:38 INFO - PROCESS | 1788 | 1468607978451 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]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1236ms 11:39:38 INFO - PROCESS | 1788 | 1468607978510 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1788 | 1468607978513 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:39:38 INFO - PROCESS | 1788 | 1468607978520 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1788 | 1468607978524 Marionette TRACE conn4 <- [1,46,null,{}] 11:39:38 INFO - PROCESS | 1788 | 1468607978530 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}] 11:39:38 INFO - PROCESS | 1788 | 1468607978541 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:38 INFO - PROCESS | 1788 | 1468607978720 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:39:38 INFO - PROCESS | 1788 | 1468607978817 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1788 | 1468607978827 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:38 INFO - PROCESS | 1788 | ++DOCSHELL 0xa4e56c00 == 19 [pid = 1788] [id = 19] 11:39:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0xa5019000) [pid = 1788] [serial = 54] [outer = (nil)] 11:39:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0xa62bf800) [pid = 1788] [serial = 55] [outer = 0xa5019000] 11:39:38 INFO - PROCESS | 1788 | 1468607978906 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0xa688b000) [pid = 1788] [serial = 56] [outer = 0xa5019000] 11:39:39 INFO - PROCESS | 1788 | 1468607979629 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1133ms 11:39:39 INFO - PROCESS | 1788 | 1468607979655 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1788 | 1468607979659 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:39:39 INFO - PROCESS | 1788 | 1468607979666 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1788 | 1468607979669 Marionette TRACE conn4 <- [1,50,null,{}] 11:39:39 INFO - PROCESS | 1788 | 1468607979690 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}] 11:39:39 INFO - PROCESS | 1788 | 1468607979696 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:39 INFO - PROCESS | 1788 | 1468607979898 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:39:39 INFO - PROCESS | 1788 | 1468607979913 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1788 | 1468607979919 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x94891c00 == 20 [pid = 1788] [id = 20] 11:39:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x99859000) [pid = 1788] [serial = 57] [outer = (nil)] 11:39:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0xa6ea7000) [pid = 1788] [serial = 58] [outer = 0x99859000] 11:39:39 INFO - PROCESS | 1788 | 1468607979992 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0xa6f45000) [pid = 1788] [serial = 59] [outer = 0x99859000] 11:39:41 INFO - PROCESS | 1788 | 1468607981881 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]]]}] 11:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2251ms 11:39:41 INFO - PROCESS | 1788 | 1468607981919 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1788 | 1468607981926 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:39:41 INFO - PROCESS | 1788 | 1468607981937 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1788 | 1468607981942 Marionette TRACE conn4 <- [1,54,null,{}] 11:39:41 INFO - PROCESS | 1788 | 1468607981957 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}] 11:39:41 INFO - PROCESS | 1788 | 1468607981962 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:42 INFO - PROCESS | 1788 | 1468607982180 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:39:42 INFO - PROCESS | 1788 | 1468607982203 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1788 | 1468607982218 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x98209800 == 21 [pid = 1788] [id = 21] 11:39:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x98324800) [pid = 1788] [serial = 60] [outer = (nil)] 11:39:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x98f3cc00) [pid = 1788] [serial = 61] [outer = 0x98324800] 11:39:42 INFO - PROCESS | 1788 | 1468607982291 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x94891800) [pid = 1788] [serial = 62] [outer = 0x98324800] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x94888400) [pid = 1788] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x93c07000) [pid = 1788] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0xa6f43800) [pid = 1788] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x9d512000) [pid = 1788] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x9985c000) [pid = 1788] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x9985f400) [pid = 1788] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0x9abe1000) [pid = 1788] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 54 (0xa1197800) [pid = 1788] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:39:43 INFO - PROCESS | 1788 | --DOMWINDOW == 53 (0x9d510400) [pid = 1788] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:39:43 INFO - PROCESS | 1788 | 1468607983573 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]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1694ms 11:39:43 INFO - PROCESS | 1788 | 1468607983632 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1788 | 1468607983639 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:39:43 INFO - PROCESS | 1788 | 1468607983660 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1788 | 1468607983666 Marionette TRACE conn4 <- [1,58,null,{}] 11:39:43 INFO - PROCESS | 1788 | 1468607983677 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}] 11:39:43 INFO - PROCESS | 1788 | 1468607983682 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:43 INFO - PROCESS | 1788 | 1468607983850 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:39:43 INFO - PROCESS | 1788 | 1468607983860 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1788 | 1468607983868 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x98f37800 == 22 [pid = 1788] [id = 22] 11:39:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 54 (0x99863000) [pid = 1788] [serial = 63] [outer = (nil)] 11:39:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x99d9c400) [pid = 1788] [serial = 64] [outer = 0x99863000] 11:39:43 INFO - PROCESS | 1788 | 1468607983944 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x9a76bc00) [pid = 1788] [serial = 65] [outer = 0x99863000] 11:39:44 INFO - PROCESS | 1788 | 1468607984738 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]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1144ms 11:39:44 INFO - PROCESS | 1788 | 1468607984799 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1788 | 1468607984802 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:39:44 INFO - PROCESS | 1788 | 1468607984810 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1788 | 1468607984817 Marionette TRACE conn4 <- [1,62,null,{}] 11:39:44 INFO - PROCESS | 1788 | 1468607984833 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}] 11:39:44 INFO - PROCESS | 1788 | 1468607984842 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:45 INFO - PROCESS | 1788 | 1468607985008 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:39:45 INFO - PROCESS | 1788 | 1468607985102 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1788 | 1468607985113 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c01c00 == 23 [pid = 1788] [id = 23] 11:39:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x93c02000) [pid = 1788] [serial = 66] [outer = (nil)] 11:39:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x93d70800) [pid = 1788] [serial = 67] [outer = 0x93c02000] 11:39:45 INFO - PROCESS | 1788 | 1468607985253 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x954a6c00) [pid = 1788] [serial = 68] [outer = 0x93c02000] 11:39:46 INFO - PROCESS | 1788 | 1468607986200 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1435ms 11:39:46 INFO - PROCESS | 1788 | 1468607986252 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1788 | 1468607986259 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:39:46 INFO - PROCESS | 1788 | 1468607986271 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1788 | 1468607986274 Marionette TRACE conn4 <- [1,66,null,{}] 11:39:46 INFO - PROCESS | 1788 | 1468607986284 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}] 11:39:46 INFO - PROCESS | 1788 | 1468607986289 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:46 INFO - PROCESS | 1788 | 1468607986489 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:39:46 INFO - PROCESS | 1788 | 1468607986611 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1788 | 1468607986625 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x94888400 == 24 [pid = 1788] [id = 24] 11:39:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x99859800) [pid = 1788] [serial = 69] [outer = (nil)] 11:39:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9988d800) [pid = 1788] [serial = 70] [outer = 0x99859800] 11:39:46 INFO - PROCESS | 1788 | 1468607986715 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x99860000) [pid = 1788] [serial = 71] [outer = 0x99859800] 11:39:47 INFO - PROCESS | 1788 | 1468607987596 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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1390ms 11:39:47 INFO - PROCESS | 1788 | 1468607987660 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1788 | 1468607987667 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:39:47 INFO - PROCESS | 1788 | 1468607987679 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1788 | 1468607987683 Marionette TRACE conn4 <- [1,70,null,{}] 11:39:47 INFO - PROCESS | 1788 | 1468607987691 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}] 11:39:47 INFO - PROCESS | 1788 | 1468607987696 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:47 INFO - PROCESS | 1788 | 1468607987931 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:39:48 INFO - PROCESS | 1788 | 1468607988067 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1788 | 1468607988074 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d50b800 == 25 [pid = 1788] [id = 25] 11:39:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x9d510400) [pid = 1788] [serial = 72] [outer = (nil)] 11:39:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0xa056b000) [pid = 1788] [serial = 73] [outer = 0x9d510400] 11:39:48 INFO - PROCESS | 1788 | 1468607988183 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0xa1197000) [pid = 1788] [serial = 74] [outer = 0x9d510400] 11:39:49 INFO - PROCESS | 1788 | 1468607989073 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]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1438ms 11:39:49 INFO - PROCESS | 1788 | 1468607989117 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:39:49 INFO - PROCESS | 1788 | 1468607989122 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:39:49 INFO - PROCESS | 1788 | 1468607989132 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1788 | 1468607989140 Marionette TRACE conn4 <- [1,74,null,{}] 11:39:49 INFO - PROCESS | 1788 | 1468607989177 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}] 11:39:49 INFO - PROCESS | 1788 | 1468607989187 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:49 INFO - PROCESS | 1788 | 1468607989384 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:39:49 INFO - PROCESS | 1788 | 1468607989493 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1788 | 1468607989502 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x987ae400 == 26 [pid = 1788] [id = 26] 11:39:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0xa23a7800) [pid = 1788] [serial = 75] [outer = (nil)] 11:39:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0xa5016800) [pid = 1788] [serial = 76] [outer = 0xa23a7800] 11:39:49 INFO - PROCESS | 1788 | 1468607989589 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0xa62b3800) [pid = 1788] [serial = 77] [outer = 0xa23a7800] 11:39:50 INFO - PROCESS | 1788 | 1468607990407 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1313ms 11:39:50 INFO - PROCESS | 1788 | 1468607990443 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:39:50 INFO - PROCESS | 1788 | 1468607990448 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:39:50 INFO - PROCESS | 1788 | 1468607990455 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1788 | 1468607990459 Marionette TRACE conn4 <- [1,78,null,{}] 11:39:50 INFO - PROCESS | 1788 | 1468607990465 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}] 11:39:50 INFO - PROCESS | 1788 | 1468607990471 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:50 INFO - PROCESS | 1788 | 1468607990703 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:39:50 INFO - PROCESS | 1788 | 1468607990718 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1788 | 1468607990729 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x98f38c00 == 27 [pid = 1788] [id = 27] 11:39:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0xa5014c00) [pid = 1788] [serial = 78] [outer = (nil)] 11:39:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0xa6e9e800) [pid = 1788] [serial = 79] [outer = 0xa5014c00] 11:39:50 INFO - PROCESS | 1788 | 1468607990848 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0xa6f3c800) [pid = 1788] [serial = 80] [outer = 0xa5014c00] 11:39:51 INFO - PROCESS | 1788 | 1468607991795 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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1382ms 11:39:51 INFO - PROCESS | 1788 | 1468607991837 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1788 | 1468607991841 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:39:51 INFO - PROCESS | 1788 | 1468607991847 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1788 | 1468607991850 Marionette TRACE conn4 <- [1,82,null,{}] 11:39:51 INFO - PROCESS | 1788 | 1468607991857 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}] 11:39:51 INFO - PROCESS | 1788 | 1468607991862 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:52 INFO - PROCESS | 1788 | 1468607992031 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:39:52 INFO - PROCESS | 1788 | 1468607992180 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1788 | 1468607992191 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:52 INFO - PROCESS | 1788 | ++DOCSHELL 0xa3245c00 == 28 [pid = 1788] [id = 28] 11:39:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0xa3246400) [pid = 1788] [serial = 81] [outer = (nil)] 11:39:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa324d000) [pid = 1788] [serial = 82] [outer = 0xa3246400] 11:39:52 INFO - PROCESS | 1788 | 1468607992286 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa688c800) [pid = 1788] [serial = 83] [outer = 0xa3246400] 11:39:53 INFO - PROCESS | 1788 | 1468607993224 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]]]}] 11:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1439ms 11:39:53 INFO - PROCESS | 1788 | 1468607993308 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1788 | 1468607993313 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:39:53 INFO - PROCESS | 1788 | 1468607993322 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1788 | 1468607993325 Marionette TRACE conn4 <- [1,86,null,{}] 11:39:53 INFO - PROCESS | 1788 | 1468607993332 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}] 11:39:53 INFO - PROCESS | 1788 | 1468607993343 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:53 INFO - PROCESS | 1788 | 1468607993523 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:39:53 INFO - PROCESS | 1788 | 1468607993660 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1788 | 1468607993667 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x9533ac00 == 29 [pid = 1788] [id = 29] 11:39:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x994d0800) [pid = 1788] [serial = 84] [outer = (nil)] 11:39:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa82fac00) [pid = 1788] [serial = 85] [outer = 0x994d0800] 11:39:53 INFO - PROCESS | 1788 | 1468607993753 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa82f3800) [pid = 1788] [serial = 86] [outer = 0x994d0800] 11:39:54 INFO - PROCESS | 1788 | 1468607994714 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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1441ms 11:39:54 INFO - PROCESS | 1788 | 1468607994766 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1788 | 1468607994771 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:39:54 INFO - PROCESS | 1788 | 1468607994792 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1788 | 1468607994798 Marionette TRACE conn4 <- [1,90,null,{}] 11:39:54 INFO - PROCESS | 1788 | 1468607994806 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}] 11:39:54 INFO - PROCESS | 1788 | 1468607994812 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:55 INFO - PROCESS | 1788 | 1468607994999 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:39:55 INFO - PROCESS | 1788 | 1468607995152 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1788 | 1468607995162 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0d800 == 30 [pid = 1788] [id = 30] 11:39:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x98e68c00) [pid = 1788] [serial = 87] [outer = (nil)] 11:39:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x98f36000) [pid = 1788] [serial = 88] [outer = 0x98e68c00] 11:39:55 INFO - PROCESS | 1788 | 1468607995335 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x98f3c400) [pid = 1788] [serial = 89] [outer = 0x98e68c00] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x98f37800 == 29 [pid = 1788] [id = 22] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x98209800 == 28 [pid = 1788] [id = 21] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x9abdd400 == 27 [pid = 1788] [id = 15] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0xa6ea1800 == 26 [pid = 1788] [id = 11] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x98f44c00 == 25 [pid = 1788] [id = 12] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x93c03400 == 24 [pid = 1788] [id = 13] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0xa901b000 == 23 [pid = 1788] [id = 6] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x97a59400 == 22 [pid = 1788] [id = 17] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x93c04400 == 21 [pid = 1788] [id = 8] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x9985e000 == 20 [pid = 1788] [id = 14] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0xa2557400 == 19 [pid = 1788] [id = 18] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x9533ac00 == 18 [pid = 1788] [id = 29] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x98f38c00 == 17 [pid = 1788] [id = 27] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0xa3245c00 == 16 [pid = 1788] [id = 28] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x94891c00 == 15 [pid = 1788] [id = 20] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x9d50b800 == 14 [pid = 1788] [id = 25] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x987ae400 == 13 [pid = 1788] [id = 26] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0xa1113400 == 12 [pid = 1788] [id = 16] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0xa4e56c00 == 11 [pid = 1788] [id = 19] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x93c01c00 == 10 [pid = 1788] [id = 23] 11:39:56 INFO - PROCESS | 1788 | --DOCSHELL 0x94888400 == 9 [pid = 1788] [id = 24] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x995d4000) [pid = 1788] [serial = 12] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x93d73c00) [pid = 1788] [serial = 19] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9988b400) [pid = 1788] [serial = 22] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa2373000) [pid = 1788] [serial = 28] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0xa823c400) [pid = 1788] [serial = 31] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa22fbc00) [pid = 1788] [serial = 34] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x99862c00) [pid = 1788] [serial = 37] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9a44b000) [pid = 1788] [serial = 40] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9b0fd400) [pid = 1788] [serial = 43] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0xa200e400) [pid = 1788] [serial = 46] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0xa23a6c00) [pid = 1788] [serial = 49] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0xa2fc2000) [pid = 1788] [serial = 52] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0xa62bf800) [pid = 1788] [serial = 55] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x9a8cfc00) [pid = 1788] [serial = 25] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0xa23b2000) [pid = 1788] [serial = 50] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9b293000) [pid = 1788] [serial = 44] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x99d9f000) [pid = 1788] [serial = 23] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x95440c00) [pid = 1788] [serial = 47] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0xa8c22400) [pid = 1788] [serial = 32] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x9488ec00) [pid = 1788] [serial = 17] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x9a5c2000) [pid = 1788] [serial = 41] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0xa90a9c00) [pid = 1788] [serial = 35] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x9d50e400) [pid = 1788] [serial = 38] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x9988dc00) [pid = 1788] [serial = 9] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0xa4e4ec00) [pid = 1788] [serial = 2] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | --DOMWINDOW == 54 (0x9488a400) [pid = 1788] [serial = 16] [outer = (nil)] [url = about:blank] 11:39:56 INFO - PROCESS | 1788 | 1468607996992 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2246ms 11:39:57 INFO - PROCESS | 1788 | 1468607997038 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1788 | 1468607997044 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:39:57 INFO - PROCESS | 1788 | 1468607997052 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1788 | 1468607997057 Marionette TRACE conn4 <- [1,94,null,{}] 11:39:57 INFO - PROCESS | 1788 | 1468607997065 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}] 11:39:57 INFO - PROCESS | 1788 | 1468607997071 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:57 INFO - PROCESS | 1788 | 1468607997268 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:39:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 55 (0x97a58c00) [pid = 1788] [serial = 90] [outer = 0xa1196c00] 11:39:57 INFO - PROCESS | 1788 | 1468607997428 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1788 | 1468607997440 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x98ec8400 == 10 [pid = 1788] [id = 31] 11:39:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x98eca400) [pid = 1788] [serial = 91] [outer = (nil)] 11:39:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x98f37800) [pid = 1788] [serial = 92] [outer = 0x98eca400] 11:39:57 INFO - PROCESS | 1788 | 1468607997523 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x98f47c00) [pid = 1788] [serial = 93] [outer = 0x98eca400] 11:39:58 INFO - PROCESS | 1788 | 1468607998742 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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1736ms 11:39:58 INFO - PROCESS | 1788 | 1468607998791 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1788 | 1468607998806 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:39:58 INFO - PROCESS | 1788 | 1468607998826 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1788 | 1468607998834 Marionette TRACE conn4 <- [1,98,null,{}] 11:39:58 INFO - PROCESS | 1788 | 1468607998845 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}] 11:39:58 INFO - PROCESS | 1788 | 1468607998855 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:59 INFO - PROCESS | 1788 | 1468607999208 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:39:59 INFO - PROCESS | 1788 | 1468607999322 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1788 | 1468607999335 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:39:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x9988e800 == 11 [pid = 1788] [id = 32] 11:39:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x99d92400) [pid = 1788] [serial = 94] [outer = (nil)] 11:39:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x9a44ac00) [pid = 1788] [serial = 95] [outer = 0x99d92400] 11:39:59 INFO - PROCESS | 1788 | 1468607999475 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x9a5b9000) [pid = 1788] [serial = 96] [outer = 0x99d92400] 11:40:00 INFO - PROCESS | 1788 | 1468608000625 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]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1853ms 11:40:00 INFO - PROCESS | 1788 | 1468608000677 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1788 | 1468608000681 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:40:00 INFO - PROCESS | 1788 | 1468608000698 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1788 | 1468608000704 Marionette TRACE conn4 <- [1,102,null,{}] 11:40:00 INFO - PROCESS | 1788 | 1468608000722 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}] 11:40:00 INFO - PROCESS | 1788 | 1468608000732 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:00 INFO - PROCESS | 1788 | 1468608000959 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:40:00 INFO - PROCESS | 1788 | 1468608000982 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1788 | 1468608000996 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x9d510c00 == 12 [pid = 1788] [id = 33] 11:40:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0xa0519000) [pid = 1788] [serial = 97] [outer = (nil)] 11:40:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0xa0520000) [pid = 1788] [serial = 98] [outer = 0xa0519000] 11:40:01 INFO - PROCESS | 1788 | 1468608001071 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0xa110ac00) [pid = 1788] [serial = 99] [outer = 0xa0519000] 11:40:02 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x99859000) [pid = 1788] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:40:02 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0xa5019000) [pid = 1788] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:40:02 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0xa255a800) [pid = 1788] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:40:02 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x99863000) [pid = 1788] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:40:02 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x98324800) [pid = 1788] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:40:02 INFO - PROCESS | 1788 | 1468608002226 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1587ms 11:40:02 INFO - PROCESS | 1788 | 1468608002287 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1788 | 1468608002291 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:40:02 INFO - PROCESS | 1788 | 1468608002300 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1788 | 1468608002304 Marionette TRACE conn4 <- [1,106,null,{}] 11:40:02 INFO - PROCESS | 1788 | 1468608002310 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}] 11:40:02 INFO - PROCESS | 1788 | 1468608002315 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:02 INFO - PROCESS | 1788 | 1468608002499 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:40:02 INFO - PROCESS | 1788 | 1468608002631 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1788 | 1468608002639 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x95442000 == 13 [pid = 1788] [id = 34] 11:40:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x9d50a400) [pid = 1788] [serial = 100] [outer = (nil)] 11:40:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0xa200f800) [pid = 1788] [serial = 101] [outer = 0x9d50a400] 11:40:02 INFO - PROCESS | 1788 | 1468608002718 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0xa2320800) [pid = 1788] [serial = 102] [outer = 0x9d50a400] 11:40:03 INFO - PROCESS | 1788 | 1468608003409 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1140ms 11:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:40:03 INFO - PROCESS | 1788 | 1468608003442 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1788 | 1468608003445 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:40:03 INFO - PROCESS | 1788 | 1468608003453 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1788 | 1468608003456 Marionette TRACE conn4 <- [1,110,null,{}] 11:40:03 INFO - PROCESS | 1788 | 1468608003463 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}] 11:40:03 INFO - PROCESS | 1788 | 1468608003469 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:03 INFO - PROCESS | 1788 | 1468608003719 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:40:03 INFO - PROCESS | 1788 | 1468608003749 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1788 | 1468608003761 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x94891000 == 14 [pid = 1788] [id = 35] 11:40:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0xa1104400) [pid = 1788] [serial = 103] [outer = (nil)] 11:40:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0xa25f4000) [pid = 1788] [serial = 104] [outer = 0xa1104400] 11:40:03 INFO - PROCESS | 1788 | 1468608003885 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0xa320d400) [pid = 1788] [serial = 105] [outer = 0xa1104400] 11:40:05 INFO - PROCESS | 1788 | 1468608005523 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 2145ms 11:40:05 INFO - PROCESS | 1788 | 1468608005600 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:40:05 INFO - PROCESS | 1788 | 1468608005612 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:40:05 INFO - PROCESS | 1788 | 1468608005626 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1788 | 1468608005641 Marionette TRACE conn4 <- [1,114,null,{}] 11:40:05 INFO - PROCESS | 1788 | 1468608005651 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}] 11:40:05 INFO - PROCESS | 1788 | 1468608005656 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:05 INFO - PROCESS | 1788 | 1468608005932 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:40:06 INFO - PROCESS | 1788 | 1468608006061 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1788 | 1468608006073 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x95443000 == 15 [pid = 1788] [id = 36] 11:40:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x95445400) [pid = 1788] [serial = 106] [outer = (nil)] 11:40:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x954a2000) [pid = 1788] [serial = 107] [outer = 0x95445400] 11:40:06 INFO - PROCESS | 1788 | 1468608006173 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x95674400) [pid = 1788] [serial = 108] [outer = 0x95445400] 11:40:07 INFO - PROCESS | 1788 | 1468608007250 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]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1701ms 11:40:07 INFO - PROCESS | 1788 | 1468608007324 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1788 | 1468608007333 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:40:07 INFO - PROCESS | 1788 | 1468608007345 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1788 | 1468608007351 Marionette TRACE conn4 <- [1,118,null,{}] 11:40:07 INFO - PROCESS | 1788 | 1468608007359 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}] 11:40:07 INFO - PROCESS | 1788 | 1468608007366 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:07 INFO - PROCESS | 1788 | 1468608007609 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:40:07 INFO - PROCESS | 1788 | 1468608007791 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1788 | 1468608007805 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x9488bc00 == 16 [pid = 1788] [id = 37] 11:40:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x99864000) [pid = 1788] [serial = 109] [outer = (nil)] 11:40:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a8cf000) [pid = 1788] [serial = 110] [outer = 0x99864000] 11:40:07 INFO - PROCESS | 1788 | 1468608007891 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9ab72800) [pid = 1788] [serial = 111] [outer = 0x99864000] 11:40:08 INFO - PROCESS | 1788 | 1468608008879 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1587ms 11:40:08 INFO - PROCESS | 1788 | 1468608008933 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1788 | 1468608008937 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:40:08 INFO - PROCESS | 1788 | 1468608008948 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1788 | 1468608008958 Marionette TRACE conn4 <- [1,122,null,{}] 11:40:08 INFO - PROCESS | 1788 | 1468608008976 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}] 11:40:08 INFO - PROCESS | 1788 | 1468608008986 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:09 INFO - PROCESS | 1788 | 1468608009253 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:40:09 INFO - PROCESS | 1788 | 1468608009436 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1788 | 1468608009451 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x9983f000 == 17 [pid = 1788] [id = 38] 11:40:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x99840000) [pid = 1788] [serial = 112] [outer = (nil)] 11:40:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x99d99400) [pid = 1788] [serial = 113] [outer = 0x99840000] 11:40:09 INFO - PROCESS | 1788 | 1468608009590 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x9b20b400) [pid = 1788] [serial = 114] [outer = 0x99840000] 11:40:10 INFO - PROCESS | 1788 | 1468608010714 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1796ms 11:40:10 INFO - PROCESS | 1788 | 1468608010744 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:40:10 INFO - PROCESS | 1788 | 1468608010751 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:40:10 INFO - PROCESS | 1788 | 1468608010760 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1788 | 1468608010765 Marionette TRACE conn4 <- [1,126,null,{}] 11:40:10 INFO - PROCESS | 1788 | 1468608010774 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}] 11:40:10 INFO - PROCESS | 1788 | 1468608010779 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:11 INFO - PROCESS | 1788 | 1468608011010 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa6ea7000) [pid = 1788] [serial = 58] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa688b000) [pid = 1788] [serial = 56] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa3290000) [pid = 1788] [serial = 53] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9a76bc00) [pid = 1788] [serial = 65] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x98f3cc00) [pid = 1788] [serial = 61] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x99d9c400) [pid = 1788] [serial = 64] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x94891800) [pid = 1788] [serial = 62] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0xa6f45000) [pid = 1788] [serial = 59] [outer = (nil)] [url = about:blank] 11:40:11 INFO - PROCESS | 1788 | 1468608011253 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1788 | 1468608011263 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x95672400 == 18 [pid = 1788] [id = 39] 11:40:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x97a4ec00) [pid = 1788] [serial = 115] [outer = (nil)] 11:40:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x98325c00) [pid = 1788] [serial = 116] [outer = 0x97a4ec00] 11:40:11 INFO - PROCESS | 1788 | 1468608011360 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x98f38c00) [pid = 1788] [serial = 117] [outer = 0x97a4ec00] 11:40:12 INFO - PROCESS | 1788 | 1468608012319 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]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1595ms 11:40:12 INFO - PROCESS | 1788 | 1468608012357 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1788 | 1468608012369 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:40:12 INFO - PROCESS | 1788 | 1468608012387 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1788 | 1468608012393 Marionette TRACE conn4 <- [1,130,null,{}] 11:40:12 INFO - PROCESS | 1788 | 1468608012405 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}] 11:40:12 INFO - PROCESS | 1788 | 1468608012415 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:12 INFO - PROCESS | 1788 | 1468608012699 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:40:12 INFO - PROCESS | 1788 | 1468608012904 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1788 | 1468608012914 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x99841800 == 19 [pid = 1788] [id = 40] 11:40:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x99841c00) [pid = 1788] [serial = 118] [outer = (nil)] 11:40:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x99845800) [pid = 1788] [serial = 119] [outer = 0x99841c00] 11:40:13 INFO - PROCESS | 1788 | 1468608013072 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x99d93000) [pid = 1788] [serial = 120] [outer = 0x99841c00] 11:40:14 INFO - PROCESS | 1788 | 1468608014028 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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1702ms 11:40:14 INFO - PROCESS | 1788 | 1468608014117 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1788 | 1468608014122 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:40:14 INFO - PROCESS | 1788 | 1468608014190 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1788 | 1468608014197 Marionette TRACE conn4 <- [1,134,null,{}] 11:40:14 INFO - PROCESS | 1788 | 1468608014260 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}] 11:40:14 INFO - PROCESS | 1788 | 1468608014275 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:14 INFO - PROCESS | 1788 | 1468608014543 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:40:14 INFO - PROCESS | 1788 | 1468608014711 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1788 | 1468608014723 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:14 INFO - PROCESS | 1788 | ++DOCSHELL 0xa2008000 == 20 [pid = 1788] [id = 41] 11:40:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa2009c00) [pid = 1788] [serial = 121] [outer = (nil)] 11:40:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa2ff5c00) [pid = 1788] [serial = 122] [outer = 0xa2009c00] 11:40:14 INFO - PROCESS | 1788 | 1468608014811 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa324b800) [pid = 1788] [serial = 123] [outer = 0xa2009c00] 11:40:15 INFO - PROCESS | 1788 | 1468608015672 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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1568ms 11:40:15 INFO - PROCESS | 1788 | 1468608015711 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1788 | 1468608015717 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:40:15 INFO - PROCESS | 1788 | 1468608015725 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1788 | 1468608015729 Marionette TRACE conn4 <- [1,138,null,{}] 11:40:15 INFO - PROCESS | 1788 | 1468608015735 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}] 11:40:15 INFO - PROCESS | 1788 | 1468608015740 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:15 INFO - PROCESS | 1788 | 1468608015958 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:40:15 INFO - PROCESS | 1788 | 1468608015980 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1788 | 1468608015990 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x9544ec00 == 21 [pid = 1788] [id = 42] 11:40:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9558f000) [pid = 1788] [serial = 124] [outer = (nil)] 11:40:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x95596c00) [pid = 1788] [serial = 125] [outer = 0x9558f000] 11:40:16 INFO - PROCESS | 1788 | 1468608016062 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9559b000) [pid = 1788] [serial = 126] [outer = 0x9558f000] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0xa0519000) [pid = 1788] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x93c02000) [pid = 1788] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x99859800) [pid = 1788] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9d510400) [pid = 1788] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa23a7800) [pid = 1788] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa5014c00) [pid = 1788] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa3246400) [pid = 1788] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x994d0800) [pid = 1788] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x9d50a400) [pid = 1788] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x98e68c00) [pid = 1788] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x98eca400) [pid = 1788] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:40:16 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x99d92400) [pid = 1788] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:40:17 INFO - PROCESS | 1788 | 1468608016998 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1337ms 11:40:17 INFO - PROCESS | 1788 | 1468608017064 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1788 | 1468608017068 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:40:17 INFO - PROCESS | 1788 | 1468608017075 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1788 | 1468608017079 Marionette TRACE conn4 <- [1,142,null,{}] 11:40:17 INFO - PROCESS | 1788 | 1468608017085 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}] 11:40:17 INFO - PROCESS | 1788 | 1468608017091 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:17 INFO - PROCESS | 1788 | 1468608017270 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:40:17 INFO - PROCESS | 1788 | 1468608017372 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1788 | 1468608017382 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x95596800 == 22 [pid = 1788] [id = 43] 11:40:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x95599800) [pid = 1788] [serial = 127] [outer = (nil)] 11:40:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x9b20f000) [pid = 1788] [serial = 128] [outer = 0x95599800] 11:40:17 INFO - PROCESS | 1788 | 1468608017453 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0xa1110c00) [pid = 1788] [serial = 129] [outer = 0x95599800] 11:40:18 INFO - PROCESS | 1788 | 1468608018233 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1199ms 11:40:18 INFO - PROCESS | 1788 | 1468608018275 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1788 | 1468608018279 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:40:18 INFO - PROCESS | 1788 | 1468608018286 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1788 | 1468608018289 Marionette TRACE conn4 <- [1,146,null,{}] 11:40:18 INFO - PROCESS | 1788 | 1468608018295 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}] 11:40:18 INFO - PROCESS | 1788 | 1468608018305 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:18 INFO - PROCESS | 1788 | 1468608018571 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:40:18 INFO - PROCESS | 1788 | 1468608018721 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1788 | 1468608018730 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x93d6f800 == 23 [pid = 1788] [id = 44] 11:40:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x93d70400) [pid = 1788] [serial = 130] [outer = (nil)] 11:40:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x94891c00) [pid = 1788] [serial = 131] [outer = 0x93d70400] 11:40:18 INFO - PROCESS | 1788 | 1468608018828 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x95440c00) [pid = 1788] [serial = 132] [outer = 0x93d70400] 11:40:19 INFO - PROCESS | 1788 | 1468608019803 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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1586ms 11:40:19 INFO - PROCESS | 1788 | 1468608019875 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1788 | 1468608019881 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:40:19 INFO - PROCESS | 1788 | 1468608019892 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1788 | 1468608019897 Marionette TRACE conn4 <- [1,150,null,{}] 11:40:19 INFO - PROCESS | 1788 | 1468608019906 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}] 11:40:19 INFO - PROCESS | 1788 | 1468608019916 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:20 INFO - PROCESS | 1788 | 1468608020155 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:40:20 INFO - PROCESS | 1788 | 1468608020354 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1788 | 1468608020368 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x95442c00 == 24 [pid = 1788] [id = 45] 11:40:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x954af800) [pid = 1788] [serial = 133] [outer = (nil)] 11:40:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x994d1000) [pid = 1788] [serial = 134] [outer = 0x954af800] 11:40:20 INFO - PROCESS | 1788 | 1468608020471 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9983bc00) [pid = 1788] [serial = 135] [outer = 0x954af800] 11:40:21 INFO - PROCESS | 1788 | 1468608021237 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:40:21 INFO - PROCESS | 1788 | 1468608021459 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]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1589ms 11:40:21 INFO - PROCESS | 1788 | 1468608021481 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:40:21 INFO - PROCESS | 1788 | 1468608021487 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:40:21 INFO - PROCESS | 1788 | 1468608021496 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1788 | 1468608021499 Marionette TRACE conn4 <- [1,154,null,{}] 11:40:21 INFO - PROCESS | 1788 | 1468608021508 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}] 11:40:21 INFO - PROCESS | 1788 | 1468608021513 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:21 INFO - PROCESS | 1788 | 1468608021719 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:40:21 INFO - PROCESS | 1788 | 1468608021906 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1788 | 1468608021915 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a5b7c00 == 25 [pid = 1788] [id = 46] 11:40:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0xa0572400) [pid = 1788] [serial = 136] [outer = (nil)] 11:40:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0xa2010400) [pid = 1788] [serial = 137] [outer = 0xa0572400] 11:40:22 INFO - PROCESS | 1788 | 1468608022046 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0xa23a5800) [pid = 1788] [serial = 138] [outer = 0xa0572400] 11:40:22 INFO - PROCESS | 1788 | 1468608022979 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]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1550ms 11:40:23 INFO - PROCESS | 1788 | 1468608023046 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1788 | 1468608023053 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:40:23 INFO - PROCESS | 1788 | 1468608023075 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1788 | 1468608023083 Marionette TRACE conn4 <- [1,158,null,{}] 11:40:23 INFO - PROCESS | 1788 | 1468608023089 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}] 11:40:23 INFO - PROCESS | 1788 | 1468608023098 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:23 INFO - PROCESS | 1788 | 1468608023416 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:40:23 INFO - PROCESS | 1788 | 1468608023757 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1788 | 1468608023773 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x95588800 == 26 [pid = 1788] [id = 47] 11:40:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x95589000) [pid = 1788] [serial = 139] [outer = (nil)] 11:40:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0xa2fc0000) [pid = 1788] [serial = 140] [outer = 0x95589000] 11:40:23 INFO - PROCESS | 1788 | 1468608023938 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0xa2ff6000) [pid = 1788] [serial = 141] [outer = 0x95589000] 11:40:24 INFO - PROCESS | 1788 | 1468608024877 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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1847ms 11:40:24 INFO - PROCESS | 1788 | 1468608024913 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1788 | 1468608024916 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:40:24 INFO - PROCESS | 1788 | 1468608024925 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1788 | 1468608024929 Marionette TRACE conn4 <- [1,162,null,{}] 11:40:24 INFO - PROCESS | 1788 | 1468608024935 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}] 11:40:24 INFO - PROCESS | 1788 | 1468608024942 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:25 INFO - PROCESS | 1788 | 1468608025171 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:40:25 INFO - PROCESS | 1788 | 1468608025331 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1788 | 1468608025340 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x95442400 == 27 [pid = 1788] [id = 48] 11:40:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0xa25f2000) [pid = 1788] [serial = 142] [outer = (nil)] 11:40:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0xa34c1c00) [pid = 1788] [serial = 143] [outer = 0xa25f2000] 11:40:25 INFO - PROCESS | 1788 | 1468608025461 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0xa4e10000) [pid = 1788] [serial = 144] [outer = 0xa25f2000] 11:40:26 INFO - PROCESS | 1788 | 1468608026436 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1536ms 11:40:26 INFO - PROCESS | 1788 | 1468608026461 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:40:26 INFO - PROCESS | 1788 | 1468608026466 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:40:26 INFO - PROCESS | 1788 | 1468608026473 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1788 | 1468608026477 Marionette TRACE conn4 <- [1,166,null,{}] 11:40:26 INFO - PROCESS | 1788 | 1468608026484 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}] 11:40:26 INFO - PROCESS | 1788 | 1468608026490 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:26 INFO - PROCESS | 1788 | 1468608026688 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:40:27 INFO - PROCESS | 1788 | 1468608027040 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1788 | 1468608027050 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x95333c00 == 28 [pid = 1788] [id = 49] 11:40:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x9533a400) [pid = 1788] [serial = 145] [outer = (nil)] 11:40:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x95448c00) [pid = 1788] [serial = 146] [outer = 0x9533a400] 11:40:27 INFO - PROCESS | 1788 | 1468608027174 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9557cc00) [pid = 1788] [serial = 147] [outer = 0x9533a400] 11:40:28 INFO - PROCESS | 1788 | 1468608028157 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1742ms 11:40:28 INFO - PROCESS | 1788 | 1468608028218 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:40:28 INFO - PROCESS | 1788 | 1468608028224 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:40:28 INFO - PROCESS | 1788 | 1468608028232 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1788 | 1468608028238 Marionette TRACE conn4 <- [1,170,null,{}] 11:40:28 INFO - PROCESS | 1788 | 1468608028247 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}] 11:40:28 INFO - PROCESS | 1788 | 1468608028255 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x93c0d800 == 27 [pid = 1788] [id = 30] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x95442000 == 26 [pid = 1788] [id = 34] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9d510c00 == 25 [pid = 1788] [id = 33] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9988e800 == 24 [pid = 1788] [id = 32] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x98ec8400 == 23 [pid = 1788] [id = 31] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x95596800 == 22 [pid = 1788] [id = 43] 11:40:28 INFO - PROCESS | 1788 | 1468608028553 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x9544ec00 == 21 [pid = 1788] [id = 42] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0xa2008000 == 20 [pid = 1788] [id = 41] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x99841800 == 19 [pid = 1788] [id = 40] 11:40:28 INFO - PROCESS | 1788 | --DOCSHELL 0x95672400 == 18 [pid = 1788] [id = 39] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0xa0520000) [pid = 1788] [serial = 98] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0xa328bc00) [pid = 1788] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x954a6c00) [pid = 1788] [serial = 68] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x93d70800) [pid = 1788] [serial = 67] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99860000) [pid = 1788] [serial = 71] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9988d800) [pid = 1788] [serial = 70] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0xa1197000) [pid = 1788] [serial = 74] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0xa056b000) [pid = 1788] [serial = 73] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0xa62b3800) [pid = 1788] [serial = 77] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0xa5016800) [pid = 1788] [serial = 76] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0xa110ac00) [pid = 1788] [serial = 99] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0xa6f3c800) [pid = 1788] [serial = 80] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0xa6e9e800) [pid = 1788] [serial = 79] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa688c800) [pid = 1788] [serial = 83] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0xa324d000) [pid = 1788] [serial = 82] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0xa82f3800) [pid = 1788] [serial = 86] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0xa82fac00) [pid = 1788] [serial = 85] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0xa200f800) [pid = 1788] [serial = 101] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x98f3c400) [pid = 1788] [serial = 89] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x98f36000) [pid = 1788] [serial = 88] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x98f37800) [pid = 1788] [serial = 92] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x98f47c00) [pid = 1788] [serial = 93] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x9a44ac00) [pid = 1788] [serial = 95] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0xa2320800) [pid = 1788] [serial = 102] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x9a5b9000) [pid = 1788] [serial = 96] [outer = (nil)] [url = about:blank] 11:40:28 INFO - PROCESS | 1788 | 1468608028733 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1788 | 1468608028741 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x954a6c00 == 19 [pid = 1788] [id = 50] 11:40:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x95581c00) [pid = 1788] [serial = 148] [outer = (nil)] 11:40:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x98324800) [pid = 1788] [serial = 149] [outer = 0x95581c00] 11:40:28 INFO - PROCESS | 1788 | 1468608028834 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x98f37800) [pid = 1788] [serial = 150] [outer = 0x95581c00] 11:40:29 INFO - PROCESS | 1788 | 1468608029588 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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1389ms 11:40:29 INFO - PROCESS | 1788 | 1468608029625 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:40:29 INFO - PROCESS | 1788 | 1468608029632 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:40:29 INFO - PROCESS | 1788 | 1468608029640 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1788 | 1468608029643 Marionette TRACE conn4 <- [1,174,null,{}] 11:40:29 INFO - PROCESS | 1788 | 1468608029650 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}] 11:40:29 INFO - PROCESS | 1788 | 1468608029655 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:29 INFO - PROCESS | 1788 | 1468608029839 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:40:29 INFO - PROCESS | 1788 | 1468608029850 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1788 | 1468608029856 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x99186400 == 20 [pid = 1788] [id = 51] 11:40:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x99765c00) [pid = 1788] [serial = 151] [outer = (nil)] 11:40:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x99859400) [pid = 1788] [serial = 152] [outer = 0x99765c00] 11:40:29 INFO - PROCESS | 1788 | 1468608029943 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x99d70000) [pid = 1788] [serial = 153] [outer = 0x99765c00] 11:40:30 INFO - PROCESS | 1788 | 1468608030831 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1240ms 11:40:30 INFO - PROCESS | 1788 | 1468608030880 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1788 | 1468608030883 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:40:30 INFO - PROCESS | 1788 | 1468608030898 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1788 | 1468608030907 Marionette TRACE conn4 <- [1,178,null,{}] 11:40:30 INFO - PROCESS | 1788 | 1468608030931 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}] 11:40:30 INFO - PROCESS | 1788 | 1468608030939 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:31 INFO - PROCESS | 1788 | 1468608031163 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:40:31 INFO - PROCESS | 1788 | 1468608031193 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1788 | 1468608031202 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x95442000 == 21 [pid = 1788] [id = 52] 11:40:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x9a454000) [pid = 1788] [serial = 154] [outer = (nil)] 11:40:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9a5c2000) [pid = 1788] [serial = 155] [outer = 0x9a454000] 11:40:31 INFO - PROCESS | 1788 | 1468608031274 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9a76f400) [pid = 1788] [serial = 156] [outer = 0x9a454000] 11:40:32 INFO - PROCESS | 1788 | 1468608032134 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1313ms 11:40:32 INFO - PROCESS | 1788 | 1468608032204 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1788 | 1468608032209 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:40:32 INFO - PROCESS | 1788 | 1468608032216 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1788 | 1468608032220 Marionette TRACE conn4 <- [1,182,null,{}] 11:40:32 INFO - PROCESS | 1788 | 1468608032235 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}] 11:40:32 INFO - PROCESS | 1788 | 1468608032241 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:32 INFO - PROCESS | 1788 | 1468608032463 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:40:32 INFO - PROCESS | 1788 | 1468608032487 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1788 | 1468608032495 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c02400 == 22 [pid = 1788] [id = 53] 11:40:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9a457800) [pid = 1788] [serial = 157] [outer = (nil)] 11:40:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0xa051f400) [pid = 1788] [serial = 158] [outer = 0x9a457800] 11:40:32 INFO - PROCESS | 1788 | 1468608032567 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa056b800) [pid = 1788] [serial = 159] [outer = 0x9a457800] 11:40:33 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0xa2009c00) [pid = 1788] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:40:33 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x9558f000) [pid = 1788] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:40:33 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x99841c00) [pid = 1788] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:40:33 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x97a4ec00) [pid = 1788] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:40:33 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x99840000) [pid = 1788] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:40:33 INFO - PROCESS | 1788 | 1468608033526 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1341ms 11:40:33 INFO - PROCESS | 1788 | 1468608033558 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1788 | 1468608033561 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:40:33 INFO - PROCESS | 1788 | 1468608033569 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1788 | 1468608033572 Marionette TRACE conn4 <- [1,186,null,{}] 11:40:33 INFO - PROCESS | 1788 | 1468608033579 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}] 11:40:33 INFO - PROCESS | 1788 | 1468608033584 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:33 INFO - PROCESS | 1788 | 1468608033802 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:40:33 INFO - PROCESS | 1788 | 1468608033822 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1788 | 1468608033841 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x98f44c00 == 23 [pid = 1788] [id = 54] 11:40:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9983fc00) [pid = 1788] [serial = 160] [outer = (nil)] 11:40:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0xa1197800) [pid = 1788] [serial = 161] [outer = 0x9983fc00] 11:40:33 INFO - PROCESS | 1788 | 1468608033929 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0xa2535000) [pid = 1788] [serial = 162] [outer = 0x9983fc00] 11:40:34 INFO - PROCESS | 1788 | 1468608034777 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]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1244ms 11:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:40:34 INFO - PROCESS | 1788 | 1468608034813 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1788 | 1468608034816 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:40:34 INFO - PROCESS | 1788 | 1468608034825 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1788 | 1468608034828 Marionette TRACE conn4 <- [1,190,null,{}] 11:40:34 INFO - PROCESS | 1788 | 1468608034835 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}] 11:40:34 INFO - PROCESS | 1788 | 1468608034840 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:35 INFO - PROCESS | 1788 | 1468608035017 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:40:35 INFO - PROCESS | 1788 | 1468608035026 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1788 | 1468608035035 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x93d6a000 == 24 [pid = 1788] [id = 55] 11:40:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x97a54800) [pid = 1788] [serial = 163] [outer = (nil)] 11:40:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0xa3454800) [pid = 1788] [serial = 164] [outer = 0x97a54800] 11:40:35 INFO - PROCESS | 1788 | 1468608035111 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0xa328bc00) [pid = 1788] [serial = 165] [outer = 0x97a54800] 11:40:36 INFO - PROCESS | 1788 | 1468608036203 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]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1436ms 11:40:36 INFO - PROCESS | 1788 | 1468608036260 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1788 | 1468608036268 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:40:36 INFO - PROCESS | 1788 | 1468608036277 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1788 | 1468608036286 Marionette TRACE conn4 <- [1,194,null,{}] 11:40:36 INFO - PROCESS | 1788 | 1468608036296 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}] 11:40:36 INFO - PROCESS | 1788 | 1468608036301 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:36 INFO - PROCESS | 1788 | 1468608036548 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:40:36 INFO - PROCESS | 1788 | 1468608036749 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1788 | 1468608036762 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x9557e000 == 25 [pid = 1788] [id = 56] 11:40:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x95588000) [pid = 1788] [serial = 166] [outer = (nil)] 11:40:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x95670800) [pid = 1788] [serial = 167] [outer = 0x95588000] 11:40:36 INFO - PROCESS | 1788 | 1468608036897 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x98f47400) [pid = 1788] [serial = 168] [outer = 0x95588000] 11:40:37 INFO - PROCESS | 1788 | 1468608037811 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]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1597ms 11:40:37 INFO - PROCESS | 1788 | 1468608037875 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1788 | 1468608037883 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:40:37 INFO - PROCESS | 1788 | 1468608037895 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1788 | 1468608037900 Marionette TRACE conn4 <- [1,198,null,{}] 11:40:37 INFO - PROCESS | 1788 | 1468608037908 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}] 11:40:37 INFO - PROCESS | 1788 | 1468608037915 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:38 INFO - PROCESS | 1788 | 1468608038157 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:40:38 INFO - PROCESS | 1788 | 1468608038346 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1788 | 1468608038359 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x99ebf800 == 26 [pid = 1788] [id = 57] 11:40:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x99ec3000) [pid = 1788] [serial = 169] [outer = (nil)] 11:40:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x99eca800) [pid = 1788] [serial = 170] [outer = 0x99ec3000] 11:40:38 INFO - PROCESS | 1788 | 1468608038461 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9a5ba400) [pid = 1788] [serial = 171] [outer = 0x99ec3000] 11:40:39 INFO - PROCESS | 1788 | 1468608039383 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1538ms 11:40:39 INFO - PROCESS | 1788 | 1468608039434 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:40:39 INFO - PROCESS | 1788 | 1468608039439 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:40:39 INFO - PROCESS | 1788 | 1468608039447 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1788 | 1468608039454 Marionette TRACE conn4 <- [1,202,null,{}] 11:40:39 INFO - PROCESS | 1788 | 1468608039473 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}] 11:40:39 INFO - PROCESS | 1788 | 1468608039483 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:39 INFO - PROCESS | 1788 | 1468608039724 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:40:39 INFO - PROCESS | 1788 | 1468608039910 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1788 | 1468608039923 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0cc00 == 27 [pid = 1788] [id = 58] 11:40:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0xa3248000) [pid = 1788] [serial = 172] [outer = (nil)] 11:40:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0xa3252000) [pid = 1788] [serial = 173] [outer = 0xa3248000] 11:40:40 INFO - PROCESS | 1788 | 1468608040058 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0xa4e54000) [pid = 1788] [serial = 174] [outer = 0xa3248000] 11:40:41 INFO - PROCESS | 1788 | 1468608040993 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1595ms 11:40:41 INFO - PROCESS | 1788 | 1468608041043 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:40:41 INFO - PROCESS | 1788 | 1468608041048 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:40:41 INFO - PROCESS | 1788 | 1468608041056 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1788 | 1468608041060 Marionette TRACE conn4 <- [1,206,null,{}] 11:40:41 INFO - PROCESS | 1788 | 1468608041068 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}] 11:40:41 INFO - PROCESS | 1788 | 1468608041074 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:41 INFO - PROCESS | 1788 | 1468608041311 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:40:41 INFO - PROCESS | 1788 | 1468608041510 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1788 | 1468608041521 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:41 INFO - PROCESS | 1788 | ++DOCSHELL 0xa501f400 == 28 [pid = 1788] [id = 59] 11:40:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0xa5080400) [pid = 1788] [serial = 175] [outer = (nil)] 11:40:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0xa6826800) [pid = 1788] [serial = 176] [outer = 0xa5080400] 11:40:41 INFO - PROCESS | 1788 | 1468608041626 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0xa688ac00) [pid = 1788] [serial = 177] [outer = 0xa5080400] 11:40:42 INFO - PROCESS | 1788 | 1468608042483 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1441ms 11:40:42 INFO - PROCESS | 1788 | 1468608042497 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1788 | 1468608042502 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:40:42 INFO - PROCESS | 1788 | 1468608042510 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1788 | 1468608042515 Marionette TRACE conn4 <- [1,210,null,{}] 11:40:42 INFO - PROCESS | 1788 | 1468608042522 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}] 11:40:42 INFO - PROCESS | 1788 | 1468608042527 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:42 INFO - PROCESS | 1788 | 1468608042728 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:40:42 INFO - PROCESS | 1788 | 1468608042880 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1788 | 1468608042895 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a72800 == 29 [pid = 1788] [id = 60] 11:40:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x97a73000) [pid = 1788] [serial = 178] [outer = (nil)] 11:40:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x97a79800) [pid = 1788] [serial = 179] [outer = 0x97a73000] 11:40:42 INFO - PROCESS | 1788 | 1468608042982 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x97a7bc00) [pid = 1788] [serial = 180] [outer = 0x97a73000] 11:40:43 INFO - PROCESS | 1788 | 1468608043914 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1440ms 11:40:43 INFO - PROCESS | 1788 | 1468608043952 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1788 | 1468608043955 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:40:43 INFO - PROCESS | 1788 | 1468608043963 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1788 | 1468608043968 Marionette TRACE conn4 <- [1,214,null,{}] 11:40:43 INFO - PROCESS | 1788 | 1468608043974 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}] 11:40:43 INFO - PROCESS | 1788 | 1468608043986 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:44 INFO - PROCESS | 1788 | 1468608044200 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:40:44 INFO - PROCESS | 1788 | 1468608044352 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1788 | 1468608044360 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x954ac800 == 30 [pid = 1788] [id = 61] 11:40:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x97a70800) [pid = 1788] [serial = 181] [outer = (nil)] 11:40:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0xa3207000) [pid = 1788] [serial = 182] [outer = 0x97a70800] 11:40:44 INFO - PROCESS | 1788 | 1468608044451 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0xa35e0000) [pid = 1788] [serial = 183] [outer = 0x97a70800] 11:40:45 INFO - PROCESS | 1788 | 1468608045590 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1691ms 11:40:45 INFO - PROCESS | 1788 | 1468608045655 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1788 | 1468608045662 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:40:45 INFO - PROCESS | 1788 | 1468608045671 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1788 | 1468608045679 Marionette TRACE conn4 <- [1,218,null,{}] 11:40:45 INFO - PROCESS | 1788 | 1468608045687 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}] 11:40:45 INFO - PROCESS | 1788 | 1468608045692 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:45 INFO - PROCESS | 1788 | 1468608045946 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:40:46 INFO - PROCESS | 1788 | 1468608046215 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1788 | 1468608046222 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:46 INFO - PROCESS | 1788 | --DOCSHELL 0x95442400 == 29 [pid = 1788] [id = 48] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9b20f000) [pid = 1788] [serial = 128] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x954a3000 == 30 [pid = 1788] [id = 62] 11:40:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x954a4000) [pid = 1788] [serial = 184] [outer = (nil)] 11:40:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x95599c00) [pid = 1788] [serial = 185] [outer = 0x954a4000] 11:40:46 INFO - PROCESS | 1788 | 1468608046357 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x97a7b400) [pid = 1788] [serial = 186] [outer = 0x954a4000] 11:40:46 INFO - PROCESS | 1788 | --DOCSHELL 0x95588800 == 29 [pid = 1788] [id = 47] 11:40:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9a5b7c00 == 28 [pid = 1788] [id = 46] 11:40:46 INFO - PROCESS | 1788 | --DOCSHELL 0x95442c00 == 27 [pid = 1788] [id = 45] 11:40:46 INFO - PROCESS | 1788 | --DOCSHELL 0x93d6f800 == 26 [pid = 1788] [id = 44] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0xa2ff5c00) [pid = 1788] [serial = 122] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x95596c00) [pid = 1788] [serial = 125] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9559b000) [pid = 1788] [serial = 126] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x99845800) [pid = 1788] [serial = 119] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x98325c00) [pid = 1788] [serial = 116] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x98f38c00) [pid = 1788] [serial = 117] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x954a2000) [pid = 1788] [serial = 107] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9b20b400) [pid = 1788] [serial = 114] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x99d99400) [pid = 1788] [serial = 113] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9a8cf000) [pid = 1788] [serial = 110] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0xa25f4000) [pid = 1788] [serial = 104] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0xa324b800) [pid = 1788] [serial = 123] [outer = (nil)] [url = about:blank] 11:40:46 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x99d93000) [pid = 1788] [serial = 120] [outer = (nil)] [url = about:blank] 11:40:47 INFO - PROCESS | 1788 | 1468608047134 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]]]}] 11:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1499ms 11:40:47 INFO - PROCESS | 1788 | 1468608047169 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1788 | 1468608047177 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:40:47 INFO - PROCESS | 1788 | 1468608047188 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1788 | 1468608047191 Marionette TRACE conn4 <- [1,222,null,{}] 11:40:47 INFO - PROCESS | 1788 | 1468608047209 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}] 11:40:47 INFO - PROCESS | 1788 | 1468608047216 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:47 INFO - PROCESS | 1788 | 1468608047415 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:40:47 INFO - PROCESS | 1788 | 1468608047427 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1788 | 1468608047435 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a76800 == 27 [pid = 1788] [id = 63] 11:40:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x98f32c00) [pid = 1788] [serial = 187] [outer = (nil)] 11:40:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x99845800) [pid = 1788] [serial = 188] [outer = 0x98f32c00] 11:40:47 INFO - PROCESS | 1788 | 1468608047512 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x99863800) [pid = 1788] [serial = 189] [outer = 0x98f32c00] 11:40:48 INFO - PROCESS | 1788 | 1468608048379 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1241ms 11:40:48 INFO - PROCESS | 1788 | 1468608048434 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1788 | 1468608048439 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:40:48 INFO - PROCESS | 1788 | 1468608048447 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1788 | 1468608048453 Marionette TRACE conn4 <- [1,226,null,{}] 11:40:48 INFO - PROCESS | 1788 | 1468608048470 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}] 11:40:48 INFO - PROCESS | 1788 | 1468608048479 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:48 INFO - PROCESS | 1788 | 1468608048661 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:40:48 INFO - PROCESS | 1788 | 1468608048797 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1788 | 1468608048804 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a452000 == 28 [pid = 1788] [id = 64] 11:40:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x9a5b5000) [pid = 1788] [serial = 190] [outer = (nil)] 11:40:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9b0fb000) [pid = 1788] [serial = 191] [outer = 0x9a5b5000] 11:40:48 INFO - PROCESS | 1788 | 1468608048882 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0xa0525c00) [pid = 1788] [serial = 192] [outer = 0x9a5b5000] 11:40:49 INFO - PROCESS | 1788 | 1468608049813 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]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1392ms 11:40:49 INFO - PROCESS | 1788 | 1468608049840 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1788 | 1468608049845 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:40:49 INFO - PROCESS | 1788 | 1468608049862 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1788 | 1468608049866 Marionette TRACE conn4 <- [1,230,null,{}] 11:40:49 INFO - PROCESS | 1788 | 1468608049872 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}] 11:40:49 INFO - PROCESS | 1788 | 1468608049877 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:50 INFO - PROCESS | 1788 | 1468608050104 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:40:50 INFO - PROCESS | 1788 | 1468608050131 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1788 | 1468608050142 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c0d800 == 29 [pid = 1788] [id = 65] 11:40:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9b20c400) [pid = 1788] [serial = 193] [outer = (nil)] 11:40:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa2fbf800) [pid = 1788] [serial = 194] [outer = 0x9b20c400] 11:40:50 INFO - PROCESS | 1788 | 1468608050213 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0xa324b800) [pid = 1788] [serial = 195] [outer = 0x9b20c400] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x99765c00) [pid = 1788] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x95581c00) [pid = 1788] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x95599800) [pid = 1788] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9983fc00) [pid = 1788] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9533a400) [pid = 1788] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9a454000) [pid = 1788] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:40:50 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x9a457800) [pid = 1788] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:40:51 INFO - PROCESS | 1788 | 1468608051319 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]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1482ms 11:40:51 INFO - PROCESS | 1788 | 1468608051344 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1788 | 1468608051348 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:40:51 INFO - PROCESS | 1788 | 1468608051360 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1788 | 1468608051363 Marionette TRACE conn4 <- [1,234,null,{}] 11:40:51 INFO - PROCESS | 1788 | 1468608051370 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}] 11:40:51 INFO - PROCESS | 1788 | 1468608051376 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:51 INFO - PROCESS | 1788 | 1468608051581 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:40:51 INFO - PROCESS | 1788 | 1468608051596 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1788 | 1468608051602 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x927c4400 == 30 [pid = 1788] [id = 66] 11:40:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x927c5400) [pid = 1788] [serial = 196] [outer = (nil)] 11:40:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x927cb400) [pid = 1788] [serial = 197] [outer = 0x927c5400] 11:40:51 INFO - PROCESS | 1788 | 1468608051677 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x9533c800) [pid = 1788] [serial = 198] [outer = 0x927c5400] 11:40:52 INFO - PROCESS | 1788 | 1468608052518 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1186ms 11:40:52 INFO - PROCESS | 1788 | 1468608052547 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1788 | 1468608052552 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:40:52 INFO - PROCESS | 1788 | 1468608052568 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1788 | 1468608052572 Marionette TRACE conn4 <- [1,238,null,{}] 11:40:52 INFO - PROCESS | 1788 | 1468608052579 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}] 11:40:52 INFO - PROCESS | 1788 | 1468608052589 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:52 INFO - PROCESS | 1788 | 1468608052784 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:40:52 INFO - PROCESS | 1788 | 1468608052795 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1788 | 1468608052807 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x927cec00 == 31 [pid = 1788] [id = 67] 11:40:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x927cf400) [pid = 1788] [serial = 199] [outer = (nil)] 11:40:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0xa5016800) [pid = 1788] [serial = 200] [outer = 0x927cf400] 11:40:52 INFO - PROCESS | 1788 | 1468608052875 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0xa5022c00) [pid = 1788] [serial = 201] [outer = 0x927cf400] 11:40:53 INFO - PROCESS | 1788 | 1468608053987 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1493ms 11:40:54 INFO - PROCESS | 1788 | 1468608054063 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1788 | 1468608054070 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:40:54 INFO - PROCESS | 1788 | 1468608054079 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1788 | 1468608054084 Marionette TRACE conn4 <- [1,242,null,{}] 11:40:54 INFO - PROCESS | 1788 | 1468608054093 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}] 11:40:54 INFO - PROCESS | 1788 | 1468608054099 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:54 INFO - PROCESS | 1788 | 1468608054337 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:40:54 INFO - PROCESS | 1788 | 1468608054536 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1788 | 1468608054546 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x95586400 == 32 [pid = 1788] [id = 68] 11:40:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x95586c00) [pid = 1788] [serial = 202] [outer = (nil)] 11:40:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x97a79c00) [pid = 1788] [serial = 203] [outer = 0x95586c00] 11:40:54 INFO - PROCESS | 1788 | 1468608054678 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x98f3cc00) [pid = 1788] [serial = 204] [outer = 0x95586c00] 11:40:55 INFO - PROCESS | 1788 | 1468608055570 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1551ms 11:40:55 INFO - PROCESS | 1788 | 1468608055646 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1788 | 1468608055654 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:40:55 INFO - PROCESS | 1788 | 1468608055669 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1788 | 1468608055673 Marionette TRACE conn4 <- [1,246,null,{}] 11:40:55 INFO - PROCESS | 1788 | 1468608055681 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}] 11:40:55 INFO - PROCESS | 1788 | 1468608055688 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:55 INFO - PROCESS | 1788 | 1468608055902 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:40:56 INFO - PROCESS | 1788 | 1468608056100 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1788 | 1468608056112 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x927cb800 == 33 [pid = 1788] [id = 69] 11:40:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9983ac00) [pid = 1788] [serial = 205] [outer = (nil)] 11:40:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9ab6cc00) [pid = 1788] [serial = 206] [outer = 0x9983ac00] 11:40:56 INFO - PROCESS | 1788 | 1468608056216 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0xa0519000) [pid = 1788] [serial = 207] [outer = 0x9983ac00] 11:40:57 INFO - PROCESS | 1788 | 1468608057080 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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1441ms 11:40:57 INFO - PROCESS | 1788 | 1468608057110 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1788 | 1468608057115 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:40:57 INFO - PROCESS | 1788 | 1468608057123 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1788 | 1468608057130 Marionette TRACE conn4 <- [1,250,null,{}] 11:40:57 INFO - PROCESS | 1788 | 1468608057149 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}] 11:40:57 INFO - PROCESS | 1788 | 1468608057159 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:57 INFO - PROCESS | 1788 | 1468608057365 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:40:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9b009400) [pid = 1788] [serial = 208] [outer = 0xa1196c00] 11:40:57 INFO - PROCESS | 1788 | 1468608057570 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1788 | 1468608057578 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:57 INFO - PROCESS | 1788 | ++DOCSHELL 0xa6a97800 == 34 [pid = 1788] [id = 70] 11:40:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0xa6ea7000) [pid = 1788] [serial = 209] [outer = (nil)] 11:40:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0xa6f43800) [pid = 1788] [serial = 210] [outer = 0xa6ea7000] 11:40:57 INFO - PROCESS | 1788 | 1468608057767 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0xa823b800) [pid = 1788] [serial = 211] [outer = 0xa6ea7000] 11:40:58 INFO - PROCESS | 1788 | 1468608058750 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]]]}] 11:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1699ms 11:40:58 INFO - PROCESS | 1788 | 1468608058822 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1788 | 1468608058827 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:40:58 INFO - PROCESS | 1788 | 1468608058835 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1788 | 1468608058840 Marionette TRACE conn4 <- [1,254,null,{}] 11:40:58 INFO - PROCESS | 1788 | 1468608058846 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}] 11:40:58 INFO - PROCESS | 1788 | 1468608058851 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:59 INFO - PROCESS | 1788 | 1468608059102 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:40:59 INFO - PROCESS | 1788 | 1468608059301 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1788 | 1468608059309 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:40:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x9558f400 == 35 [pid = 1788] [id = 71] 11:40:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x98f34000) [pid = 1788] [serial = 212] [outer = (nil)] 11:40:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0xa8256400) [pid = 1788] [serial = 213] [outer = 0x98f34000] 11:40:59 INFO - PROCESS | 1788 | 1468608059436 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0xa82efc00) [pid = 1788] [serial = 214] [outer = 0x98f34000] 11:41:00 INFO - PROCESS | 1788 | 1468608060289 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]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1492ms 11:41:00 INFO - PROCESS | 1788 | 1468608060328 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:41:00 INFO - PROCESS | 1788 | 1468608060334 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:41:00 INFO - PROCESS | 1788 | 1468608060341 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1788 | 1468608060344 Marionette TRACE conn4 <- [1,258,null,{}] 11:41:00 INFO - PROCESS | 1788 | 1468608060352 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}] 11:41:00 INFO - PROCESS | 1788 | 1468608060358 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:00 INFO - PROCESS | 1788 | 1468608060570 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:41:00 INFO - PROCESS | 1788 | 1468608060736 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1788 | 1468608060753 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x9558d000 == 36 [pid = 1788] [id = 72] 11:41:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x95592400) [pid = 1788] [serial = 215] [outer = (nil)] 11:41:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0xa8c4b400) [pid = 1788] [serial = 216] [outer = 0x95592400] 11:41:00 INFO - PROCESS | 1788 | 1468608060895 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0xa8c7b800) [pid = 1788] [serial = 217] [outer = 0x95592400] 11:41:02 INFO - PROCESS | 1788 | 1468608062106 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1800ms 11:41:02 INFO - PROCESS | 1788 | 1468608062141 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1788 | 1468608062145 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:41:02 INFO - PROCESS | 1788 | 1468608062154 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1788 | 1468608062159 Marionette TRACE conn4 <- [1,262,null,{}] 11:41:02 INFO - PROCESS | 1788 | 1468608062166 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}] 11:41:02 INFO - PROCESS | 1788 | 1468608062177 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:02 INFO - PROCESS | 1788 | 1468608062399 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:41:02 INFO - PROCESS | 1788 | 1468608062569 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1788 | 1468608062578 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a5400 == 37 [pid = 1788] [id = 73] 11:41:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x915a5c00) [pid = 1788] [serial = 218] [outer = (nil)] 11:41:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x915b1c00) [pid = 1788] [serial = 219] [outer = 0x915a5c00] 11:41:02 INFO - PROCESS | 1788 | 1468608062665 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0xa8c20800) [pid = 1788] [serial = 220] [outer = 0x915a5c00] 11:41:03 INFO - PROCESS | 1788 | 1468608063578 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1481ms 11:41:03 INFO - PROCESS | 1788 | 1468608063637 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1788 | 1468608063642 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:41:03 INFO - PROCESS | 1788 | 1468608063650 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1788 | 1468608063654 Marionette TRACE conn4 <- [1,266,null,{}] 11:41:03 INFO - PROCESS | 1788 | 1468608063661 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}] 11:41:03 INFO - PROCESS | 1788 | 1468608063668 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:03 INFO - PROCESS | 1788 | 1468608063868 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:41:04 INFO - PROCESS | 1788 | 1468608064033 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1788 | 1468608064044 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x91793800 == 38 [pid = 1788] [id = 74] 11:41:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x91793c00) [pid = 1788] [serial = 221] [outer = (nil)] 11:41:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x91799c00) [pid = 1788] [serial = 222] [outer = 0x91793c00] 11:41:04 INFO - PROCESS | 1788 | 1468608064182 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9179c800) [pid = 1788] [serial = 223] [outer = 0x91793c00] 11:41:05 INFO - PROCESS | 1788 | 1468608065302 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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1685ms 11:41:05 INFO - PROCESS | 1788 | 1468608065336 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1788 | 1468608065343 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:41:05 INFO - PROCESS | 1788 | 1468608065354 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1788 | 1468608065358 Marionette TRACE conn4 <- [1,270,null,{}] 11:41:05 INFO - PROCESS | 1788 | 1468608065368 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}] 11:41:05 INFO - PROCESS | 1788 | 1468608065375 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:05 INFO - PROCESS | 1788 | 1468608065589 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:41:05 INFO - PROCESS | 1788 | 1468608065806 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1788 | 1468608065820 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x927ca400 == 39 [pid = 1788] [id = 75] 11:41:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x927ca800) [pid = 1788] [serial = 224] [outer = (nil)] 11:41:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x93c0f800) [pid = 1788] [serial = 225] [outer = 0x927ca800] 11:41:05 INFO - PROCESS | 1788 | 1468608065898 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x94888400) [pid = 1788] [serial = 226] [outer = 0x927ca800] 11:41:06 INFO - PROCESS | 1788 | 1468608066881 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1589ms 11:41:06 INFO - PROCESS | 1788 | 1468608066943 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1788 | 1468608066951 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:41:06 INFO - PROCESS | 1788 | 1468608066963 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1788 | 1468608066967 Marionette TRACE conn4 <- [1,274,null,{}] 11:41:06 INFO - PROCESS | 1788 | 1468608066974 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}] 11:41:06 INFO - PROCESS | 1788 | 1468608066981 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:07 INFO - PROCESS | 1788 | 1468608067218 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0xa2fc0000) [pid = 1788] [serial = 140] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0xa34c1c00) [pid = 1788] [serial = 143] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0xa2010400) [pid = 1788] [serial = 137] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x994d1000) [pid = 1788] [serial = 134] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x94891c00) [pid = 1788] [serial = 131] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | 1468608067510 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1788 | 1468608067517 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x927c1400 == 40 [pid = 1788] [id = 76] 11:41:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9533f800) [pid = 1788] [serial = 227] [outer = (nil)] 11:41:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x95585000) [pid = 1788] [serial = 228] [outer = 0x9533f800] 11:41:07 INFO - PROCESS | 1788 | 1468608067629 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x95597c00) [pid = 1788] [serial = 229] [outer = 0x9533f800] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x99d70000) [pid = 1788] [serial = 153] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x98f37800) [pid = 1788] [serial = 150] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0xa1110c00) [pid = 1788] [serial = 129] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0xa1197800) [pid = 1788] [serial = 161] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x98324800) [pid = 1788] [serial = 149] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x99859400) [pid = 1788] [serial = 152] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9557cc00) [pid = 1788] [serial = 147] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9a76f400) [pid = 1788] [serial = 156] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x95448c00) [pid = 1788] [serial = 146] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0xa056b800) [pid = 1788] [serial = 159] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x9a5c2000) [pid = 1788] [serial = 155] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0xa051f400) [pid = 1788] [serial = 158] [outer = (nil)] [url = about:blank] 11:41:07 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0xa2535000) [pid = 1788] [serial = 162] [outer = (nil)] [url = about:blank] 11:41:08 INFO - PROCESS | 1788 | 1468608068436 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1486ms 11:41:08 INFO - PROCESS | 1788 | 1468608068448 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1788 | 1468608068452 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:41:08 INFO - PROCESS | 1788 | 1468608068461 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1788 | 1468608068468 Marionette TRACE conn4 <- [1,278,null,{}] 11:41:08 INFO - PROCESS | 1788 | 1468608068485 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}] 11:41:08 INFO - PROCESS | 1788 | 1468608068494 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:08 INFO - PROCESS | 1788 | 1468608068677 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:41:08 INFO - PROCESS | 1788 | 1468608068804 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1788 | 1468608068817 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a77000 == 41 [pid = 1788] [id = 77] 11:41:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x983a8c00) [pid = 1788] [serial = 230] [outer = (nil)] 11:41:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99839c00) [pid = 1788] [serial = 231] [outer = 0x983a8c00] 11:41:08 INFO - PROCESS | 1788 | 1468608068897 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9985cc00) [pid = 1788] [serial = 232] [outer = 0x983a8c00] 11:41:09 INFO - PROCESS | 1788 | 1468608069793 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1397ms 11:41:09 INFO - PROCESS | 1788 | 1468608069859 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:41:09 INFO - PROCESS | 1788 | 1468608069865 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:41:09 INFO - PROCESS | 1788 | 1468608069872 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1788 | 1468608069875 Marionette TRACE conn4 <- [1,282,null,{}] 11:41:09 INFO - PROCESS | 1788 | 1468608069882 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}] 11:41:09 INFO - PROCESS | 1788 | 1468608069887 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:10 INFO - PROCESS | 1788 | 1468608070073 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:41:10 INFO - PROCESS | 1788 | 1468608070215 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1788 | 1468608070226 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a74400 == 42 [pid = 1788] [id = 78] 11:41:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x99ebe800) [pid = 1788] [serial = 233] [outer = (nil)] 11:41:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x99ec8c00) [pid = 1788] [serial = 234] [outer = 0x99ebe800] 11:41:10 INFO - PROCESS | 1788 | 1468608070298 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x9a8cec00) [pid = 1788] [serial = 235] [outer = 0x99ebe800] 11:41:11 INFO - PROCESS | 1788 | 1468608071191 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1393ms 11:41:11 INFO - PROCESS | 1788 | 1468608071265 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1788 | 1468608071268 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:41:11 INFO - PROCESS | 1788 | 1468608071310 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1788 | 1468608071314 Marionette TRACE conn4 <- [1,286,null,{}] 11:41:11 INFO - PROCESS | 1788 | 1468608071321 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}] 11:41:11 INFO - PROCESS | 1788 | 1468608071327 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:11 INFO - PROCESS | 1788 | 1468608071552 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:41:11 INFO - PROCESS | 1788 | 1468608071579 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1788 | 1468608071587 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x99d92800 == 43 [pid = 1788] [id = 79] 11:41:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99d96400) [pid = 1788] [serial = 236] [outer = (nil)] 11:41:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x9b266c00) [pid = 1788] [serial = 237] [outer = 0x99d96400] 11:41:11 INFO - PROCESS | 1788 | 1468608071663 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x9b26ac00) [pid = 1788] [serial = 238] [outer = 0x99d96400] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9b20c400) [pid = 1788] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x97a54800) [pid = 1788] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x98f32c00) [pid = 1788] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0xa3248000) [pid = 1788] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0xa5080400) [pid = 1788] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x95588000) [pid = 1788] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x99ec3000) [pid = 1788] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x97a70800) [pid = 1788] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x954a4000) [pid = 1788] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x9a5b5000) [pid = 1788] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x927c5400) [pid = 1788] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x95445400) [pid = 1788] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0xa1104400) [pid = 1788] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x99864000) [pid = 1788] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x93d70400) [pid = 1788] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x954af800) [pid = 1788] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0xa0572400) [pid = 1788] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x95589000) [pid = 1788] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:41:12 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0xa25f2000) [pid = 1788] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:41:12 INFO - PROCESS | 1788 | 1468608072858 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1597ms 11:41:12 INFO - PROCESS | 1788 | 1468608072908 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:41:12 INFO - PROCESS | 1788 | 1468608072912 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:41:12 INFO - PROCESS | 1788 | 1468608072920 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1788 | 1468608072923 Marionette TRACE conn4 <- [1,290,null,{}] 11:41:12 INFO - PROCESS | 1788 | 1468608072930 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}] 11:41:12 INFO - PROCESS | 1788 | 1468608072941 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:13 INFO - PROCESS | 1788 | 1468608073200 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:41:13 INFO - PROCESS | 1788 | 1468608073263 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1788 | 1468608073273 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x915ad400 == 44 [pid = 1788] [id = 80] 11:41:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x927c5400) [pid = 1788] [serial = 239] [outer = (nil)] 11:41:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x99837000) [pid = 1788] [serial = 240] [outer = 0x927c5400] 11:41:13 INFO - PROCESS | 1788 | 1468608073345 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9b272400) [pid = 1788] [serial = 241] [outer = 0x927c5400] 11:41:14 INFO - PROCESS | 1788 | 1468608074184 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1333ms 11:41:14 INFO - PROCESS | 1788 | 1468608074350 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1788 | 1468608074354 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:41:14 INFO - PROCESS | 1788 | 1468608074363 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1788 | 1468608074365 Marionette TRACE conn4 <- [1,294,null,{}] 11:41:14 INFO - PROCESS | 1788 | 1468608074370 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}] 11:41:14 INFO - PROCESS | 1788 | 1468608074377 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:14 INFO - PROCESS | 1788 | 1468608074611 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:41:14 INFO - PROCESS | 1788 | 1468608074832 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1788 | 1468608074840 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x915b2c00 == 45 [pid = 1788] [id = 81] 11:41:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x915b3000) [pid = 1788] [serial = 242] [outer = (nil)] 11:41:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x91796c00) [pid = 1788] [serial = 243] [outer = 0x915b3000] 11:41:14 INFO - PROCESS | 1788 | 1468608074942 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x927c1800) [pid = 1788] [serial = 244] [outer = 0x915b3000] 11:41:15 INFO - PROCESS | 1788 | 1468608075898 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]]]}] 11:41:15 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. 11:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1597ms 11:41:15 INFO - PROCESS | 1788 | 1468608075962 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1788 | 1468608075969 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:41:15 INFO - PROCESS | 1788 | 1468608075979 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1788 | 1468608075985 Marionette TRACE conn4 <- [1,298,null,{}] 11:41:16 INFO - PROCESS | 1788 | 1468608075994 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}] 11:41:16 INFO - PROCESS | 1788 | 1468608076003 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:16 INFO - PROCESS | 1788 | 1468608076260 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:41:16 INFO - PROCESS | 1788 | 1468608076516 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1788 | 1468608076528 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x95582c00 == 46 [pid = 1788] [id = 82] 11:41:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x95585400) [pid = 1788] [serial = 245] [outer = (nil)] 11:41:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x95596400) [pid = 1788] [serial = 246] [outer = 0x95585400] 11:41:16 INFO - PROCESS | 1788 | 1468608076622 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x97a71000) [pid = 1788] [serial = 247] [outer = 0x95585400] 11:41:17 INFO - PROCESS | 1788 | 1468608077541 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]]]}] 11:41:17 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. 11:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1594ms 11:41:17 INFO - PROCESS | 1788 | 1468608077573 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1788 | 1468608077580 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:41:17 INFO - PROCESS | 1788 | 1468608077588 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1788 | 1468608077593 Marionette TRACE conn4 <- [1,302,null,{}] 11:41:17 INFO - PROCESS | 1788 | 1468608077621 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}] 11:41:17 INFO - PROCESS | 1788 | 1468608077626 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:17 INFO - PROCESS | 1788 | 1468608077843 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:41:18 INFO - PROCESS | 1788 | 1468608078055 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1788 | 1468608078063 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x99837c00 == 47 [pid = 1788] [id = 83] 11:41:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9985b000) [pid = 1788] [serial = 248] [outer = (nil)] 11:41:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9988d800) [pid = 1788] [serial = 249] [outer = 0x9985b000] 11:41:18 INFO - PROCESS | 1788 | 1468608078169 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x99ec6400) [pid = 1788] [serial = 250] [outer = 0x9985b000] 11:41:19 INFO - PROCESS | 1788 | 1468608079146 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]]]}] 11:41:19 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. 11:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1602ms 11:41:19 INFO - PROCESS | 1788 | 1468608079191 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1788 | 1468608079199 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:41:19 INFO - PROCESS | 1788 | 1468608079218 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1788 | 1468608079227 Marionette TRACE conn4 <- [1,306,null,{}] 11:41:19 INFO - PROCESS | 1788 | 1468608079234 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}] 11:41:19 INFO - PROCESS | 1788 | 1468608079242 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:19 INFO - PROCESS | 1788 | 1468608079527 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:41:19 INFO - PROCESS | 1788 | 1468608079775 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1788 | 1468608079785 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0fd400 == 48 [pid = 1788] [id = 84] 11:41:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9b20b800) [pid = 1788] [serial = 251] [outer = (nil)] 11:41:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0xa2098800) [pid = 1788] [serial = 252] [outer = 0x9b20b800] 11:41:19 INFO - PROCESS | 1788 | 1468608079877 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0xa2322c00) [pid = 1788] [serial = 253] [outer = 0x9b20b800] 11:41:20 INFO - PROCESS | 1788 | 1468608080777 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]]]}] 11:41:20 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. 11:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1597ms 11:41:20 INFO - PROCESS | 1788 | 1468608080806 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:41:20 INFO - PROCESS | 1788 | 1468608080811 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:41:20 INFO - PROCESS | 1788 | 1468608080818 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1788 | 1468608080822 Marionette TRACE conn4 <- [1,310,null,{}] 11:41:20 INFO - PROCESS | 1788 | 1468608080829 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}] 11:41:20 INFO - PROCESS | 1788 | 1468608080834 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:21 INFO - PROCESS | 1788 | 1468608081032 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:41:21 INFO - PROCESS | 1788 | 1468608081203 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1788 | 1468608081211 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b270400 == 49 [pid = 1788] [id = 85] 11:41:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0xa209a000) [pid = 1788] [serial = 254] [outer = (nil)] 11:41:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0xa2fc3c00) [pid = 1788] [serial = 255] [outer = 0xa209a000] 11:41:21 INFO - PROCESS | 1788 | 1468608081297 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0xa2ff2800) [pid = 1788] [serial = 256] [outer = 0xa209a000] 11:41:22 INFO - PROCESS | 1788 | 1468608082217 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]]]}] 11:41:22 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. 11:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1437ms 11:41:22 INFO - PROCESS | 1788 | 1468608082255 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1788 | 1468608082260 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:41:22 INFO - PROCESS | 1788 | 1468608082268 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1788 | 1468608082271 Marionette TRACE conn4 <- [1,314,null,{}] 11:41:22 INFO - PROCESS | 1788 | 1468608082279 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}] 11:41:22 INFO - PROCESS | 1788 | 1468608082283 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:22 INFO - PROCESS | 1788 | 1468608082484 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:41:22 INFO - PROCESS | 1788 | 1468608082646 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1788 | 1468608082663 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:22 INFO - PROCESS | 1788 | ++DOCSHELL 0xa3295000 == 50 [pid = 1788] [id = 86] 11:41:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0xa3297400) [pid = 1788] [serial = 257] [outer = (nil)] 11:41:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0xa5020000) [pid = 1788] [serial = 258] [outer = 0xa3297400] 11:41:22 INFO - PROCESS | 1788 | 1468608082759 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0xa6f4b400) [pid = 1788] [serial = 259] [outer = 0xa3297400] 11:41:23 INFO - PROCESS | 1788 | 1468608083791 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]]]}] 11:41:23 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. 11:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1584ms 11:41:23 INFO - PROCESS | 1788 | 1468608083852 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1788 | 1468608083856 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:41:23 INFO - PROCESS | 1788 | 1468608083864 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1788 | 1468608083868 Marionette TRACE conn4 <- [1,318,null,{}] 11:41:23 INFO - PROCESS | 1788 | 1468608083875 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}] 11:41:23 INFO - PROCESS | 1788 | 1468608083879 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:24 INFO - PROCESS | 1788 | 1468608084089 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:41:24 INFO - PROCESS | 1788 | 1468608084293 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1788 | 1468608084301 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a6c00 == 51 [pid = 1788] [id = 87] 11:41:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x99861800) [pid = 1788] [serial = 260] [outer = (nil)] 11:41:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0xa9063800) [pid = 1788] [serial = 261] [outer = 0x99861800] 11:41:24 INFO - PROCESS | 1788 | 1468608084449 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0xa90b2400) [pid = 1788] [serial = 262] [outer = 0x99861800] 11:41:25 INFO - PROCESS | 1788 | 1468608085411 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]]]}] 11:41:25 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. 11:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1586ms 11:41:25 INFO - PROCESS | 1788 | 1468608085451 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1788 | 1468608085456 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:41:25 INFO - PROCESS | 1788 | 1468608085464 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1788 | 1468608085469 Marionette TRACE conn4 <- [1,322,null,{}] 11:41:25 INFO - PROCESS | 1788 | 1468608085475 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}] 11:41:25 INFO - PROCESS | 1788 | 1468608085480 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:25 INFO - PROCESS | 1788 | 1468608085701 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:41:25 INFO - PROCESS | 1788 | 1468608085909 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1788 | 1468608085917 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a1000 == 52 [pid = 1788] [id = 88] 11:41:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x901a4800) [pid = 1788] [serial = 263] [outer = (nil)] 11:41:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x901aa400) [pid = 1788] [serial = 264] [outer = 0x901a4800] 11:41:26 INFO - PROCESS | 1788 | 1468608086023 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x901ad400) [pid = 1788] [serial = 265] [outer = 0x901a4800] 11:41:26 INFO - PROCESS | 1788 | 1468608086967 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]]]}] 11:41:26 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. 11:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1539ms 11:41:27 INFO - PROCESS | 1788 | 1468608087003 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1788 | 1468608087007 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:41:27 INFO - PROCESS | 1788 | 1468608087015 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1788 | 1468608087020 Marionette TRACE conn4 <- [1,326,null,{}] 11:41:27 INFO - PROCESS | 1788 | 1468608087027 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}] 11:41:27 INFO - PROCESS | 1788 | 1468608087031 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:27 INFO - PROCESS | 1788 | 1468608087237 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:41:27 INFO - PROCESS | 1788 | 1468608087447 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1788 | 1468608087458 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f535000 == 53 [pid = 1788] [id = 89] 11:41:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8f536c00) [pid = 1788] [serial = 266] [outer = (nil)] 11:41:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8f53a000) [pid = 1788] [serial = 267] [outer = 0x8f536c00] 11:41:27 INFO - PROCESS | 1788 | 1468608087585 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8f53cc00) [pid = 1788] [serial = 268] [outer = 0x8f536c00] 11:41:28 INFO - PROCESS | 1788 | 1468608088794 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]]]}] 11:41:28 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. 11:41:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1837ms 11:41:28 INFO - PROCESS | 1788 | 1468608088856 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1788 | 1468608088863 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:41:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:41:28 INFO - PROCESS | 1788 | 1468608088873 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1788 | 1468608088878 Marionette TRACE conn4 <- [1,330,null,{}] 11:41:28 INFO - PROCESS | 1788 | 1468608088888 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}] 11:41:28 INFO - PROCESS | 1788 | 1468608088893 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:29 INFO - PROCESS | 1788 | 1468608089222 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:41:29 INFO - PROCESS | 1788 | 1468608089362 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1788 | 1468608089376 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x927c8000 == 54 [pid = 1788] [id = 90] 11:41:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x927c8c00) [pid = 1788] [serial = 269] [outer = (nil)] 11:41:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x93c0b000) [pid = 1788] [serial = 270] [outer = 0x927c8c00] 11:41:29 INFO - PROCESS | 1788 | 1468608089549 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x94892800) [pid = 1788] [serial = 271] [outer = 0x927c8c00] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x93c02400 == 53 [pid = 1788] [id = 53] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x98f44c00 == 52 [pid = 1788] [id = 54] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x95442000 == 51 [pid = 1788] [id = 52] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x97a76800 == 50 [pid = 1788] [id = 63] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x95333c00 == 49 [pid = 1788] [id = 49] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x97a79800) [pid = 1788] [serial = 179] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x915ad400 == 48 [pid = 1788] [id = 80] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x99d92800 == 47 [pid = 1788] [id = 79] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x97a74400 == 46 [pid = 1788] [id = 78] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x97a77000 == 45 [pid = 1788] [id = 77] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x927c1400 == 44 [pid = 1788] [id = 76] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x927ca400 == 43 [pid = 1788] [id = 75] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0xa6a97800 == 42 [pid = 1788] [id = 70] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x927cb800 == 41 [pid = 1788] [id = 69] 11:41:30 INFO - PROCESS | 1788 | --DOCSHELL 0x95586400 == 40 [pid = 1788] [id = 68] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0xa688ac00) [pid = 1788] [serial = 177] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0xa0525c00) [pid = 1788] [serial = 192] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x9b0fb000) [pid = 1788] [serial = 191] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x927cb400) [pid = 1788] [serial = 197] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x9533c800) [pid = 1788] [serial = 198] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x95674400) [pid = 1788] [serial = 108] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0xa320d400) [pid = 1788] [serial = 105] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9ab72800) [pid = 1788] [serial = 111] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x95440c00) [pid = 1788] [serial = 132] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9983bc00) [pid = 1788] [serial = 135] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0xa23a5800) [pid = 1788] [serial = 138] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0xa2ff6000) [pid = 1788] [serial = 141] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0xa4e10000) [pid = 1788] [serial = 144] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0xa2fbf800) [pid = 1788] [serial = 194] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0xa3454800) [pid = 1788] [serial = 164] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0xa324b800) [pid = 1788] [serial = 195] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0xa328bc00) [pid = 1788] [serial = 165] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x99845800) [pid = 1788] [serial = 188] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x99863800) [pid = 1788] [serial = 189] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0xa4e54000) [pid = 1788] [serial = 174] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0xa3252000) [pid = 1788] [serial = 173] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0xa6826800) [pid = 1788] [serial = 176] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x98f47400) [pid = 1788] [serial = 168] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x95670800) [pid = 1788] [serial = 167] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9a5ba400) [pid = 1788] [serial = 171] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x99eca800) [pid = 1788] [serial = 170] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0xa35e0000) [pid = 1788] [serial = 183] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0xa3207000) [pid = 1788] [serial = 182] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x95599c00) [pid = 1788] [serial = 185] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x97a7b400) [pid = 1788] [serial = 186] [outer = (nil)] [url = about:blank] 11:41:30 INFO - PROCESS | 1788 | 1468608090699 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]]]}] 11:41:30 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. 11:41:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1885ms 11:41:30 INFO - PROCESS | 1788 | 1468608090758 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 1788 | 1468608090766 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:41:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:41:30 INFO - PROCESS | 1788 | 1468608090780 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 1788 | 1468608090785 Marionette TRACE conn4 <- [1,334,null,{}] 11:41:30 INFO - PROCESS | 1788 | 1468608090792 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}] 11:41:30 INFO - PROCESS | 1788 | 1468608090799 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:31 INFO - PROCESS | 1788 | 1468608090999 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:41:31 INFO - PROCESS | 1788 | 1468608091177 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1788 | 1468608091186 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x95441c00 == 41 [pid = 1788] [id = 91] 11:41:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x95444800) [pid = 1788] [serial = 272] [outer = (nil)] 11:41:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x954ad400) [pid = 1788] [serial = 273] [outer = 0x95444800] 11:41:31 INFO - PROCESS | 1788 | 1468608091266 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9558b400) [pid = 1788] [serial = 274] [outer = 0x95444800] 11:41:32 INFO - PROCESS | 1788 | 1468608092098 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]]]}] 11:41:32 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. 11:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1389ms 11:41:32 INFO - PROCESS | 1788 | 1468608092169 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1788 | 1468608092174 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:41:32 INFO - PROCESS | 1788 | 1468608092186 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1788 | 1468608092197 Marionette TRACE conn4 <- [1,338,null,{}] 11:41:32 INFO - PROCESS | 1788 | 1468608092224 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}] 11:41:32 INFO - PROCESS | 1788 | 1468608092239 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:32 INFO - PROCESS | 1788 | 1468608092575 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:41:32 INFO - PROCESS | 1788 | 1468608092592 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1788 | 1468608092605 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x98276000 == 42 [pid = 1788] [id = 92] 11:41:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9827f400) [pid = 1788] [serial = 275] [outer = (nil)] 11:41:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x98f36c00) [pid = 1788] [serial = 276] [outer = 0x9827f400] 11:41:32 INFO - PROCESS | 1788 | 1468608092732 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9918e400) [pid = 1788] [serial = 277] [outer = 0x9827f400] 11:41:33 INFO - PROCESS | 1788 | 1468608093712 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]]]}] 11:41:33 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. 11:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1601ms 11:41:33 INFO - PROCESS | 1788 | 1468608093785 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1788 | 1468608093789 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:41:33 INFO - PROCESS | 1788 | 1468608093797 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1788 | 1468608093802 Marionette TRACE conn4 <- [1,342,null,{}] 11:41:33 INFO - PROCESS | 1788 | 1468608093815 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}] 11:41:33 INFO - PROCESS | 1788 | 1468608093822 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:34 INFO - PROCESS | 1788 | 1468608094059 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:41:34 INFO - PROCESS | 1788 | 1468608094090 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1788 | 1468608094097 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x98e68000 == 43 [pid = 1788] [id = 93] 11:41:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9983ec00) [pid = 1788] [serial = 278] [outer = (nil)] 11:41:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9985e000) [pid = 1788] [serial = 279] [outer = 0x9983ec00] 11:41:34 INFO - PROCESS | 1788 | 1468608094174 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x99ec1c00) [pid = 1788] [serial = 280] [outer = 0x9983ec00] 11:41:35 INFO - PROCESS | 1788 | 1468608095158 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]]]}] 11:41:35 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. 11:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1393ms 11:41:35 INFO - PROCESS | 1788 | 1468608095191 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:41:35 INFO - PROCESS | 1788 | 1468608095196 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:41:35 INFO - PROCESS | 1788 | 1468608095203 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1788 | 1468608095207 Marionette TRACE conn4 <- [1,346,null,{}] 11:41:35 INFO - PROCESS | 1788 | 1468608095229 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}] 11:41:35 INFO - PROCESS | 1788 | 1468608095235 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:35 INFO - PROCESS | 1788 | 1468608095468 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:41:35 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9533f800) [pid = 1788] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:41:35 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x983a8c00) [pid = 1788] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:41:35 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x99ebe800) [pid = 1788] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:41:35 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x927ca800) [pid = 1788] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:41:35 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x97a73000) [pid = 1788] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:41:35 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x99d96400) [pid = 1788] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:41:35 INFO - PROCESS | 1788 | 1468608095788 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1788 | 1468608095797 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x915aa800 == 44 [pid = 1788] [id = 94] 11:41:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x927ca800) [pid = 1788] [serial = 281] [outer = (nil)] 11:41:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x983a8c00) [pid = 1788] [serial = 282] [outer = 0x927ca800] 11:41:35 INFO - PROCESS | 1788 | 1468608095877 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x99ebdc00) [pid = 1788] [serial = 283] [outer = 0x927ca800] 11:41:36 INFO - PROCESS | 1788 | 1468608096659 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]]]}] 11:41:36 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. 11:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1500ms 11:41:36 INFO - PROCESS | 1788 | 1468608096703 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:41:36 INFO - PROCESS | 1788 | 1468608096708 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:41:36 INFO - PROCESS | 1788 | 1468608096715 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1788 | 1468608096719 Marionette TRACE conn4 <- [1,350,null,{}] 11:41:36 INFO - PROCESS | 1788 | 1468608096726 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}] 11:41:36 INFO - PROCESS | 1788 | 1468608096736 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:36 INFO - PROCESS | 1788 | 1468608096979 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:41:37 INFO - PROCESS | 1788 | 1468608097102 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1788 | 1468608097113 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x95581000 == 45 [pid = 1788] [id = 95] 11:41:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9a44ac00) [pid = 1788] [serial = 284] [outer = (nil)] 11:41:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0xa110dc00) [pid = 1788] [serial = 285] [outer = 0x9a44ac00] 11:41:37 INFO - PROCESS | 1788 | 1468608097184 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0xa2099c00) [pid = 1788] [serial = 286] [outer = 0x9a44ac00] 11:41:38 INFO - PROCESS | 1788 | 1468608098140 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]]]}] 11:41:38 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. 11:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1484ms 11:41:38 INFO - PROCESS | 1788 | 1468608098201 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1788 | 1468608098209 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:41:38 INFO - PROCESS | 1788 | 1468608098220 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1788 | 1468608098227 Marionette TRACE conn4 <- [1,354,null,{}] 11:41:38 INFO - PROCESS | 1788 | 1468608098278 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}] 11:41:38 INFO - PROCESS | 1788 | 1468608098284 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:38 INFO - PROCESS | 1788 | 1468608098584 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:41:38 INFO - PROCESS | 1788 | 1468608098761 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1788 | 1468608098778 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x91794000 == 46 [pid = 1788] [id = 96] 11:41:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91796800) [pid = 1788] [serial = 287] [outer = (nil)] 11:41:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x93d70800) [pid = 1788] [serial = 288] [outer = 0x91796800] 11:41:38 INFO - PROCESS | 1788 | 1468608098867 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x95440800) [pid = 1788] [serial = 289] [outer = 0x91796800] 11:41:39 INFO - PROCESS | 1788 | 1468608099946 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]]]}] 11:41:40 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. 11:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1793ms 11:41:40 INFO - PROCESS | 1788 | 1468608100012 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1788 | 1468608100021 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:41:40 INFO - PROCESS | 1788 | 1468608100035 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1788 | 1468608100041 Marionette TRACE conn4 <- [1,358,null,{}] 11:41:40 INFO - PROCESS | 1788 | 1468608100102 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}] 11:41:40 INFO - PROCESS | 1788 | 1468608100110 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:40 INFO - PROCESS | 1788 | 1468608100347 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:41:40 INFO - PROCESS | 1788 | 1468608100580 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1788 | 1468608100592 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x94894c00 == 47 [pid = 1788] [id = 97] 11:41:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x97a78400) [pid = 1788] [serial = 290] [outer = (nil)] 11:41:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x98e65800) [pid = 1788] [serial = 291] [outer = 0x97a78400] 11:41:40 INFO - PROCESS | 1788 | 1468608100692 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x99842000) [pid = 1788] [serial = 292] [outer = 0x97a78400] 11:41:41 INFO - PROCESS | 1788 | 1468608101766 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]]]}] 11:41:41 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. 11:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1781ms 11:41:41 INFO - PROCESS | 1788 | 1468608101816 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1788 | 1468608101822 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:41:41 INFO - PROCESS | 1788 | 1468608101831 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1788 | 1468608101838 Marionette TRACE conn4 <- [1,362,null,{}] 11:41:41 INFO - PROCESS | 1788 | 1468608101857 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}] 11:41:41 INFO - PROCESS | 1788 | 1468608101867 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:42 INFO - PROCESS | 1788 | 1468608102202 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:41:42 INFO - PROCESS | 1788 | 1468608102380 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1788 | 1468608102392 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd6b000 == 48 [pid = 1788] [id = 98] 11:41:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x915af800) [pid = 1788] [serial = 293] [outer = (nil)] 11:41:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x98f3dc00) [pid = 1788] [serial = 294] [outer = 0x915af800] 11:41:42 INFO - PROCESS | 1788 | 1468608102485 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x9a089c00) [pid = 1788] [serial = 295] [outer = 0x915af800] 11:41:43 INFO - PROCESS | 1788 | 1468608103448 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]]]}] 11:41:43 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. 11:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1645ms 11:41:43 INFO - PROCESS | 1788 | 1468608103475 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1788 | 1468608103481 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:41:43 INFO - PROCESS | 1788 | 1468608103488 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1788 | 1468608103491 Marionette TRACE conn4 <- [1,366,null,{}] 11:41:43 INFO - PROCESS | 1788 | 1468608103499 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}] 11:41:43 INFO - PROCESS | 1788 | 1468608103504 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:43 INFO - PROCESS | 1788 | 1468608103718 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:41:43 INFO - PROCESS | 1788 | 1468608103929 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1788 | 1468608103936 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x915ae800 == 49 [pid = 1788] [id = 99] 11:41:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x9b26c400) [pid = 1788] [serial = 296] [outer = (nil)] 11:41:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0xa051f400) [pid = 1788] [serial = 297] [outer = 0x9b26c400] 11:41:44 INFO - PROCESS | 1788 | 1468608104131 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0xa2323800) [pid = 1788] [serial = 298] [outer = 0x9b26c400] 11:41:45 INFO - PROCESS | 1788 | 1468608105183 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]]]}] 11:41:45 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. 11:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1737ms 11:41:45 INFO - PROCESS | 1788 | 1468608105225 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1788 | 1468608105229 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:41:45 INFO - PROCESS | 1788 | 1468608105237 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1788 | 1468608105241 Marionette TRACE conn4 <- [1,370,null,{}] 11:41:45 INFO - PROCESS | 1788 | 1468608105248 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}] 11:41:45 INFO - PROCESS | 1788 | 1468608105253 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:45 INFO - PROCESS | 1788 | 1468608105491 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:41:45 INFO - PROCESS | 1788 | 1468608105716 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1788 | 1468608105727 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x996e3000 == 50 [pid = 1788] [id = 100] 11:41:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x996e3c00) [pid = 1788] [serial = 299] [outer = (nil)] 11:41:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x996e9800) [pid = 1788] [serial = 300] [outer = 0x996e3c00] 11:41:45 INFO - PROCESS | 1788 | 1468608105835 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x996ee000) [pid = 1788] [serial = 301] [outer = 0x996e3c00] 11:41:46 INFO - PROCESS | 1788 | 1468608106857 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]]]}] 11:41:46 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. 11:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1638ms 11:41:46 INFO - PROCESS | 1788 | 1468608106876 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1788 | 1468608106881 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:41:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:41:46 INFO - PROCESS | 1788 | 1468608106889 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1788 | 1468608106894 Marionette TRACE conn4 <- [1,374,null,{}] 11:41:46 INFO - PROCESS | 1788 | 1468608106900 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}] 11:41:46 INFO - PROCESS | 1788 | 1468608106912 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:47 INFO - PROCESS | 1788 | 1468608107191 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:41:47 INFO - PROCESS | 1788 | 1468608107454 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1788 | 1468608107465 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x9abe2400 == 51 [pid = 1788] [id = 101] 11:41:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0xa2fbf800) [pid = 1788] [serial = 302] [outer = (nil)] 11:41:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0xa324e800) [pid = 1788] [serial = 303] [outer = 0xa2fbf800] 11:41:47 INFO - PROCESS | 1788 | 1468608107550 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0xa344b800) [pid = 1788] [serial = 304] [outer = 0xa2fbf800] 11:41:48 INFO - PROCESS | 1788 | 1468608108467 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:41:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1638ms 11:41:48 INFO - PROCESS | 1788 | 1468608108528 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1788 | 1468608108532 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:41:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:41:48 INFO - PROCESS | 1788 | 1468608108540 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1788 | 1468608108543 Marionette TRACE conn4 <- [1,378,null,{}] 11:41:48 INFO - PROCESS | 1788 | 1468608108551 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}] 11:41:48 INFO - PROCESS | 1788 | 1468608108556 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:48 INFO - PROCESS | 1788 | 1468608108792 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:41:49 INFO - PROCESS | 1788 | 1468608109004 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1788 | 1468608109015 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd69000 == 52 [pid = 1788] [id = 102] 11:41:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x915a4400) [pid = 1788] [serial = 305] [outer = (nil)] 11:41:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x91db7800) [pid = 1788] [serial = 306] [outer = 0x915a4400] 11:41:49 INFO - PROCESS | 1788 | 1468608109144 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x91dba000) [pid = 1788] [serial = 307] [outer = 0x915a4400] 11:41:50 INFO - PROCESS | 1788 | 1468608110380 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:41:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1883ms 11:41:50 INFO - PROCESS | 1788 | 1468608110435 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1788 | 1468608110443 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:41:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:41:50 INFO - PROCESS | 1788 | 1468608110453 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1788 | 1468608110457 Marionette TRACE conn4 <- [1,382,null,{}] 11:41:50 INFO - PROCESS | 1788 | 1468608110468 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}] 11:41:50 INFO - PROCESS | 1788 | 1468608110473 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:50 INFO - PROCESS | 1788 | 1468608110808 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:41:50 INFO - PROCESS | 1788 | 1468608110950 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1788 | 1468608110963 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x9179ec00 == 53 [pid = 1788] [id = 103] 11:41:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x917a0400) [pid = 1788] [serial = 308] [outer = (nil)] 11:41:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x917a8c00) [pid = 1788] [serial = 309] [outer = 0x917a0400] 11:41:51 INFO - PROCESS | 1788 | 1468608111139 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x917acc00) [pid = 1788] [serial = 310] [outer = 0x917a0400] 11:41:51 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:51 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:41:51 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:51 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:51 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:41:52 INFO - PROCESS | 1788 | 1468608112161 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:41:52 INFO - PROCESS | 1788 | --DOCSHELL 0x93c0d800 == 52 [pid = 1788] [id = 65] 11:41:52 INFO - PROCESS | 1788 | --DOCSHELL 0x99186400 == 51 [pid = 1788] [id = 51] 11:41:52 INFO - PROCESS | 1788 | --DOCSHELL 0x954a3000 == 50 [pid = 1788] [id = 62] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x99837000) [pid = 1788] [serial = 240] [outer = (nil)] [url = about:blank] 11:41:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:41:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1795ms 11:41:52 INFO - PROCESS | 1788 | 1468608112248 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1788 | 1468608112254 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:41:52 INFO - PROCESS | 1788 | 1468608112274 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1788 | 1468608112279 Marionette TRACE conn4 <- [1,386,null,{}] 11:41:52 INFO - PROCESS | 1788 | 1468608112286 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}] 11:41:52 INFO - PROCESS | 1788 | 1468608112292 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:52 INFO - PROCESS | 1788 | 1468608112487 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x95597c00) [pid = 1788] [serial = 229] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0xa6f43800) [pid = 1788] [serial = 210] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x99839c00) [pid = 1788] [serial = 231] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x9a8cec00) [pid = 1788] [serial = 235] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0xa5016800) [pid = 1788] [serial = 200] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0xa8c4b400) [pid = 1788] [serial = 216] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x99ec8c00) [pid = 1788] [serial = 234] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x95585000) [pid = 1788] [serial = 228] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x94888400) [pid = 1788] [serial = 226] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x9985cc00) [pid = 1788] [serial = 232] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x97a58c00) [pid = 1788] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x97a79c00) [pid = 1788] [serial = 203] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x91799c00) [pid = 1788] [serial = 222] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x9ab6cc00) [pid = 1788] [serial = 206] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x97a7bc00) [pid = 1788] [serial = 180] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0xa8256400) [pid = 1788] [serial = 213] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x9b26ac00) [pid = 1788] [serial = 238] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x9b266c00) [pid = 1788] [serial = 237] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x93c0f800) [pid = 1788] [serial = 225] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x915b1c00) [pid = 1788] [serial = 219] [outer = (nil)] [url = about:blank] 11:41:52 INFO - PROCESS | 1788 | 1468608112720 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1788 | 1468608112729 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x901ad000 == 51 [pid = 1788] [id = 104] 11:41:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x917a0000) [pid = 1788] [serial = 311] [outer = (nil)] 11:41:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x91dbd000) [pid = 1788] [serial = 312] [outer = 0x917a0000] 11:41:52 INFO - PROCESS | 1788 | 1468608112808 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x927c8800) [pid = 1788] [serial = 313] [outer = 0x917a0000] 11:41:53 INFO - PROCESS | 1788 | 1468608113674 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1443ms 11:41:53 INFO - PROCESS | 1788 | 1468608113717 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:41:53 INFO - PROCESS | 1788 | 1468608113721 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:41:53 INFO - PROCESS | 1788 | 1468608113729 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1788 | 1468608113736 Marionette TRACE conn4 <- [1,390,null,{}] 11:41:53 INFO - PROCESS | 1788 | 1468608113752 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}] 11:41:53 INFO - PROCESS | 1788 | 1468608113762 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:53 INFO - PROCESS | 1788 | 1468608113949 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:41:54 INFO - PROCESS | 1788 | 1468608114075 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1788 | 1468608114088 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x95582800 == 52 [pid = 1788] [id = 105] 11:41:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x95585000) [pid = 1788] [serial = 314] [outer = (nil)] 11:41:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x95599400) [pid = 1788] [serial = 315] [outer = 0x95585000] 11:41:54 INFO - PROCESS | 1788 | 1468608114162 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x97a6f400) [pid = 1788] [serial = 316] [outer = 0x95585000] 11:41:55 INFO - PROCESS | 1788 | 1468608115127 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]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:41:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1437ms 11:41:55 INFO - PROCESS | 1788 | 1468608115167 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1788 | 1468608115172 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:41:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:41:55 INFO - PROCESS | 1788 | 1468608115179 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1788 | 1468608115183 Marionette TRACE conn4 <- [1,394,null,{}] 11:41:55 INFO - PROCESS | 1788 | 1468608115189 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}] 11:41:55 INFO - PROCESS | 1788 | 1468608115195 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:55 INFO - PROCESS | 1788 | 1468608115443 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:41:55 INFO - PROCESS | 1788 | 1468608115465 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1788 | 1468608115474 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f535c00 == 53 [pid = 1788] [id = 106] 11:41:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8fd63800) [pid = 1788] [serial = 317] [outer = (nil)] 11:41:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x98e67800) [pid = 1788] [serial = 318] [outer = 0x8fd63800] 11:41:55 INFO - PROCESS | 1788 | 1468608115561 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x99273000) [pid = 1788] [serial = 319] [outer = 0x8fd63800] 11:41:56 INFO - PROCESS | 1788 | 1468608116578 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]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1434ms 11:41:56 INFO - PROCESS | 1788 | 1468608116614 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1788 | 1468608116618 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:41:56 INFO - PROCESS | 1788 | 1468608116625 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1788 | 1468608116629 Marionette TRACE conn4 <- [1,398,null,{}] 11:41:56 INFO - PROCESS | 1788 | 1468608116643 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}] 11:41:56 INFO - PROCESS | 1788 | 1468608116649 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:56 INFO - PROCESS | 1788 | 1468608116880 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:41:57 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x9983ec00) [pid = 1788] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:41:57 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x927ca800) [pid = 1788] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:41:57 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x927c8c00) [pid = 1788] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:41:57 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x95444800) [pid = 1788] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:41:57 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x9827f400) [pid = 1788] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:41:57 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x927c5400) [pid = 1788] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:41:57 INFO - PROCESS | 1788 | 1468608117254 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1788 | 1468608117261 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd65800 == 54 [pid = 1788] [id = 107] 11:41:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x901ab800) [pid = 1788] [serial = 320] [outer = (nil)] 11:41:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x927d0000) [pid = 1788] [serial = 321] [outer = 0x901ab800] 11:41:57 INFO - PROCESS | 1788 | 1468608117341 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x97a53000) [pid = 1788] [serial = 322] [outer = 0x901ab800] 11:41:58 INFO - PROCESS | 1788 | 1468608118125 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1543ms 11:41:58 INFO - PROCESS | 1788 | 1468608118170 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1788 | 1468608118174 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:41:58 INFO - PROCESS | 1788 | 1468608118182 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1788 | 1468608118186 Marionette TRACE conn4 <- [1,402,null,{}] 11:41:58 INFO - PROCESS | 1788 | 1468608118192 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}] 11:41:58 INFO - PROCESS | 1788 | 1468608118203 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:58 INFO - PROCESS | 1788 | 1468608118419 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:41:58 INFO - PROCESS | 1788 | 1468608118545 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1788 | 1468608118554 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x9179a400 == 55 [pid = 1788] [id = 108] 11:41:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x954a1800) [pid = 1788] [serial = 323] [outer = (nil)] 11:41:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x9a5b4800) [pid = 1788] [serial = 324] [outer = 0x954a1800] 11:41:58 INFO - PROCESS | 1788 | 1468608118627 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x9a8d0000) [pid = 1788] [serial = 325] [outer = 0x954a1800] 11:41:59 INFO - PROCESS | 1788 | 1468608119651 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]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1497ms 11:41:59 INFO - PROCESS | 1788 | 1468608119681 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1788 | 1468608119689 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:41:59 INFO - PROCESS | 1788 | 1468608119699 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1788 | 1468608119705 Marionette TRACE conn4 <- [1,406,null,{}] 11:41:59 INFO - PROCESS | 1788 | 1468608119715 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}] 11:41:59 INFO - PROCESS | 1788 | 1468608119722 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:41:59 INFO - PROCESS | 1788 | 1468608119979 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:42:00 INFO - PROCESS | 1788 | 1468608120239 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1788 | 1468608120254 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a8400 == 56 [pid = 1788] [id = 109] 11:42:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x915a9400) [pid = 1788] [serial = 326] [outer = (nil)] 11:42:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x917b4400) [pid = 1788] [serial = 327] [outer = 0x915a9400] 11:42:00 INFO - PROCESS | 1788 | 1468608120383 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x91db8000) [pid = 1788] [serial = 328] [outer = 0x915a9400] 11:42:01 INFO - PROCESS | 1788 | 1468608121682 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]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2038ms 11:42:01 INFO - PROCESS | 1788 | 1468608121737 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1788 | 1468608121746 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:42:01 INFO - PROCESS | 1788 | 1468608121759 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1788 | 1468608121764 Marionette TRACE conn4 <- [1,410,null,{}] 11:42:01 INFO - PROCESS | 1788 | 1468608121772 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}] 11:42:01 INFO - PROCESS | 1788 | 1468608121779 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:02 INFO - PROCESS | 1788 | 1468608122080 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:42:02 INFO - PROCESS | 1788 | 1468608122242 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1788 | 1468608122251 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x9544cc00 == 57 [pid = 1788] [id = 110] 11:42:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9557f000) [pid = 1788] [serial = 329] [outer = (nil)] 11:42:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x95592000) [pid = 1788] [serial = 330] [outer = 0x9557f000] 11:42:02 INFO - PROCESS | 1788 | 1468608122344 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x97a77400) [pid = 1788] [serial = 331] [outer = 0x9557f000] 11:42:03 INFO - PROCESS | 1788 | 1468608123406 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1700ms 11:42:03 INFO - PROCESS | 1788 | 1468608123458 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:42:03 INFO - PROCESS | 1788 | 1468608123464 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:42:03 INFO - PROCESS | 1788 | 1468608123472 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1788 | 1468608123479 Marionette TRACE conn4 <- [1,414,null,{}] 11:42:03 INFO - PROCESS | 1788 | 1468608123497 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}] 11:42:03 INFO - PROCESS | 1788 | 1468608123507 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:03 INFO - PROCESS | 1788 | 1468608123842 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:42:04 INFO - PROCESS | 1788 | 1468608123998 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1788 | 1468608124010 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x9a5b8800 == 58 [pid = 1788] [id = 111] 11:42:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x9a5b8c00) [pid = 1788] [serial = 332] [outer = (nil)] 11:42:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x9b20b400) [pid = 1788] [serial = 333] [outer = 0x9a5b8c00] 11:42:04 INFO - PROCESS | 1788 | 1468608124104 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x9b26bc00) [pid = 1788] [serial = 334] [outer = 0x9a5b8c00] 11:42:05 INFO - PROCESS | 1788 | 1468608125041 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:42:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1640ms 11:42:05 INFO - PROCESS | 1788 | 1468608125112 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1788 | 1468608125117 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:42:05 INFO - PROCESS | 1788 | 1468608125125 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1788 | 1468608125128 Marionette TRACE conn4 <- [1,418,null,{}] 11:42:05 INFO - PROCESS | 1788 | 1468608125136 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}] 11:42:05 INFO - PROCESS | 1788 | 1468608125142 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:05 INFO - PROCESS | 1788 | 1468608125383 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:42:05 INFO - PROCESS | 1788 | 1468608125600 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1788 | 1468608125612 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd64400 == 59 [pid = 1788] [id = 112] 11:42:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x917b1c00) [pid = 1788] [serial = 335] [outer = (nil)] 11:42:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0xa1111400) [pid = 1788] [serial = 336] [outer = 0x917b1c00] 11:42:05 INFO - PROCESS | 1788 | 1468608125744 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0xa2536800) [pid = 1788] [serial = 337] [outer = 0x917b1c00] 11:42:07 INFO - PROCESS | 1788 | 1468608127116 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]]]}] 11:42:07 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 11:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2041ms 11:42:07 INFO - PROCESS | 1788 | 1468608127208 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1788 | 1468608127211 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:42:07 INFO - PROCESS | 1788 | 1468608127221 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1788 | 1468608127225 Marionette TRACE conn4 <- [1,422,null,{}] 11:42:07 INFO - PROCESS | 1788 | 1468608127232 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}] 11:42:07 INFO - PROCESS | 1788 | 1468608127239 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:07 INFO - PROCESS | 1788 | 1468608127423 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:42:07 INFO - PROCESS | 1788 | 1468608127599 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1788 | 1468608127607 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd63000 == 60 [pid = 1788] [id = 113] 11:42:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8fd63400) [pid = 1788] [serial = 338] [outer = (nil)] 11:42:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x91e67000) [pid = 1788] [serial = 339] [outer = 0x8fd63400] 11:42:07 INFO - PROCESS | 1788 | 1468608127693 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91e69000) [pid = 1788] [serial = 340] [outer = 0x8fd63400] 11:42:09 INFO - PROCESS | 1788 | 1468608129124 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:42:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1937ms 11:42:09 INFO - PROCESS | 1788 | 1468608129158 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1788 | 1468608129163 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:42:09 INFO - PROCESS | 1788 | 1468608129171 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1788 | 1468608129175 Marionette TRACE conn4 <- [1,426,null,{}] 11:42:09 INFO - PROCESS | 1788 | 1468608129182 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}] 11:42:09 INFO - PROCESS | 1788 | 1468608129193 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:09 INFO - PROCESS | 1788 | 1468608129418 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:42:09 INFO - PROCESS | 1788 | 1468608129597 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1788 | 1468608129606 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f754c00 == 61 [pid = 1788] [id = 114] 11:42:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f755000) [pid = 1788] [serial = 341] [outer = (nil)] 11:42:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f75dc00) [pid = 1788] [serial = 342] [outer = 0x8f755000] 11:42:09 INFO - PROCESS | 1788 | 1468608129688 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x91e6c800) [pid = 1788] [serial = 343] [outer = 0x8f755000] 11:42:10 INFO - PROCESS | 1788 | 1468608130662 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] 11:42:10 INFO - PROCESS | 1788 | 1468608130711 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:42:10 INFO - PROCESS | 1788 | 1468608130719 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1788 | 1468608130724 Marionette TRACE conn4 <- [1,430,null,{}] 11:42:10 INFO - PROCESS | 1788 | 1468608130731 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}] 11:42:10 INFO - PROCESS | 1788 | 1468608130735 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:10 INFO - PROCESS | 1788 | 1468608130955 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:42:11 INFO - PROCESS | 1788 | 1468608131175 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1788 | 1468608131183 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75f400 == 62 [pid = 1788] [id = 115] 11:42:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8fd5ec00) [pid = 1788] [serial = 344] [outer = (nil)] 11:42:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0xa324c400) [pid = 1788] [serial = 345] [outer = 0x8fd5ec00] 11:42:11 INFO - PROCESS | 1788 | 1468608131285 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0xa324f400) [pid = 1788] [serial = 346] [outer = 0x8fd5ec00] 11:42:12 INFO - PROCESS | 1788 | 1468608132195 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:42:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1509ms 11:42:12 INFO - PROCESS | 1788 | 1468608132229 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1788 | 1468608132232 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:42:12 INFO - PROCESS | 1788 | 1468608132240 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1788 | 1468608132245 Marionette TRACE conn4 <- [1,434,null,{}] 11:42:12 INFO - PROCESS | 1788 | 1468608132251 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}] 11:42:12 INFO - PROCESS | 1788 | 1468608132257 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:12 INFO - PROCESS | 1788 | 1468608132474 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:42:12 INFO - PROCESS | 1788 | 1468608132714 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1788 | 1468608132723 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75e400 == 63 [pid = 1788] [id = 116] 11:42:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8fd60800) [pid = 1788] [serial = 347] [outer = (nil)] 11:42:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0xa4e4f400) [pid = 1788] [serial = 348] [outer = 0x8fd60800] 11:42:12 INFO - PROCESS | 1788 | 1468608132867 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0xa5020400) [pid = 1788] [serial = 349] [outer = 0x8fd60800] 11:42:13 INFO - PROCESS | 1788 | 1468608133758 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1586ms 11:42:13 INFO - PROCESS | 1788 | 1468608133838 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1788 | 1468608133843 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:42:13 INFO - PROCESS | 1788 | 1468608133852 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1788 | 1468608133857 Marionette TRACE conn4 <- [1,438,null,{}] 11:42:13 INFO - PROCESS | 1788 | 1468608133865 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}] 11:42:13 INFO - PROCESS | 1788 | 1468608133869 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:14 INFO - PROCESS | 1788 | 1468608134082 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:42:14 INFO - PROCESS | 1788 | 1468608134277 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1788 | 1468608134288 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecc7800 == 64 [pid = 1788] [id = 117] 11:42:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8ecc7c00) [pid = 1788] [serial = 350] [outer = (nil)] 11:42:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8eccf800) [pid = 1788] [serial = 351] [outer = 0x8ecc7c00] 11:42:14 INFO - PROCESS | 1788 | 1468608134413 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8ecd2c00) [pid = 1788] [serial = 352] [outer = 0x8ecc7c00] 11:42:15 INFO - PROCESS | 1788 | 1468608135604 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1801ms 11:42:15 INFO - PROCESS | 1788 | 1468608135655 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1788 | 1468608135662 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:42:15 INFO - PROCESS | 1788 | 1468608135672 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1788 | 1468608135677 Marionette TRACE conn4 <- [1,442,null,{}] 11:42:15 INFO - PROCESS | 1788 | 1468608135695 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}] 11:42:15 INFO - PROCESS | 1788 | 1468608135702 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:15 INFO - PROCESS | 1788 | 1468608135963 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:42:16 INFO - PROCESS | 1788 | 1468608136154 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1788 | 1468608136170 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd6ac00 == 65 [pid = 1788] [id = 118] 11:42:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8fd6bc00) [pid = 1788] [serial = 353] [outer = (nil)] 11:42:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x901a9000) [pid = 1788] [serial = 354] [outer = 0x8fd6bc00] 11:42:16 INFO - PROCESS | 1788 | 1468608136250 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x915a7000) [pid = 1788] [serial = 355] [outer = 0x8fd6bc00] 11:42:17 INFO - PROCESS | 1788 | 1468608137274 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1636ms 11:42:17 INFO - PROCESS | 1788 | 1468608137308 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1788 | 1468608137314 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:42:17 INFO - PROCESS | 1788 | 1468608137327 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1788 | 1468608137332 Marionette TRACE conn4 <- [1,446,null,{}] 11:42:17 INFO - PROCESS | 1788 | 1468608137339 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}] 11:42:17 INFO - PROCESS | 1788 | 1468608137345 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:17 INFO - PROCESS | 1788 | 1468608137553 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:42:17 INFO - PROCESS | 1788 | 1468608137779 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1788 | 1468608137790 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75a800 == 66 [pid = 1788] [id = 119] 11:42:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8fd64800) [pid = 1788] [serial = 356] [outer = (nil)] 11:42:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x91e6a000) [pid = 1788] [serial = 357] [outer = 0x8fd64800] 11:42:17 INFO - PROCESS | 1788 | 1468608137871 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x9488b400) [pid = 1788] [serial = 358] [outer = 0x8fd64800] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa110dc00) [pid = 1788] [serial = 285] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x9985e000) [pid = 1788] [serial = 279] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x99ec1c00) [pid = 1788] [serial = 280] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x983a8c00) [pid = 1788] [serial = 282] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x94892800) [pid = 1788] [serial = 271] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x93c0b000) [pid = 1788] [serial = 270] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8f53a000) [pid = 1788] [serial = 267] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x9988d800) [pid = 1788] [serial = 249] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x954ad400) [pid = 1788] [serial = 273] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9558b400) [pid = 1788] [serial = 274] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x901aa400) [pid = 1788] [serial = 264] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0xa2098800) [pid = 1788] [serial = 252] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x91796c00) [pid = 1788] [serial = 243] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x98f36c00) [pid = 1788] [serial = 276] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0xa5020000) [pid = 1788] [serial = 258] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0xa9063800) [pid = 1788] [serial = 261] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x95596400) [pid = 1788] [serial = 246] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0xa2fc3c00) [pid = 1788] [serial = 255] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x9b272400) [pid = 1788] [serial = 241] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x9918e400) [pid = 1788] [serial = 277] [outer = (nil)] [url = about:blank] 11:42:18 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x99ebdc00) [pid = 1788] [serial = 283] [outer = (nil)] [url = about:blank] 11:42:19 INFO - PROCESS | 1788 | 1468608139543 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2243ms 11:42:19 INFO - PROCESS | 1788 | 1468608139571 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1788 | 1468608139575 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:42:19 INFO - PROCESS | 1788 | 1468608139583 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1788 | 1468608139592 Marionette TRACE conn4 <- [1,450,null,{}] 11:42:19 INFO - PROCESS | 1788 | 1468608139618 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}] 11:42:19 INFO - PROCESS | 1788 | 1468608139628 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:19 INFO - PROCESS | 1788 | 1468608139823 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:42:19 INFO - PROCESS | 1788 | 1468608139968 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1788 | 1468608139981 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x983a8c00 == 67 [pid = 1788] [id = 120] 11:42:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x98f36c00) [pid = 1788] [serial = 359] [outer = (nil)] 11:42:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x99d99c00) [pid = 1788] [serial = 360] [outer = 0x98f36c00] 11:42:20 INFO - PROCESS | 1788 | 1468608140055 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x9a454000) [pid = 1788] [serial = 361] [outer = 0x98f36c00] 11:42:20 INFO - PROCESS | 1788 | 1468608140952 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] 11:42:20 INFO - PROCESS | 1788 | 1468608140993 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:42:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:42:21 INFO - PROCESS | 1788 | 1468608141000 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1788 | 1468608141005 Marionette TRACE conn4 <- [1,454,null,{}] 11:42:21 INFO - PROCESS | 1788 | 1468608141011 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}] 11:42:21 INFO - PROCESS | 1788 | 1468608141017 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:21 INFO - PROCESS | 1788 | 1468608141263 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:42:21 INFO - PROCESS | 1788 | 1468608141287 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1788 | 1468608141295 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a50400 == 68 [pid = 1788] [id = 121] 11:42:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x9b271c00) [pid = 1788] [serial = 362] [outer = (nil)] 11:42:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0xa22f0c00) [pid = 1788] [serial = 363] [outer = 0x9b271c00] 11:42:21 INFO - PROCESS | 1788 | 1468608141371 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0xa2fc3800) [pid = 1788] [serial = 364] [outer = 0x9b271c00] 11:42:22 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:22 INFO - PROCESS | 1788 | 1468608142460 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]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1532ms 11:42:22 INFO - PROCESS | 1788 | 1468608142534 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1788 | 1468608142537 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:42:22 INFO - PROCESS | 1788 | 1468608142545 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1788 | 1468608142548 Marionette TRACE conn4 <- [1,458,null,{}] 11:42:22 INFO - PROCESS | 1788 | 1468608142561 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}] 11:42:22 INFO - PROCESS | 1788 | 1468608142567 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:22 INFO - PROCESS | 1788 | 1468608142798 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:42:22 INFO - PROCESS | 1788 | 1468608142943 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1788 | 1468608142951 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c5e000 == 69 [pid = 1788] [id = 122] 11:42:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x93c5f000) [pid = 1788] [serial = 365] [outer = (nil)] 11:42:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x93c68000) [pid = 1788] [serial = 366] [outer = 0x93c5f000] 11:42:23 INFO - PROCESS | 1788 | 1468608143024 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x93c6b000) [pid = 1788] [serial = 367] [outer = 0x93c5f000] 11:42:23 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x901ab800) [pid = 1788] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:42:23 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8fd63800) [pid = 1788] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:42:23 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x917a0000) [pid = 1788] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:42:23 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x95585000) [pid = 1788] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:42:23 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x917a0400) [pid = 1788] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:42:23 INFO - PROCESS | 1788 | 1468608143919 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] 11:42:23 INFO - PROCESS | 1788 | 1468608143981 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:42:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:42:23 INFO - PROCESS | 1788 | 1468608143990 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1788 | 1468608143993 Marionette TRACE conn4 <- [1,462,null,{}] 11:42:24 INFO - PROCESS | 1788 | 1468608144000 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}] 11:42:24 INFO - PROCESS | 1788 | 1468608144010 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:24 INFO - PROCESS | 1788 | 1468608144229 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:42:24 INFO - PROCESS | 1788 | 1468608144362 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1788 | 1468608144370 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd63800 == 70 [pid = 1788] [id = 123] 11:42:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x917a0400) [pid = 1788] [serial = 368] [outer = (nil)] 11:42:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0xa232b800) [pid = 1788] [serial = 369] [outer = 0x917a0400] 11:42:24 INFO - PROCESS | 1788 | 1468608144444 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0xa4e54400) [pid = 1788] [serial = 370] [outer = 0x917a0400] 11:42:25 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:42:25 INFO - PROCESS | 1788 | 1468608145404 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] 11:42:25 INFO - PROCESS | 1788 | 1468608145549 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:42:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:42:25 INFO - PROCESS | 1788 | 1468608145562 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1788 | 1468608145566 Marionette TRACE conn4 <- [1,466,null,{}] 11:42:25 INFO - PROCESS | 1788 | 1468608145578 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}] 11:42:25 INFO - PROCESS | 1788 | 1468608145583 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:25 INFO - PROCESS | 1788 | 1468608145818 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:42:26 INFO - PROCESS | 1788 | 1468608146062 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1788 | 1468608146070 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd55800 == 71 [pid = 1788] [id = 124] 11:42:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8fd56400) [pid = 1788] [serial = 371] [outer = (nil)] 11:42:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8fd59000) [pid = 1788] [serial = 372] [outer = 0x8fd56400] 11:42:26 INFO - PROCESS | 1788 | 1468608146162 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8fd5a000) [pid = 1788] [serial = 373] [outer = 0x8fd56400] 11:42:27 INFO - PROCESS | 1788 | 1468608147213 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] 11:42:27 INFO - PROCESS | 1788 | 1468608147268 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:42:27 INFO - PROCESS | 1788 | 1468608147280 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1788 | 1468608147284 Marionette TRACE conn4 <- [1,470,null,{}] 11:42:27 INFO - PROCESS | 1788 | 1468608147292 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}] 11:42:27 INFO - PROCESS | 1788 | 1468608147299 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:27 INFO - PROCESS | 1788 | 1468608147528 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:42:27 INFO - PROCESS | 1788 | 1468608147770 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1788 | 1468608147781 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x91e63000) [pid = 1788] [serial = 374] [outer = 0xa1196c00] 11:42:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x927cfc00 == 72 [pid = 1788] [id = 125] 11:42:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x93c0b000) [pid = 1788] [serial = 375] [outer = (nil)] 11:42:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x93c64c00) [pid = 1788] [serial = 376] [outer = 0x93c0b000] 11:42:27 INFO - PROCESS | 1788 | 1468608147945 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x9533f800) [pid = 1788] [serial = 377] [outer = 0x93c0b000] 11:42:29 INFO - PROCESS | 1788 | 1468608149024 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]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1798ms 11:42:29 INFO - PROCESS | 1788 | 1468608149079 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1788 | 1468608149083 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:42:29 INFO - PROCESS | 1788 | 1468608149091 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1788 | 1468608149098 Marionette TRACE conn4 <- [1,474,null,{}] 11:42:29 INFO - PROCESS | 1788 | 1468608149117 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}] 11:42:29 INFO - PROCESS | 1788 | 1468608149127 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:29 INFO - PROCESS | 1788 | 1468608149373 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:42:29 INFO - PROCESS | 1788 | 1468608149674 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1788 | 1468608149686 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x9b0efc00 == 73 [pid = 1788] [id = 126] 11:42:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x9b0f1400) [pid = 1788] [serial = 378] [outer = (nil)] 11:42:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0xa0571400) [pid = 1788] [serial = 379] [outer = 0x9b0f1400] 11:42:29 INFO - PROCESS | 1788 | 1468608149778 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0xa2fc8000) [pid = 1788] [serial = 380] [outer = 0x9b0f1400] 11:42:30 INFO - PROCESS | 1788 | 1468608150744 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1693ms 11:42:30 INFO - PROCESS | 1788 | 1468608150785 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1788 | 1468608150791 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:42:30 INFO - PROCESS | 1788 | 1468608150798 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1788 | 1468608150802 Marionette TRACE conn4 <- [1,478,null,{}] 11:42:30 INFO - PROCESS | 1788 | 1468608150808 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}] 11:42:30 INFO - PROCESS | 1788 | 1468608150814 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:31 INFO - PROCESS | 1788 | 1468608151038 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:42:31 INFO - PROCESS | 1788 | 1468608151261 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1788 | 1468608151269 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f754800 == 74 [pid = 1788] [id = 127] 11:42:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x99844800) [pid = 1788] [serial = 381] [outer = (nil)] 11:42:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0xa62b3c00) [pid = 1788] [serial = 382] [outer = 0x99844800] 11:42:31 INFO - PROCESS | 1788 | 1468608151374 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0xa682fc00) [pid = 1788] [serial = 383] [outer = 0x99844800] 11:42:32 INFO - PROCESS | 1788 | 1468608152492 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1747ms 11:42:32 INFO - PROCESS | 1788 | 1468608152546 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 1788 | 1468608152550 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:42:32 INFO - PROCESS | 1788 | 1468608152557 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1788 | 1468608152561 Marionette TRACE conn4 <- [1,482,null,{}] 11:42:32 INFO - PROCESS | 1788 | 1468608152568 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}] 11:42:32 INFO - PROCESS | 1788 | 1468608152574 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:32 INFO - PROCESS | 1788 | 1468608152779 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:42:33 INFO - PROCESS | 1788 | 1468608152994 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1788 | 1468608153003 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f591800 == 75 [pid = 1788] [id = 128] 11:42:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x8f591c00) [pid = 1788] [serial = 384] [outer = (nil)] 11:42:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8f59b800) [pid = 1788] [serial = 385] [outer = 0x8f591c00] 11:42:33 INFO - PROCESS | 1788 | 1468608153088 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8f59e400) [pid = 1788] [serial = 386] [outer = 0x8f591c00] 11:42:34 INFO - PROCESS | 1788 | 1468608154049 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1533ms 11:42:34 INFO - PROCESS | 1788 | 1468608154092 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1788 | 1468608154096 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:42:34 INFO - PROCESS | 1788 | 1468608154103 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1788 | 1468608154108 Marionette TRACE conn4 <- [1,486,null,{}] 11:42:34 INFO - PROCESS | 1788 | 1468608154114 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}] 11:42:34 INFO - PROCESS | 1788 | 1468608154125 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:34 INFO - PROCESS | 1788 | 1468608154369 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:42:34 INFO - PROCESS | 1788 | 1468608154602 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1788 | 1468608154611 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f594800 == 76 [pid = 1788] [id = 129] 11:42:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8f59a000) [pid = 1788] [serial = 387] [outer = (nil)] 11:42:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0xa6a9c000) [pid = 1788] [serial = 388] [outer = 0x8f59a000] 11:42:34 INFO - PROCESS | 1788 | 1468608154720 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0xa6f45000) [pid = 1788] [serial = 389] [outer = 0x8f59a000] 11:42:35 INFO - PROCESS | 1788 | 1468608155679 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1633ms 11:42:35 INFO - PROCESS | 1788 | 1468608155738 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1788 | 1468608155741 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:42:35 INFO - PROCESS | 1788 | 1468608155749 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1788 | 1468608155754 Marionette TRACE conn4 <- [1,490,null,{}] 11:42:35 INFO - PROCESS | 1788 | 1468608155761 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}] 11:42:35 INFO - PROCESS | 1788 | 1468608155766 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:35 INFO - PROCESS | 1788 | 1468608155985 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:42:36 INFO - PROCESS | 1788 | 1468608156215 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1788 | 1468608156223 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce72c00 == 77 [pid = 1788] [id = 130] 11:42:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8ce73400) [pid = 1788] [serial = 390] [outer = (nil)] 11:42:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8ce7a400) [pid = 1788] [serial = 391] [outer = 0x8ce73400] 11:42:36 INFO - PROCESS | 1788 | 1468608156349 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8ce7e000) [pid = 1788] [serial = 392] [outer = 0x8ce73400] 11:42:37 INFO - PROCESS | 1788 | 1468608157310 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]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1633ms 11:42:37 INFO - PROCESS | 1788 | 1468608157384 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1788 | 1468608157387 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:42:37 INFO - PROCESS | 1788 | 1468608157396 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1788 | 1468608157401 Marionette TRACE conn4 <- [1,494,null,{}] 11:42:37 INFO - PROCESS | 1788 | 1468608157408 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}] 11:42:37 INFO - PROCESS | 1788 | 1468608157412 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:37 INFO - PROCESS | 1788 | 1468608157662 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:42:37 INFO - PROCESS | 1788 | 1468608157940 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1788 | 1468608157947 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce79000 == 78 [pid = 1788] [id = 131] 11:42:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x8ce7b800) [pid = 1788] [serial = 393] [outer = (nil)] 11:42:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x8cfe2000) [pid = 1788] [serial = 394] [outer = 0x8ce7b800] 11:42:38 INFO - PROCESS | 1788 | 1468608158038 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x8cfe5800) [pid = 1788] [serial = 395] [outer = 0x8ce7b800] 11:42:38 INFO - PROCESS | 1788 | 1468608158906 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]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1584ms 11:42:38 INFO - PROCESS | 1788 | 1468608158980 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1788 | 1468608158984 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:42:38 INFO - PROCESS | 1788 | 1468608158992 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1788 | 1468608158996 Marionette TRACE conn4 <- [1,498,null,{}] 11:42:39 INFO - PROCESS | 1788 | 1468608159002 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}] 11:42:39 INFO - PROCESS | 1788 | 1468608159008 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:39 INFO - PROCESS | 1788 | 1468608159249 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:42:39 INFO - PROCESS | 1788 | 1468608159473 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1788 | 1468608159482 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7e800 == 79 [pid = 1788] [id = 132] 11:42:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x8cfde400) [pid = 1788] [serial = 396] [outer = (nil)] 11:42:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x8cfec800) [pid = 1788] [serial = 397] [outer = 0x8cfde400] 11:42:39 INFO - PROCESS | 1788 | 1468608159611 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x8d152c00) [pid = 1788] [serial = 398] [outer = 0x8cfde400] 11:42:40 INFO - PROCESS | 1788 | 1468608160614 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]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1950ms 11:42:41 INFO - PROCESS | 1788 | 1468608161008 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1788 | 1468608161015 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:42:41 INFO - PROCESS | 1788 | 1468608161131 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1788 | 1468608161137 Marionette TRACE conn4 <- [1,502,null,{}] 11:42:41 INFO - PROCESS | 1788 | 1468608161163 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}] 11:42:41 INFO - PROCESS | 1788 | 1468608161171 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:41 INFO - PROCESS | 1788 | 1468608161353 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:42:41 INFO - PROCESS | 1788 | 1468608161545 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1788 | 1468608161560 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe2c00 == 80 [pid = 1788] [id = 133] 11:42:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x8d15a000) [pid = 1788] [serial = 399] [outer = (nil)] 11:42:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x8f53b800) [pid = 1788] [serial = 400] [outer = 0x8d15a000] 11:42:41 INFO - PROCESS | 1788 | 1468608161640 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8f595400) [pid = 1788] [serial = 401] [outer = 0x8d15a000] 11:42:42 INFO - PROCESS | 1788 | 1468608162689 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1654ms 11:42:42 INFO - PROCESS | 1788 | 1468608162734 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1788 | 1468608162740 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:42:42 INFO - PROCESS | 1788 | 1468608162752 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1788 | 1468608162757 Marionette TRACE conn4 <- [1,506,null,{}] 11:42:42 INFO - PROCESS | 1788 | 1468608162765 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}] 11:42:42 INFO - PROCESS | 1788 | 1468608162772 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:42 INFO - PROCESS | 1788 | 1468608162982 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:42:43 INFO - PROCESS | 1788 | 1468608163202 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1788 | 1468608163211 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd58c00 == 81 [pid = 1788] [id = 134] 11:42:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x8fd5b000) [pid = 1788] [serial = 402] [outer = (nil)] 11:42:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x8fd67c00) [pid = 1788] [serial = 403] [outer = 0x8fd5b000] 11:42:43 INFO - PROCESS | 1788 | 1468608163293 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x901aa400) [pid = 1788] [serial = 404] [outer = 0x8fd5b000] 11:42:44 INFO - PROCESS | 1788 | 1468608164250 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]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1544ms 11:42:44 INFO - PROCESS | 1788 | 1468608164293 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:42:44 INFO - PROCESS | 1788 | 1468608164297 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:42:44 INFO - PROCESS | 1788 | 1468608164305 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 1788 | 1468608164308 Marionette TRACE conn4 <- [1,510,null,{}] 11:42:44 INFO - PROCESS | 1788 | 1468608164325 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}] 11:42:44 INFO - PROCESS | 1788 | 1468608164335 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:44 INFO - PROCESS | 1788 | 1468608164547 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:42:44 INFO - PROCESS | 1788 | 1468608164838 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1788 | 1468608164852 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x917a8000 == 82 [pid = 1788] [id = 135] 11:42:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x91e61c00) [pid = 1788] [serial = 405] [outer = (nil)] 11:42:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x93c5e400) [pid = 1788] [serial = 406] [outer = 0x91e61c00] 11:42:44 INFO - PROCESS | 1788 | 1468608164949 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x93c67000) [pid = 1788] [serial = 407] [outer = 0x91e61c00] 11:42:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0fd400 == 81 [pid = 1788] [id = 84] 11:42:45 INFO - PROCESS | 1788 | --DOCSHELL 0xa3295000 == 80 [pid = 1788] [id = 86] 11:42:45 INFO - PROCESS | 1788 | --DOCSHELL 0x901a1000 == 79 [pid = 1788] [id = 88] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x9a5b4800) [pid = 1788] [serial = 324] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x93d70800) [pid = 1788] [serial = 288] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x91db7800) [pid = 1788] [serial = 306] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x996e9800) [pid = 1788] [serial = 300] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x98e65800) [pid = 1788] [serial = 291] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0xa324e800) [pid = 1788] [serial = 303] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x98f3dc00) [pid = 1788] [serial = 294] [outer = (nil)] [url = about:blank] 11:42:45 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0xa051f400) [pid = 1788] [serial = 297] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x915a6c00 == 78 [pid = 1788] [id = 87] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x915b2c00 == 77 [pid = 1788] [id = 81] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9b270400 == 76 [pid = 1788] [id = 85] 11:42:46 INFO - PROCESS | 1788 | 1468608166029 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]]]}] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x93c5e000 == 75 [pid = 1788] [id = 122] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x97a50400 == 74 [pid = 1788] [id = 121] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x983a8c00 == 73 [pid = 1788] [id = 120] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75a800 == 72 [pid = 1788] [id = 119] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd6ac00 == 71 [pid = 1788] [id = 118] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x9544cc00 == 70 [pid = 1788] [id = 110] 11:42:46 INFO - PROCESS | 1788 | --DOCSHELL 0x915a8400 == 69 [pid = 1788] [id = 109] 11:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1796ms 11:42:46 INFO - PROCESS | 1788 | 1468608166102 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1788 | 1468608166105 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:42:46 INFO - PROCESS | 1788 | 1468608166119 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1788 | 1468608166122 Marionette TRACE conn4 <- [1,514,null,{}] 11:42:46 INFO - PROCESS | 1788 | 1468608166129 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}] 11:42:46 INFO - PROCESS | 1788 | 1468608166135 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:46 INFO - PROCESS | 1788 | 1468608166322 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x927d0000) [pid = 1788] [serial = 321] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x98e67800) [pid = 1788] [serial = 318] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x99273000) [pid = 1788] [serial = 319] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x97a53000) [pid = 1788] [serial = 322] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x927c8800) [pid = 1788] [serial = 313] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x91dbd000) [pid = 1788] [serial = 312] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x95599400) [pid = 1788] [serial = 315] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x917acc00) [pid = 1788] [serial = 310] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x917a8c00) [pid = 1788] [serial = 309] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x97a6f400) [pid = 1788] [serial = 316] [outer = (nil)] [url = about:blank] 11:42:46 INFO - PROCESS | 1788 | 1468608166529 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1788 | 1468608166539 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15ac00 == 70 [pid = 1788] [id = 136] 11:42:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8fd57800) [pid = 1788] [serial = 408] [outer = (nil)] 11:42:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x91dbe000) [pid = 1788] [serial = 409] [outer = 0x8fd57800] 11:42:46 INFO - PROCESS | 1788 | 1468608166617 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x927c7000) [pid = 1788] [serial = 410] [outer = 0x8fd57800] 11:42:47 INFO - PROCESS | 1788 | 1468608167408 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]]]}] 11:42:47 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 11:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1333ms 11:42:47 INFO - PROCESS | 1788 | 1468608167453 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:42:47 INFO - PROCESS | 1788 | 1468608167457 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:42:47 INFO - PROCESS | 1788 | 1468608167465 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1788 | 1468608167469 Marionette TRACE conn4 <- [1,518,null,{}] 11:42:47 INFO - PROCESS | 1788 | 1468608167476 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}] 11:42:47 INFO - PROCESS | 1788 | 1468608167481 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:47 INFO - PROCESS | 1788 | 1468608167667 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:42:47 INFO - PROCESS | 1788 | 1468608167676 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1788 | 1468608167683 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecc8000 == 71 [pid = 1788] [id = 137] 11:42:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x91db7800) [pid = 1788] [serial = 411] [outer = (nil)] 11:42:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x95442400) [pid = 1788] [serial = 412] [outer = 0x91db7800] 11:42:47 INFO - PROCESS | 1788 | 1468608167890 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x95581800) [pid = 1788] [serial = 413] [outer = 0x91db7800] 11:42:48 INFO - PROCESS | 1788 | 1468608168784 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1336ms 11:42:48 INFO - PROCESS | 1788 | 1468608168809 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1788 | 1468608168813 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:42:48 INFO - PROCESS | 1788 | 1468608168831 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1788 | 1468608168834 Marionette TRACE conn4 <- [1,522,null,{}] 11:42:48 INFO - PROCESS | 1788 | 1468608168841 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}] 11:42:48 INFO - PROCESS | 1788 | 1468608168853 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:49 INFO - PROCESS | 1788 | 1468608169136 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:42:49 INFO - PROCESS | 1788 | 1468608169164 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 1788 | 1468608169173 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd6ac00 == 72 [pid = 1788] [id = 138] 11:42:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x93c62800) [pid = 1788] [serial = 414] [outer = (nil)] 11:42:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x98f37c00) [pid = 1788] [serial = 415] [outer = 0x93c62800] 11:42:49 INFO - PROCESS | 1788 | 1468608169247 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x996e0800) [pid = 1788] [serial = 416] [outer = 0x93c62800] 11:42:50 INFO - PROCESS | 1788 | 1468608170266 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]]]}] 11:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1501ms 11:42:50 INFO - PROCESS | 1788 | 1468608170332 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:42:50 INFO - PROCESS | 1788 | 1468608170335 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:42:50 INFO - PROCESS | 1788 | 1468608170343 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 1788 | 1468608170347 Marionette TRACE conn4 <- [1,526,null,{}] 11:42:50 INFO - PROCESS | 1788 | 1468608170354 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}] 11:42:50 INFO - PROCESS | 1788 | 1468608170359 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:50 INFO - PROCESS | 1788 | 1468608170607 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x9b271c00) [pid = 1788] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x93c5f000) [pid = 1788] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8fd6bc00) [pid = 1788] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x98f36c00) [pid = 1788] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x8fd64800) [pid = 1788] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8f536c00) [pid = 1788] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x91793c00) [pid = 1788] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:42:51 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x915a4400) [pid = 1788] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:42:51 INFO - PROCESS | 1788 | 1468608171257 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1788 | 1468608171267 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecccc00 == 73 [pid = 1788] [id = 139] 11:42:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8eccd800) [pid = 1788] [serial = 417] [outer = (nil)] 11:42:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8fd64800) [pid = 1788] [serial = 418] [outer = 0x8eccd800] 11:42:51 INFO - PROCESS | 1788 | 1468608171343 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x91db6400) [pid = 1788] [serial = 419] [outer = 0x8eccd800] 11:42:52 INFO - PROCESS | 1788 | 1468608172134 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]]]}] 11:42:52 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 11:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1837ms 11:42:52 INFO - PROCESS | 1788 | 1468608172181 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:42:52 INFO - PROCESS | 1788 | 1468608172186 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:42:52 INFO - PROCESS | 1788 | 1468608172193 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1788 | 1468608172197 Marionette TRACE conn4 <- [1,530,null,{}] 11:42:52 INFO - PROCESS | 1788 | 1468608172204 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}] 11:42:52 INFO - PROCESS | 1788 | 1468608172208 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:52 INFO - PROCESS | 1788 | 1468608172401 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:42:52 INFO - PROCESS | 1788 | 1468608172542 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1788 | 1468608172549 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c6a800 == 74 [pid = 1788] [id = 140] 11:42:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x97a58c00) [pid = 1788] [serial = 420] [outer = (nil)] 11:42:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x99842800) [pid = 1788] [serial = 421] [outer = 0x97a58c00] 11:42:52 INFO - PROCESS | 1788 | 1468608172623 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x99d93000) [pid = 1788] [serial = 422] [outer = 0x97a58c00] 11:42:53 INFO - PROCESS | 1788 | 1468608173495 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"]]]}] 11:42:53 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 11:42:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:42:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:42:53 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 11:42:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:42:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:42:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1346ms 11:42:53 INFO - PROCESS | 1788 | 1468608173543 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 1788 | 1468608173551 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:42:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:42:53 INFO - PROCESS | 1788 | 1468608173604 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 1788 | 1468608173611 Marionette TRACE conn4 <- [1,534,null,{}] 11:42:53 INFO - PROCESS | 1788 | 1468608173656 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}] 11:42:53 INFO - PROCESS | 1788 | 1468608173663 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:53 INFO - PROCESS | 1788 | 1468608173911 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:42:54 INFO - PROCESS | 1788 | 1468608174210 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1788 | 1468608174223 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe0400 == 75 [pid = 1788] [id = 141] 11:42:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x8f59a400) [pid = 1788] [serial = 423] [outer = (nil)] 11:42:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x8f75a800) [pid = 1788] [serial = 424] [outer = 0x8f59a400] 11:42:54 INFO - PROCESS | 1788 | 1468608174314 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x8fd4e800) [pid = 1788] [serial = 425] [outer = 0x8f59a400] 11:42:55 INFO - PROCESS | 1788 | 1468608175243 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:42:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1706ms 11:42:55 INFO - PROCESS | 1788 | 1468608175305 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1788 | 1468608175313 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:42:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:42:55 INFO - PROCESS | 1788 | 1468608175328 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1788 | 1468608175332 Marionette TRACE conn4 <- [1,538,null,{}] 11:42:55 INFO - PROCESS | 1788 | 1468608175340 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}] 11:42:55 INFO - PROCESS | 1788 | 1468608175347 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:55 INFO - PROCESS | 1788 | 1468608175598 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:42:55 INFO - PROCESS | 1788 | 1468608175883 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1788 | 1468608175895 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd53400 == 76 [pid = 1788] [id = 142] 11:42:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x915a7800) [pid = 1788] [serial = 426] [outer = (nil)] 11:42:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x91db8400) [pid = 1788] [serial = 427] [outer = 0x915a7800] 11:42:55 INFO - PROCESS | 1788 | 1468608175987 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x93c5e800) [pid = 1788] [serial = 428] [outer = 0x915a7800] 11:42:56 INFO - PROCESS | 1788 | 1468608176993 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]]]}] 11:42:57 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. 11:42:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1693ms 11:42:57 INFO - PROCESS | 1788 | 1468608177021 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1788 | 1468608177026 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:42:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:42:57 INFO - PROCESS | 1788 | 1468608177034 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1788 | 1468608177041 Marionette TRACE conn4 <- [1,542,null,{}] 11:42:57 INFO - PROCESS | 1788 | 1468608177059 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}] 11:42:57 INFO - PROCESS | 1788 | 1468608177069 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:57 INFO - PROCESS | 1788 | 1468608177403 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:42:57 INFO - PROCESS | 1788 | 1468608177597 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1788 | 1468608177611 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x996ed800 == 77 [pid = 1788] [id = 143] 11:42:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x996edc00) [pid = 1788] [serial = 429] [outer = (nil)] 11:42:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x9a44b000) [pid = 1788] [serial = 430] [outer = 0x996edc00] 11:42:57 INFO - PROCESS | 1788 | 1468608177707 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x9b0ef800) [pid = 1788] [serial = 431] [outer = 0x996edc00] 11:42:58 INFO - PROCESS | 1788 | 1468608178592 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]]]}] 11:42:58 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. 11:42:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1638ms 11:42:58 INFO - PROCESS | 1788 | 1468608178672 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 1788 | 1468608178678 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:42:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:42:58 INFO - PROCESS | 1788 | 1468608178686 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 1788 | 1468608178690 Marionette TRACE conn4 <- [1,546,null,{}] 11:42:58 INFO - PROCESS | 1788 | 1468608178713 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}] 11:42:58 INFO - PROCESS | 1788 | 1468608178718 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:59 INFO - PROCESS | 1788 | 1468608179019 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:42:59 INFO - PROCESS | 1788 | 1468608179233 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1788 | 1468608179244 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:42:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15ec00 == 78 [pid = 1788] [id = 144] 11:42:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x91797000) [pid = 1788] [serial = 432] [outer = (nil)] 11:42:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0xa23abc00) [pid = 1788] [serial = 433] [outer = 0x91797000] 11:42:59 INFO - PROCESS | 1788 | 1468608179330 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0xa3250c00) [pid = 1788] [serial = 434] [outer = 0x91797000] 11:43:00 INFO - PROCESS | 1788 | 1468608180327 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:43:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1733ms 11:43:00 INFO - PROCESS | 1788 | 1468608180420 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1788 | 1468608180426 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:43:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:43:00 INFO - PROCESS | 1788 | 1468608180436 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1788 | 1468608180440 Marionette TRACE conn4 <- [1,550,null,{}] 11:43:00 INFO - PROCESS | 1788 | 1468608180463 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}] 11:43:00 INFO - PROCESS | 1788 | 1468608180469 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:00 INFO - PROCESS | 1788 | 1468608180749 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:43:00 INFO - PROCESS | 1788 | 1468608180944 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1788 | 1468608180955 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc1800 == 79 [pid = 1788] [id = 145] 11:43:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x8cdc2800) [pid = 1788] [serial = 435] [outer = (nil)] 11:43:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x8cdc8c00) [pid = 1788] [serial = 436] [outer = 0x8cdc2800] 11:43:01 INFO - PROCESS | 1788 | 1468608181092 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x8cdcc000) [pid = 1788] [serial = 437] [outer = 0x8cdc2800] 11:43:02 INFO - PROCESS | 1788 | 1468608182187 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]]]}] 11:43:02 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. 11:43:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1784ms 11:43:02 INFO - PROCESS | 1788 | 1468608182246 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1788 | 1468608182251 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:43:02 INFO - PROCESS | 1788 | 1468608182261 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1788 | 1468608182264 Marionette TRACE conn4 <- [1,554,null,{}] 11:43:02 INFO - PROCESS | 1788 | 1468608182272 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}] 11:43:02 INFO - PROCESS | 1788 | 1468608182283 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:02 INFO - PROCESS | 1788 | 1468608182530 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:43:02 INFO - PROCESS | 1788 | 1468608182760 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1788 | 1468608182771 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc3000 == 80 [pid = 1788] [id = 146] 11:43:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x8cdcd800) [pid = 1788] [serial = 438] [outer = (nil)] 11:43:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0xa6889000) [pid = 1788] [serial = 439] [outer = 0x8cdcd800] 11:43:02 INFO - PROCESS | 1788 | 1468608182866 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0xa6e9e800) [pid = 1788] [serial = 440] [outer = 0x8cdcd800] 11:43:03 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:03 INFO - PROCESS | 1788 | 1468608183817 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1587ms 11:43:03 INFO - PROCESS | 1788 | 1468608183849 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:43:03 INFO - PROCESS | 1788 | 1468608183855 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:43:03 INFO - PROCESS | 1788 | 1468608183863 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1788 | 1468608183867 Marionette TRACE conn4 <- [1,558,null,{}] 11:43:03 INFO - PROCESS | 1788 | 1468608183874 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}] 11:43:03 INFO - PROCESS | 1788 | 1468608183880 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:04 INFO - PROCESS | 1788 | 1468608184123 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:43:04 INFO - PROCESS | 1788 | 1468608184353 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1788 | 1468608184363 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd11000 == 81 [pid = 1788] [id = 147] 11:43:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x8cd13000) [pid = 1788] [serial = 441] [outer = (nil)] 11:43:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x8cd19800) [pid = 1788] [serial = 442] [outer = 0x8cd13000] 11:43:04 INFO - PROCESS | 1788 | 1468608184492 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x8cd1cc00) [pid = 1788] [serial = 443] [outer = 0x8cd13000] 11:43:05 INFO - PROCESS | 1788 | 1468608185457 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1640ms 11:43:05 INFO - PROCESS | 1788 | 1468608185503 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 1788 | 1468608185507 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:43:05 INFO - PROCESS | 1788 | 1468608185515 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1788 | 1468608185519 Marionette TRACE conn4 <- [1,562,null,{}] 11:43:05 INFO - PROCESS | 1788 | 1468608185526 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}] 11:43:05 INFO - PROCESS | 1788 | 1468608185530 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:05 INFO - PROCESS | 1788 | 1468608185746 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:43:05 INFO - PROCESS | 1788 | 1468608185980 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1788 | 1468608185989 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd13c00 == 82 [pid = 1788] [id = 148] 11:43:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x8cd16000) [pid = 1788] [serial = 444] [outer = (nil)] 11:43:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8f796800) [pid = 1788] [serial = 445] [outer = 0x8cd16000] 11:43:06 INFO - PROCESS | 1788 | 1468608186131 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x8f79a400) [pid = 1788] [serial = 446] [outer = 0x8cd16000] 11:43:06 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:07 INFO - PROCESS | 1788 | 1468608187013 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1534ms 11:43:07 INFO - PROCESS | 1788 | 1468608187051 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1788 | 1468608187055 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:43:07 INFO - PROCESS | 1788 | 1468608187063 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1788 | 1468608187066 Marionette TRACE conn4 <- [1,566,null,{}] 11:43:07 INFO - PROCESS | 1788 | 1468608187074 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}] 11:43:07 INFO - PROCESS | 1788 | 1468608187078 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:07 INFO - PROCESS | 1788 | 1468608187288 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:43:07 INFO - PROCESS | 1788 | 1468608187476 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1788 | 1468608187487 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd14400 == 83 [pid = 1788] [id = 149] 11:43:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x8cd14c00) [pid = 1788] [serial = 447] [outer = (nil)] 11:43:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x8f7a0400) [pid = 1788] [serial = 448] [outer = 0x8cd14c00] 11:43:07 INFO - PROCESS | 1788 | 1468608187614 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x8f7a2c00) [pid = 1788] [serial = 449] [outer = 0x8cd14c00] 11:43:08 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:08 INFO - PROCESS | 1788 | 1468608188494 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]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1482ms 11:43:08 INFO - PROCESS | 1788 | 1468608188545 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1788 | 1468608188550 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:43:08 INFO - PROCESS | 1788 | 1468608188557 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1788 | 1468608188561 Marionette TRACE conn4 <- [1,570,null,{}] 11:43:08 INFO - PROCESS | 1788 | 1468608188567 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}] 11:43:08 INFO - PROCESS | 1788 | 1468608188573 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:08 INFO - PROCESS | 1788 | 1468608188781 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:43:08 INFO - PROCESS | 1788 | 1468608188968 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1788 | 1468608188983 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc7400 == 84 [pid = 1788] [id = 150] 11:43:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x8ce75c00) [pid = 1788] [serial = 450] [outer = (nil)] 11:43:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x91f8f800) [pid = 1788] [serial = 451] [outer = 0x8ce75c00] 11:43:09 INFO - PROCESS | 1788 | 1468608189107 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x91f92000) [pid = 1788] [serial = 452] [outer = 0x8ce75c00] 11:43:09 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:10 INFO - PROCESS | 1788 | 1468608190056 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1534ms 11:43:10 INFO - PROCESS | 1788 | 1468608190092 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1788 | 1468608190097 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:43:10 INFO - PROCESS | 1788 | 1468608190104 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1788 | 1468608190110 Marionette TRACE conn4 <- [1,574,null,{}] 11:43:10 INFO - PROCESS | 1788 | 1468608190116 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}] 11:43:10 INFO - PROCESS | 1788 | 1468608190123 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:10 INFO - PROCESS | 1788 | 1468608190362 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:43:10 INFO - PROCESS | 1788 | 1468608190616 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1788 | 1468608190629 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324000 == 85 [pid = 1788] [id = 151] 11:43:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x8b328800) [pid = 1788] [serial = 453] [outer = (nil)] 11:43:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x91f8c400) [pid = 1788] [serial = 454] [outer = 0x8b328800] 11:43:10 INFO - PROCESS | 1788 | 1468608190758 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x91f97000) [pid = 1788] [serial = 455] [outer = 0x8b328800] 11:43:11 INFO - PROCESS | 1788 | 1468608191724 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1682ms 11:43:11 INFO - PROCESS | 1788 | 1468608191788 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:43:11 INFO - PROCESS | 1788 | 1468608191792 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:43:11 INFO - PROCESS | 1788 | 1468608191800 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1788 | 1468608191803 Marionette TRACE conn4 <- [1,578,null,{}] 11:43:11 INFO - PROCESS | 1788 | 1468608191811 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}] 11:43:11 INFO - PROCESS | 1788 | 1468608191815 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:12 INFO - PROCESS | 1788 | 1468608192065 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:43:12 INFO - PROCESS | 1788 | 1468608192363 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1788 | 1468608192369 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502400 == 86 [pid = 1788] [id = 152] 11:43:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8b502800) [pid = 1788] [serial = 456] [outer = (nil)] 11:43:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x8b50ac00) [pid = 1788] [serial = 457] [outer = 0x8b502800] 11:43:12 INFO - PROCESS | 1788 | 1468608192468 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x8b50cc00) [pid = 1788] [serial = 458] [outer = 0x8b502800] 11:43:13 INFO - PROCESS | 1788 | 1468608193514 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1785ms 11:43:13 INFO - PROCESS | 1788 | 1468608193584 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1788 | 1468608193589 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:43:13 INFO - PROCESS | 1788 | 1468608193596 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1788 | 1468608193600 Marionette TRACE conn4 <- [1,582,null,{}] 11:43:13 INFO - PROCESS | 1788 | 1468608193606 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}] 11:43:13 INFO - PROCESS | 1788 | 1468608193611 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:13 INFO - PROCESS | 1788 | 1468608193826 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:43:14 INFO - PROCESS | 1788 | 1468608194116 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1788 | 1468608194126 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504800 == 87 [pid = 1788] [id = 153] 11:43:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0x8b507400) [pid = 1788] [serial = 459] [outer = (nil)] 11:43:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0x8df16000) [pid = 1788] [serial = 460] [outer = 0x8b507400] 11:43:14 INFO - PROCESS | 1788 | 1468608194211 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0x8df17400) [pid = 1788] [serial = 461] [outer = 0x8b507400] 11:43:15 INFO - PROCESS | 1788 | 1468608195270 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1732ms 11:43:15 INFO - PROCESS | 1788 | 1468608195329 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1788 | 1468608195334 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:43:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:43:15 INFO - PROCESS | 1788 | 1468608195341 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1788 | 1468608195344 Marionette TRACE conn4 <- [1,586,null,{}] 11:43:15 INFO - PROCESS | 1788 | 1468608195351 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}] 11:43:15 INFO - PROCESS | 1788 | 1468608195355 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:15 INFO - PROCESS | 1788 | 1468608195586 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:43:15 INFO - PROCESS | 1788 | 1468608195831 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 1788 | 1468608195837 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a800 == 88 [pid = 1788] [id = 154] 11:43:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x8b31b400) [pid = 1788] [serial = 462] [outer = (nil)] 11:43:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0x8df1e000) [pid = 1788] [serial = 463] [outer = 0x8b31b400] 11:43:15 INFO - PROCESS | 1788 | 1468608195970 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x8df20000) [pid = 1788] [serial = 464] [outer = 0x8b31b400] 11:43:16 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:17 INFO - PROCESS | 1788 | 1468608197315 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2035ms 11:43:17 INFO - PROCESS | 1788 | 1468608197421 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1788 | 1468608197428 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:43:17 INFO - PROCESS | 1788 | 1468608197437 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1788 | 1468608197442 Marionette TRACE conn4 <- [1,590,null,{}] 11:43:17 INFO - PROCESS | 1788 | 1468608197450 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}] 11:43:17 INFO - PROCESS | 1788 | 1468608197456 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:17 INFO - PROCESS | 1788 | 1468608197655 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:43:17 INFO - PROCESS | 1788 | 1468608197859 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1788 | 1468608197872 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50fc00 == 89 [pid = 1788] [id = 155] 11:43:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x8cd10800) [pid = 1788] [serial = 465] [outer = (nil)] 11:43:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0x8ce74800) [pid = 1788] [serial = 466] [outer = 0x8cd10800] 11:43:17 INFO - PROCESS | 1788 | 1468608197985 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0x8cfe1800) [pid = 1788] [serial = 467] [outer = 0x8cd10800] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x927c4400 == 88 [pid = 1788] [id = 66] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x9a452000 == 87 [pid = 1788] [id = 64] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x954a6c00 == 86 [pid = 1788] [id = 50] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0xa232b800) [pid = 1788] [serial = 369] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecccc00 == 85 [pid = 1788] [id = 139] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd6ac00 == 84 [pid = 1788] [id = 138] 11:43:19 INFO - PROCESS | 1788 | 1468608199395 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]]]}] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecc8000 == 83 [pid = 1788] [id = 137] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15ac00 == 82 [pid = 1788] [id = 136] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x917a8000 == 81 [pid = 1788] [id = 135] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd58c00 == 80 [pid = 1788] [id = 134] 11:43:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe2c00 == 79 [pid = 1788] [id = 133] 11:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1996ms 11:43:19 INFO - PROCESS | 1788 | 1468608199442 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 1788 | 1468608199449 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0x8f53cc00) [pid = 1788] [serial = 268] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0x9179c800) [pid = 1788] [serial = 223] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x91dba000) [pid = 1788] [serial = 307] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0xa2fc3800) [pid = 1788] [serial = 364] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x93c68000) [pid = 1788] [serial = 366] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x917b4400) [pid = 1788] [serial = 327] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0x8f75dc00) [pid = 1788] [serial = 342] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0x915a7000) [pid = 1788] [serial = 355] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0x901a9000) [pid = 1788] [serial = 354] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x8eccf800) [pid = 1788] [serial = 351] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0x9b20b400) [pid = 1788] [serial = 333] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x99d99c00) [pid = 1788] [serial = 360] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0x9488b400) [pid = 1788] [serial = 358] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x91e6a000) [pid = 1788] [serial = 357] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x91e67000) [pid = 1788] [serial = 339] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0xa4e4f400) [pid = 1788] [serial = 348] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x95592000) [pid = 1788] [serial = 330] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0xa324c400) [pid = 1788] [serial = 345] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0xa1111400) [pid = 1788] [serial = 336] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0xa22f0c00) [pid = 1788] [serial = 363] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x93c6b000) [pid = 1788] [serial = 367] [outer = (nil)] [url = about:blank] 11:43:19 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x9a454000) [pid = 1788] [serial = 361] [outer = (nil)] [url = about:blank] 11:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:43:19 INFO - PROCESS | 1788 | 1468608199565 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1788 | 1468608199569 Marionette TRACE conn4 <- [1,594,null,{}] 11:43:19 INFO - PROCESS | 1788 | 1468608199577 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}] 11:43:19 INFO - PROCESS | 1788 | 1468608199581 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:19 INFO - PROCESS | 1788 | 1468608199760 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:43:19 INFO - PROCESS | 1788 | 1468608199946 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 1788 | 1468608199956 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce72400 == 80 [pid = 1788] [id = 156] 11:43:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x8d15e400) [pid = 1788] [serial = 468] [outer = (nil)] 11:43:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0x8f53d400) [pid = 1788] [serial = 469] [outer = 0x8d15e400] 11:43:20 INFO - PROCESS | 1788 | 1468608200030 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x8f75c000) [pid = 1788] [serial = 470] [outer = 0x8d15e400] 11:43:20 INFO - PROCESS | 1788 | 1468608200903 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]]]}] 11:43:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:43:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1408ms 11:43:20 INFO - PROCESS | 1788 | 1468608200953 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1788 | 1468608200957 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:43:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:43:20 INFO - PROCESS | 1788 | 1468608200964 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 1788 | 1468608200969 Marionette TRACE conn4 <- [1,598,null,{}] 11:43:20 INFO - PROCESS | 1788 | 1468608200986 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}] 11:43:20 INFO - PROCESS | 1788 | 1468608200995 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:21 INFO - PROCESS | 1788 | 1468608201185 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:43:21 INFO - PROCESS | 1788 | 1468608201357 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:21 INFO - PROCESS | 1788 | 1468608201368 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a5000 == 81 [pid = 1788] [id = 157] 11:43:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0x915a8000) [pid = 1788] [serial = 471] [outer = (nil)] 11:43:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0x9179e000) [pid = 1788] [serial = 472] [outer = 0x915a8000] 11:43:21 INFO - PROCESS | 1788 | 1468608201482 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0x91db3000) [pid = 1788] [serial = 473] [outer = 0x915a8000] 11:43:22 INFO - PROCESS | 1788 | 1468608202314 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]]]}] 11:43:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:43:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1383ms 11:43:22 INFO - PROCESS | 1788 | 1468608202349 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1788 | 1468608202353 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:43:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:43:22 INFO - PROCESS | 1788 | 1468608202360 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1788 | 1468608202364 Marionette TRACE conn4 <- [1,602,null,{}] 11:43:22 INFO - PROCESS | 1788 | 1468608202376 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}] 11:43:22 INFO - PROCESS | 1788 | 1468608202381 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:22 INFO - PROCESS | 1788 | 1468608202626 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:43:22 INFO - PROCESS | 1788 | 1468608202655 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 1788 | 1468608202666 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f793c00 == 82 [pid = 1788] [id = 158] 11:43:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0x917a1400) [pid = 1788] [serial = 474] [outer = (nil)] 11:43:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0x91e6d400) [pid = 1788] [serial = 475] [outer = 0x917a1400] 11:43:22 INFO - PROCESS | 1788 | 1468608202735 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x91f54c00) [pid = 1788] [serial = 476] [outer = 0x917a1400] 11:43:24 INFO - PROCESS | 1788 | 1468608204286 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]]]}] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0x93c62800) [pid = 1788] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0x95586c00) [pid = 1788] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x9b20b800) [pid = 1788] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0x95585400) [pid = 1788] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x99861800) [pid = 1788] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x91db7800) [pid = 1788] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0xa3297400) [pid = 1788] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x9b26c400) [pid = 1788] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0xa209a000) [pid = 1788] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0x91e61c00) [pid = 1788] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0xa6ea7000) [pid = 1788] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8fd5b000) [pid = 1788] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x996e3c00) [pid = 1788] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x915a5c00) [pid = 1788] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x8d15a000) [pid = 1788] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x915af800) [pid = 1788] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x95592400) [pid = 1788] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x915b3000) [pid = 1788] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0x91796800) [pid = 1788] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x8eccd800) [pid = 1788] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0x901a4800) [pid = 1788] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0x8fd57800) [pid = 1788] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x927cf400) [pid = 1788] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9a44ac00) [pid = 1788] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0xa2fbf800) [pid = 1788] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x9983ac00) [pid = 1788] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x98f34000) [pid = 1788] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:43:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:43:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2085ms 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x97a78400) [pid = 1788] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x9985b000) [pid = 1788] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x954a1800) [pid = 1788] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:43:24 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x915a9400) [pid = 1788] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:43:24 INFO - PROCESS | 1788 | 1468608204459 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:43:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:43:24 INFO - PROCESS | 1788 | 1468608204463 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:43:24 INFO - PROCESS | 1788 | 1468608204470 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1788 | 1468608204473 Marionette TRACE conn4 <- [1,606,null,{}] 11:43:24 INFO - PROCESS | 1788 | 1468608204479 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}] 11:43:24 INFO - PROCESS | 1788 | 1468608204484 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:24 INFO - PROCESS | 1788 | 1468608204711 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:43:24 INFO - PROCESS | 1788 | 1468608204806 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1788 | 1468608204816 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f752800 == 83 [pid = 1788] [id = 159] 11:43:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x8fd68800) [pid = 1788] [serial = 477] [outer = (nil)] 11:43:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x901acc00) [pid = 1788] [serial = 478] [outer = 0x8fd68800] 11:43:24 INFO - PROCESS | 1788 | 1468608204903 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x915af800) [pid = 1788] [serial = 479] [outer = 0x8fd68800] 11:43:25 INFO - PROCESS | 1788 | 1468608205641 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]]]}] 11:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1230ms 11:43:25 INFO - PROCESS | 1788 | 1468608205700 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1788 | 1468608205704 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:43:25 INFO - PROCESS | 1788 | 1468608205710 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1788 | 1468608205714 Marionette TRACE conn4 <- [1,610,null,{}] 11:43:25 INFO - PROCESS | 1788 | 1468608205720 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}] 11:43:25 INFO - PROCESS | 1788 | 1468608205729 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:25 INFO - PROCESS | 1788 | 1468608205940 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:43:26 INFO - PROCESS | 1788 | 1468608206088 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1788 | 1468608206097 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a6400 == 84 [pid = 1788] [id = 160] 11:43:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x91f53c00) [pid = 1788] [serial = 480] [outer = (nil)] 11:43:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x927c6000) [pid = 1788] [serial = 481] [outer = 0x91f53c00] 11:43:26 INFO - PROCESS | 1788 | 1468608206170 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x93c6ac00) [pid = 1788] [serial = 482] [outer = 0x91f53c00] 11:43:27 INFO - PROCESS | 1788 | 1468608207248 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1598ms 11:43:27 INFO - PROCESS | 1788 | 1468608207311 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1788 | 1468608207317 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:43:27 INFO - PROCESS | 1788 | 1468608207326 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1788 | 1468608207331 Marionette TRACE conn4 <- [1,614,null,{}] 11:43:27 INFO - PROCESS | 1788 | 1468608207339 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}] 11:43:27 INFO - PROCESS | 1788 | 1468608207345 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:27 INFO - PROCESS | 1788 | 1468608207590 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:43:27 INFO - PROCESS | 1788 | 1468608207844 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:27 INFO - PROCESS | 1788 | 1468608207853 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce71c00 == 85 [pid = 1788] [id = 161] 11:43:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x8ce74c00) [pid = 1788] [serial = 483] [outer = (nil)] 11:43:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x8cfe9c00) [pid = 1788] [serial = 484] [outer = 0x8ce74c00] 11:43:27 INFO - PROCESS | 1788 | 1468608207987 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x8f536c00) [pid = 1788] [serial = 485] [outer = 0x8ce74c00] 11:43:28 INFO - PROCESS | 1788 | 1468608208894 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]]]}] 11:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1638ms 11:43:28 INFO - PROCESS | 1788 | 1468608208968 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1788 | 1468608208976 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:43:28 INFO - PROCESS | 1788 | 1468608208987 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1788 | 1468608208998 Marionette TRACE conn4 <- [1,618,null,{}] 11:43:29 INFO - PROCESS | 1788 | 1468608209009 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}] 11:43:29 INFO - PROCESS | 1788 | 1468608209018 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:29 INFO - PROCESS | 1788 | 1468608209238 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:43:29 INFO - PROCESS | 1788 | 1468608209458 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1788 | 1468608209471 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7e400 == 86 [pid = 1788] [id = 162] 11:43:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 168 (0x8fd51c00) [pid = 1788] [serial = 486] [outer = (nil)] 11:43:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 169 (0x901a5800) [pid = 1788] [serial = 487] [outer = 0x8fd51c00] 11:43:29 INFO - PROCESS | 1788 | 1468608209599 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 170 (0x91795400) [pid = 1788] [serial = 488] [outer = 0x8fd51c00] 11:43:30 INFO - PROCESS | 1788 | 1468608210535 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1604ms 11:43:30 INFO - PROCESS | 1788 | 1468608210601 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:43:30 INFO - PROCESS | 1788 | 1468608210606 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:43:30 INFO - PROCESS | 1788 | 1468608210614 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1788 | 1468608210620 Marionette TRACE conn4 <- [1,622,null,{}] 11:43:30 INFO - PROCESS | 1788 | 1468608210637 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}] 11:43:30 INFO - PROCESS | 1788 | 1468608210647 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:30 INFO - PROCESS | 1788 | 1468608210865 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:43:31 INFO - PROCESS | 1788 | 1468608211125 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1788 | 1468608211140 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1ec00 == 87 [pid = 1788] [id = 163] 11:43:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 171 (0x91f5b400) [pid = 1788] [serial = 489] [outer = (nil)] 11:43:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 172 (0x93c5fc00) [pid = 1788] [serial = 490] [outer = 0x91f5b400] 11:43:31 INFO - PROCESS | 1788 | 1468608211241 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 173 (0x94895800) [pid = 1788] [serial = 491] [outer = 0x91f5b400] 11:43:32 INFO - PROCESS | 1788 | 1468608212172 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1639ms 11:43:32 INFO - PROCESS | 1788 | 1468608212253 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 1788 | 1468608212257 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:43:32 INFO - PROCESS | 1788 | 1468608212265 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 1788 | 1468608212269 Marionette TRACE conn4 <- [1,626,null,{}] 11:43:32 INFO - PROCESS | 1788 | 1468608212275 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}] 11:43:32 INFO - PROCESS | 1788 | 1468608212281 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:32 INFO - PROCESS | 1788 | 1468608212542 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:43:32 INFO - PROCESS | 1788 | 1468608212838 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 1788 | 1468608212846 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd68c00 == 88 [pid = 1788] [id = 164] 11:43:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 174 (0x91f96000) [pid = 1788] [serial = 492] [outer = (nil)] 11:43:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 175 (0x95586c00) [pid = 1788] [serial = 493] [outer = 0x91f96000] 11:43:32 INFO - PROCESS | 1788 | 1468608212945 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 176 (0x95678c00) [pid = 1788] [serial = 494] [outer = 0x91f96000] 11:43:33 INFO - PROCESS | 1788 | 1468608213881 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]]]}] 11:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1692ms 11:43:33 INFO - PROCESS | 1788 | 1468608213958 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:43:33 INFO - PROCESS | 1788 | 1468608213961 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:43:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:43:33 INFO - PROCESS | 1788 | 1468608213969 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1788 | 1468608213972 Marionette TRACE conn4 <- [1,630,null,{}] 11:43:33 INFO - PROCESS | 1788 | 1468608213979 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}] 11:43:33 INFO - PROCESS | 1788 | 1468608213985 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:34 INFO - PROCESS | 1788 | 1468608214246 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:43:34 INFO - PROCESS | 1788 | 1468608214535 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 1788 | 1468608214542 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f531400 == 89 [pid = 1788] [id = 165] 11:43:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 177 (0x94890c00) [pid = 1788] [serial = 495] [outer = (nil)] 11:43:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 178 (0x987ab000) [pid = 1788] [serial = 496] [outer = 0x94890c00] 11:43:34 INFO - PROCESS | 1788 | 1468608214627 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 179 (0x995d5800) [pid = 1788] [serial = 497] [outer = 0x94890c00] 11:43:35 INFO - PROCESS | 1788 | 1468608215607 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]]]}] 11:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1684ms 11:43:35 INFO - PROCESS | 1788 | 1468608215654 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 1788 | 1468608215657 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:43:35 INFO - PROCESS | 1788 | 1468608215665 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 1788 | 1468608215669 Marionette TRACE conn4 <- [1,634,null,{}] 11:43:35 INFO - PROCESS | 1788 | 1468608215675 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}] 11:43:35 INFO - PROCESS | 1788 | 1468608215690 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:35 INFO - PROCESS | 1788 | 1468608215959 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:43:36 INFO - PROCESS | 1788 | 1468608216256 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1788 | 1468608216268 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x97a56400 == 90 [pid = 1788] [id = 166] 11:43:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 180 (0x9988d800) [pid = 1788] [serial = 498] [outer = (nil)] 11:43:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 181 (0x9b270400) [pid = 1788] [serial = 499] [outer = 0x9988d800] 11:43:36 INFO - PROCESS | 1788 | 1468608216351 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 182 (0xa056c000) [pid = 1788] [serial = 500] [outer = 0x9988d800] 11:43:36 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:37 INFO - PROCESS | 1788 | 1468608217235 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1639ms 11:43:37 INFO - PROCESS | 1788 | 1468608217306 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:43:37 INFO - PROCESS | 1788 | 1468608217310 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:43:37 INFO - PROCESS | 1788 | 1468608217318 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1788 | 1468608217322 Marionette TRACE conn4 <- [1,638,null,{}] 11:43:37 INFO - PROCESS | 1788 | 1468608217328 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}] 11:43:37 INFO - PROCESS | 1788 | 1468608217334 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:37 INFO - PROCESS | 1788 | 1468608217546 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:43:37 INFO - PROCESS | 1788 | 1468608217784 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1788 | 1468608217795 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x99ec7800 == 91 [pid = 1788] [id = 167] 11:43:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 183 (0x9b269000) [pid = 1788] [serial = 501] [outer = (nil)] 11:43:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 184 (0xa2fc3000) [pid = 1788] [serial = 502] [outer = 0x9b269000] 11:43:37 INFO - PROCESS | 1788 | 1468608217923 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 185 (0xa320a800) [pid = 1788] [serial = 503] [outer = 0x9b269000] 11:43:38 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:38 INFO - PROCESS | 1788 | 1468608218876 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:43:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1636ms 11:43:38 INFO - PROCESS | 1788 | 1468608218954 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1788 | 1468608218958 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:43:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:43:38 INFO - PROCESS | 1788 | 1468608218965 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1788 | 1468608218969 Marionette TRACE conn4 <- [1,642,null,{}] 11:43:38 INFO - PROCESS | 1788 | 1468608218975 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}] 11:43:38 INFO - PROCESS | 1788 | 1468608218981 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:39 INFO - PROCESS | 1788 | 1468608219239 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:43:39 INFO - PROCESS | 1788 | 1468608219537 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1788 | 1468608219544 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b327000 == 92 [pid = 1788] [id = 168] 11:43:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 186 (0xa209a400) [pid = 1788] [serial = 504] [outer = (nil)] 11:43:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 187 (0xa5019c00) [pid = 1788] [serial = 505] [outer = 0xa209a400] 11:43:39 INFO - PROCESS | 1788 | 1468608219633 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 188 (0xa62b4400) [pid = 1788] [serial = 506] [outer = 0xa209a400] 11:43:40 INFO - PROCESS | 1788 | 1468608220566 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:43:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1639ms 11:43:40 INFO - PROCESS | 1788 | 1468608220619 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1788 | 1468608220622 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:43:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:43:40 INFO - PROCESS | 1788 | 1468608220630 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 1788 | 1468608220634 Marionette TRACE conn4 <- [1,646,null,{}] 11:43:40 INFO - PROCESS | 1788 | 1468608220640 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}] 11:43:40 INFO - PROCESS | 1788 | 1468608220645 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:40 INFO - PROCESS | 1788 | 1468608220863 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:43:41 INFO - PROCESS | 1788 | 1468608221130 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1788 | 1468608221139 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c043800 == 93 [pid = 1788] [id = 169] 11:43:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 189 (0x8c049400) [pid = 1788] [serial = 507] [outer = (nil)] 11:43:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 190 (0x8c04cc00) [pid = 1788] [serial = 508] [outer = 0x8c049400] 11:43:41 INFO - PROCESS | 1788 | 1468608221272 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 191 (0x8c04ec00) [pid = 1788] [serial = 509] [outer = 0x8c049400] 11:43:42 INFO - PROCESS | 1788 | 1468608222233 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]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:43:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1634ms 11:43:42 INFO - PROCESS | 1788 | 1468608222266 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 1788 | 1468608222270 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:43:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:43:42 INFO - PROCESS | 1788 | 1468608222278 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 1788 | 1468608222282 Marionette TRACE conn4 <- [1,650,null,{}] 11:43:42 INFO - PROCESS | 1788 | 1468608222289 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}] 11:43:42 INFO - PROCESS | 1788 | 1468608222295 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:42 INFO - PROCESS | 1788 | 1468608222523 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:43:42 INFO - PROCESS | 1788 | 1468608222768 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1788 | 1468608222775 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c047800 == 94 [pid = 1788] [id = 170] 11:43:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 192 (0x8c049c00) [pid = 1788] [serial = 510] [outer = (nil)] 11:43:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 193 (0x8c497400) [pid = 1788] [serial = 511] [outer = 0x8c049c00] 11:43:42 INFO - PROCESS | 1788 | 1468608222906 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 194 (0x8c49a400) [pid = 1788] [serial = 512] [outer = 0x8c049c00] 11:43:43 INFO - PROCESS | 1788 | 1468608223822 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1588ms 11:43:43 INFO - PROCESS | 1788 | 1468608223867 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:43:43 INFO - PROCESS | 1788 | 1468608223872 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:43:43 INFO - PROCESS | 1788 | 1468608223880 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1788 | 1468608223885 Marionette TRACE conn4 <- [1,654,null,{}] 11:43:43 INFO - PROCESS | 1788 | 1468608223892 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}] 11:43:43 INFO - PROCESS | 1788 | 1468608223899 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:44 INFO - PROCESS | 1788 | 1468608224153 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:43:44 INFO - PROCESS | 1788 | 1468608224478 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1788 | 1468608224489 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f534000 == 95 [pid = 1788] [id = 171] 11:43:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 195 (0x8f53ec00) [pid = 1788] [serial = 513] [outer = (nil)] 11:43:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 196 (0x915b2000) [pid = 1788] [serial = 514] [outer = 0x8f53ec00] 11:43:44 INFO - PROCESS | 1788 | 1468608224596 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 197 (0x95443c00) [pid = 1788] [serial = 515] [outer = 0x8f53ec00] 11:43:45 INFO - PROCESS | 1788 | 1468608225596 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1789ms 11:43:45 INFO - PROCESS | 1788 | 1468608225669 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:43:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:43:45 INFO - PROCESS | 1788 | 1468608225674 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:43:45 INFO - PROCESS | 1788 | 1468608225680 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1788 | 1468608225684 Marionette TRACE conn4 <- [1,658,null,{}] 11:43:45 INFO - PROCESS | 1788 | 1468608225690 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}] 11:43:45 INFO - PROCESS | 1788 | 1468608225695 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:45 INFO - PROCESS | 1788 | 1468608225899 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:43:46 INFO - PROCESS | 1788 | 1468608226152 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1788 | 1468608226163 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505000 == 96 [pid = 1788] [id = 172] 11:43:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 198 (0x8b506000) [pid = 1788] [serial = 516] [outer = (nil)] 11:43:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 199 (0x8c045000) [pid = 1788] [serial = 517] [outer = 0x8b506000] 11:43:46 INFO - PROCESS | 1788 | 1468608226611 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 200 (0x8c491c00) [pid = 1788] [serial = 518] [outer = 0x8b506000] 11:43:47 INFO - PROCESS | 1788 | 1468608227729 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:43:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2089ms 11:43:47 INFO - PROCESS | 1788 | 1468608227770 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1788 | 1468608227776 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:43:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:43:47 INFO - PROCESS | 1788 | 1468608227785 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1788 | 1468608227789 Marionette TRACE conn4 <- [1,662,null,{}] 11:43:47 INFO - PROCESS | 1788 | 1468608227797 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}] 11:43:47 INFO - PROCESS | 1788 | 1468608227801 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:48 INFO - PROCESS | 1788 | 1468608227998 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:43:48 INFO - PROCESS | 1788 | 1468608228388 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1788 | 1468608228400 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfde000 == 97 [pid = 1788] [id = 173] 11:43:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 201 (0x8cfe6000) [pid = 1788] [serial = 519] [outer = (nil)] 11:43:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 202 (0x8d158c00) [pid = 1788] [serial = 520] [outer = 0x8cfe6000] 11:43:48 INFO - PROCESS | 1788 | 1468608228478 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 203 (0x8df1b400) [pid = 1788] [serial = 521] [outer = 0x8cfe6000] 11:43:49 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:49 INFO - PROCESS | 1788 | 1468608229480 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:43:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1734ms 11:43:49 INFO - PROCESS | 1788 | 1468608229519 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1788 | 1468608229526 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:43:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:43:49 INFO - PROCESS | 1788 | 1468608229536 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1788 | 1468608229540 Marionette TRACE conn4 <- [1,666,null,{}] 11:43:49 INFO - PROCESS | 1788 | 1468608229546 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}] 11:43:49 INFO - PROCESS | 1788 | 1468608229552 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:49 INFO - PROCESS | 1788 | 1468608229752 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:43:50 INFO - PROCESS | 1788 | 1468608230013 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1788 | 1468608230021 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7c000 == 98 [pid = 1788] [id = 174] 11:43:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 204 (0x8ce7cc00) [pid = 1788] [serial = 522] [outer = (nil)] 11:43:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 205 (0x8f590800) [pid = 1788] [serial = 523] [outer = 0x8ce7cc00] 11:43:50 INFO - PROCESS | 1788 | 1468608230187 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 206 (0x8f796c00) [pid = 1788] [serial = 524] [outer = 0x8ce7cc00] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8f754c00 == 97 [pid = 1788] [id = 114] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 205 (0x99842800) [pid = 1788] [serial = 421] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 204 (0x93c64c00) [pid = 1788] [serial = 376] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 203 (0x8cfe2000) [pid = 1788] [serial = 394] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 202 (0xa62b3c00) [pid = 1788] [serial = 382] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 201 (0x8f59b800) [pid = 1788] [serial = 385] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 200 (0xa0571400) [pid = 1788] [serial = 379] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 199 (0x8cfec800) [pid = 1788] [serial = 397] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 198 (0xa6a9c000) [pid = 1788] [serial = 388] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 197 (0x8fd59000) [pid = 1788] [serial = 372] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOMWINDOW == 196 (0x8ce7a400) [pid = 1788] [serial = 391] [outer = (nil)] [url = about:blank] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8f752800 == 96 [pid = 1788] [id = 159] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8f793c00 == 95 [pid = 1788] [id = 158] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x915a5000 == 94 [pid = 1788] [id = 157] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce72400 == 93 [pid = 1788] [id = 156] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50fc00 == 92 [pid = 1788] [id = 155] 11:43:50 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502400 == 91 [pid = 1788] [id = 152] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324000 == 90 [pid = 1788] [id = 151] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc7400 == 89 [pid = 1788] [id = 150] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd14400 == 88 [pid = 1788] [id = 149] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd13c00 == 87 [pid = 1788] [id = 148] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd11000 == 86 [pid = 1788] [id = 147] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc3000 == 85 [pid = 1788] [id = 146] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc1800 == 84 [pid = 1788] [id = 145] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15ec00 == 83 [pid = 1788] [id = 144] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x996ed800 == 82 [pid = 1788] [id = 143] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd53400 == 81 [pid = 1788] [id = 142] 11:43:50 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe0400 == 80 [pid = 1788] [id = 141] 11:43:51 INFO - PROCESS | 1788 | 1468608231155 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]]]}] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 195 (0x98f37c00) [pid = 1788] [serial = 415] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 194 (0x98f3cc00) [pid = 1788] [serial = 204] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 193 (0xa2322c00) [pid = 1788] [serial = 253] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 192 (0x97a71000) [pid = 1788] [serial = 247] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 191 (0xa90b2400) [pid = 1788] [serial = 262] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 190 (0x95581800) [pid = 1788] [serial = 413] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 189 (0xa6f4b400) [pid = 1788] [serial = 259] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 188 (0xa2323800) [pid = 1788] [serial = 298] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 187 (0xa2ff2800) [pid = 1788] [serial = 256] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 186 (0x93c67000) [pid = 1788] [serial = 407] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 185 (0xa823b800) [pid = 1788] [serial = 211] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 184 (0x8fd67c00) [pid = 1788] [serial = 403] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 183 (0x996ee000) [pid = 1788] [serial = 301] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 182 (0xa8c20800) [pid = 1788] [serial = 220] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 181 (0x8f595400) [pid = 1788] [serial = 401] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 180 (0x9a089c00) [pid = 1788] [serial = 295] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 179 (0xa8c7b800) [pid = 1788] [serial = 217] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 178 (0x93c5e400) [pid = 1788] [serial = 406] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 177 (0x8f53b800) [pid = 1788] [serial = 400] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 176 (0x927c1800) [pid = 1788] [serial = 244] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 175 (0x95440800) [pid = 1788] [serial = 289] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 174 (0x996e0800) [pid = 1788] [serial = 416] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 173 (0x91db6400) [pid = 1788] [serial = 419] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 172 (0x901ad400) [pid = 1788] [serial = 265] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 171 (0x91dbe000) [pid = 1788] [serial = 409] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 170 (0xa5022c00) [pid = 1788] [serial = 201] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 169 (0x927c7000) [pid = 1788] [serial = 410] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 168 (0xa2099c00) [pid = 1788] [serial = 286] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 167 (0xa344b800) [pid = 1788] [serial = 304] [outer = (nil)] [url = about:blank] 11:43:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:43:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1680ms 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0xa0519000) [pid = 1788] [serial = 207] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x9b009400) [pid = 1788] [serial = 208] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0xa82efc00) [pid = 1788] [serial = 214] [outer = (nil)] [url = about:blank] 11:43:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x99842000) [pid = 1788] [serial = 292] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x901aa400) [pid = 1788] [serial = 404] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x99ec6400) [pid = 1788] [serial = 250] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x8fd64800) [pid = 1788] [serial = 418] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x95442400) [pid = 1788] [serial = 412] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x9a8d0000) [pid = 1788] [serial = 325] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x91db8000) [pid = 1788] [serial = 328] [outer = (nil)] [url = about:blank] 11:43:51 INFO - PROCESS | 1788 | 1468608231223 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1788 | 1468608231230 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:43:51 INFO - PROCESS | 1788 | 1468608231243 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1788 | 1468608231249 Marionette TRACE conn4 <- [1,670,null,{}] 11:43:51 INFO - PROCESS | 1788 | 1468608231265 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}] 11:43:51 INFO - PROCESS | 1788 | 1468608231274 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:51 INFO - PROCESS | 1788 | 1468608231471 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:43:51 INFO - PROCESS | 1788 | 1468608231670 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1788 | 1468608231681 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f754c00 == 81 [pid = 1788] [id = 175] 11:43:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x8f79bc00) [pid = 1788] [serial = 525] [outer = (nil)] 11:43:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x8fd5bc00) [pid = 1788] [serial = 526] [outer = 0x8f79bc00] 11:43:51 INFO - PROCESS | 1788 | 1468608231756 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x8fd64000) [pid = 1788] [serial = 527] [outer = 0x8f79bc00] 11:43:52 INFO - PROCESS | 1788 | 1468608232526 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:43:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1356ms 11:43:52 INFO - PROCESS | 1788 | 1468608232593 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:43:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:43:52 INFO - PROCESS | 1788 | 1468608232598 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:43:52 INFO - PROCESS | 1788 | 1468608232604 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1788 | 1468608232608 Marionette TRACE conn4 <- [1,674,null,{}] 11:43:52 INFO - PROCESS | 1788 | 1468608232614 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}] 11:43:52 INFO - PROCESS | 1788 | 1468608232619 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:52 INFO - PROCESS | 1788 | 1468608232813 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:43:53 INFO - PROCESS | 1788 | 1468608232994 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1788 | 1468608233004 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c491800 == 82 [pid = 1788] [id = 176] 11:43:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x8ce7a400) [pid = 1788] [serial = 528] [outer = (nil)] 11:43:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x901ad400) [pid = 1788] [serial = 529] [outer = 0x8ce7a400] 11:43:53 INFO - PROCESS | 1788 | 1468608233078 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x915a9000) [pid = 1788] [serial = 530] [outer = 0x8ce7a400] 11:43:53 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:43:53 INFO - PROCESS | 1788 | 1468608233963 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]]]}] 11:43:53 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 11:43:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1381ms 11:43:53 INFO - PROCESS | 1788 | 1468608233984 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 1788 | 1468608233987 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:43:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:43:53 INFO - PROCESS | 1788 | 1468608233995 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1788 | 1468608233998 Marionette TRACE conn4 <- [1,678,null,{}] 11:43:54 INFO - PROCESS | 1788 | 1468608234004 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}] 11:43:54 INFO - PROCESS | 1788 | 1468608234010 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:54 INFO - PROCESS | 1788 | 1468608234314 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:43:54 INFO - PROCESS | 1788 | 1468608234347 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 1788 | 1468608234355 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a4c00 == 83 [pid = 1788] [id = 177] 11:43:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x917ac000) [pid = 1788] [serial = 531] [outer = (nil)] 11:43:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x91dbb400) [pid = 1788] [serial = 532] [outer = 0x917ac000] 11:43:54 INFO - PROCESS | 1788 | 1468608234438 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x91e6e800) [pid = 1788] [serial = 533] [outer = 0x917ac000] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x917a0400) [pid = 1788] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0x8ce73400) [pid = 1788] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8fd68800) [pid = 1788] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8cfde400) [pid = 1788] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8fd63400) [pid = 1788] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x915a8000) [pid = 1788] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8f59a000) [pid = 1788] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0x99844800) [pid = 1788] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8cd10800) [pid = 1788] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x8fd56400) [pid = 1788] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x9557f000) [pid = 1788] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8d15e400) [pid = 1788] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x917b1c00) [pid = 1788] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8fd5ec00) [pid = 1788] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x9a5b8c00) [pid = 1788] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x93c0b000) [pid = 1788] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8ce7b800) [pid = 1788] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8f591c00) [pid = 1788] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x917a1400) [pid = 1788] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8fd60800) [pid = 1788] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x9b0f1400) [pid = 1788] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8f755000) [pid = 1788] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:43:55 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8ecc7c00) [pid = 1788] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:43:56 INFO - PROCESS | 1788 | 1468608236004 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]]]}] 11:43:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:43:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 2039ms 11:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:43:56 INFO - PROCESS | 1788 | 1468608236035 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1788 | 1468608236038 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:43:56 INFO - PROCESS | 1788 | 1468608236056 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1788 | 1468608236060 Marionette TRACE conn4 <- [1,682,null,{}] 11:43:56 INFO - PROCESS | 1788 | 1468608236066 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}] 11:43:56 INFO - PROCESS | 1788 | 1468608236077 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:56 INFO - PROCESS | 1788 | 1468608236274 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:43:56 INFO - PROCESS | 1788 | 1468608236283 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1788 | 1468608236289 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b501c00 == 84 [pid = 1788] [id = 178] 11:43:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8cdca800) [pid = 1788] [serial = 534] [outer = (nil)] 11:43:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x8f75ac00) [pid = 1788] [serial = 535] [outer = 0x8cdca800] 11:43:56 INFO - PROCESS | 1788 | 1468608236363 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x917b5c00) [pid = 1788] [serial = 536] [outer = 0x8cdca800] 11:43:57 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:43:57 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:43:57 INFO - PROCESS | 1788 | 1468608237808 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]]]}] 11:43:57 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) 11:43:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1844ms 11:43:57 INFO - PROCESS | 1788 | 1468608237938 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1788 | 1468608237945 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:43:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:43:58 INFO - PROCESS | 1788 | 1468608238006 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 1788 | 1468608238013 Marionette TRACE conn4 <- [1,686,null,{}] 11:43:58 INFO - PROCESS | 1788 | 1468608238023 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}] 11:43:58 INFO - PROCESS | 1788 | 1468608238029 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:58 INFO - PROCESS | 1788 | 1468608238248 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:43:58 INFO - PROCESS | 1788 | 1468608238441 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1788 | 1468608238458 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:43:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b325400 == 85 [pid = 1788] [id = 179] 11:43:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x8cd19400) [pid = 1788] [serial = 537] [outer = (nil)] 11:43:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x8cdc6800) [pid = 1788] [serial = 538] [outer = 0x8cd19400] 11:43:58 INFO - PROCESS | 1788 | 1468608238586 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x8ce7b800) [pid = 1788] [serial = 539] [outer = 0x8cd19400] 11:43:59 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:00 INFO - PROCESS | 1788 | 1468608240108 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]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2148ms 11:44:00 INFO - PROCESS | 1788 | 1468608240149 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1788 | 1468608240158 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:44:00 INFO - PROCESS | 1788 | 1468608240171 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1788 | 1468608240177 Marionette TRACE conn4 <- [1,690,null,{}] 11:44:00 INFO - PROCESS | 1788 | 1468608240184 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}] 11:44:00 INFO - PROCESS | 1788 | 1468608240192 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:00 INFO - PROCESS | 1788 | 1468608240425 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:44:00 INFO - PROCESS | 1788 | 1468608240621 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1788 | 1468608240632 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfeb400 == 86 [pid = 1788] [id = 180] 11:44:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8d14fc00) [pid = 1788] [serial = 540] [outer = (nil)] 11:44:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x8f597800) [pid = 1788] [serial = 541] [outer = 0x8d14fc00] 11:44:00 INFO - PROCESS | 1788 | 1468608240763 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x8f795400) [pid = 1788] [serial = 542] [outer = 0x8d14fc00] 11:44:02 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:02 INFO - PROCESS | 1788 | 1468608242322 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]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2194ms 11:44:02 INFO - PROCESS | 1788 | 1468608242366 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:44:02 INFO - PROCESS | 1788 | 1468608242371 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:44:02 INFO - PROCESS | 1788 | 1468608242379 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 1788 | 1468608242386 Marionette TRACE conn4 <- [1,694,null,{}] 11:44:02 INFO - PROCESS | 1788 | 1468608242405 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}] 11:44:02 INFO - PROCESS | 1788 | 1468608242415 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:02 INFO - PROCESS | 1788 | 1468608242771 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:44:02 INFO - PROCESS | 1788 | 1468608242928 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1788 | 1468608242941 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x901aa000 == 87 [pid = 1788] [id = 181] 11:44:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x915aa000) [pid = 1788] [serial = 543] [outer = (nil)] 11:44:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x91f50400) [pid = 1788] [serial = 544] [outer = 0x915aa000] 11:44:03 INFO - PROCESS | 1788 | 1468608243035 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x91f5a000) [pid = 1788] [serial = 545] [outer = 0x915aa000] 11:44:04 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:04 INFO - PROCESS | 1788 | 1468608244636 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]]]}] 11:44:04 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) 11:44:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2299ms 11:44:04 INFO - PROCESS | 1788 | 1468608244677 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1788 | 1468608244682 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:44:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:44:04 INFO - PROCESS | 1788 | 1468608244690 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1788 | 1468608244695 Marionette TRACE conn4 <- [1,698,null,{}] 11:44:04 INFO - PROCESS | 1788 | 1468608244702 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}] 11:44:04 INFO - PROCESS | 1788 | 1468608244708 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:04 INFO - PROCESS | 1788 | 1468608244960 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:44:05 INFO - PROCESS | 1788 | 1468608245164 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1788 | 1468608245174 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503800 == 88 [pid = 1788] [id = 182] 11:44:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 156 (0x91f50800) [pid = 1788] [serial = 546] [outer = (nil)] 11:44:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 157 (0x93c63800) [pid = 1788] [serial = 547] [outer = 0x91f50800] 11:44:05 INFO - PROCESS | 1788 | 1468608245297 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 158 (0x95440800) [pid = 1788] [serial = 548] [outer = 0x91f50800] 11:44:06 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:06 INFO - PROCESS | 1788 | 1468608246684 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]]]}] 11:44:06 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) 11:44:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2094ms 11:44:06 INFO - PROCESS | 1788 | 1468608246786 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 1788 | 1468608246789 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:44:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:44:06 INFO - PROCESS | 1788 | 1468608246797 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 1788 | 1468608246802 Marionette TRACE conn4 <- [1,702,null,{}] 11:44:06 INFO - PROCESS | 1788 | 1468608246809 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}] 11:44:06 INFO - PROCESS | 1788 | 1468608246815 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:07 INFO - PROCESS | 1788 | 1468608247024 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:44:07 INFO - PROCESS | 1788 | 1468608247233 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1788 | 1468608247242 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31bc00 == 89 [pid = 1788] [id = 183] 11:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 159 (0x927c9800) [pid = 1788] [serial = 549] [outer = (nil)] 11:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 160 (0x95585400) [pid = 1788] [serial = 550] [outer = 0x927c9800] 11:44:07 INFO - PROCESS | 1788 | 1468608247366 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 161 (0x95592c00) [pid = 1788] [serial = 551] [outer = 0x927c9800] 11:44:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:08 INFO - PROCESS | 1788 | 1468608248816 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]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:44:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2085ms 11:44:08 INFO - PROCESS | 1788 | 1468608248883 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:44:08 INFO - PROCESS | 1788 | 1468608248888 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:44:08 INFO - PROCESS | 1788 | 1468608248896 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 1788 | 1468608248899 Marionette TRACE conn4 <- [1,706,null,{}] 11:44:08 INFO - PROCESS | 1788 | 1468608248906 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}] 11:44:08 INFO - PROCESS | 1788 | 1468608248916 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:09 INFO - PROCESS | 1788 | 1468608249240 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:44:09 INFO - PROCESS | 1788 | 1468608249439 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1788 | 1468608249450 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50fc00 == 90 [pid = 1788] [id = 184] 11:44:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 162 (0x8ce7a800) [pid = 1788] [serial = 552] [outer = (nil)] 11:44:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 163 (0x8f595800) [pid = 1788] [serial = 553] [outer = 0x8ce7a800] 11:44:09 INFO - PROCESS | 1788 | 1468608249574 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 164 (0x95586800) [pid = 1788] [serial = 554] [outer = 0x8ce7a800] 11:44:11 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:11 INFO - PROCESS | 1788 | 1468608251644 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]]]}] 11:44:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:44:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2837ms 11:44:11 INFO - PROCESS | 1788 | 1468608251733 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1788 | 1468608251740 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:44:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:44:11 INFO - PROCESS | 1788 | 1468608251750 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1788 | 1468608251754 Marionette TRACE conn4 <- [1,710,null,{}] 11:44:11 INFO - PROCESS | 1788 | 1468608251764 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}] 11:44:11 INFO - PROCESS | 1788 | 1468608251771 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:12 INFO - PROCESS | 1788 | 1468608252013 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:44:12 INFO - PROCESS | 1788 | 1468608252306 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1788 | 1468608252313 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc7000 == 91 [pid = 1788] [id = 185] 11:44:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 165 (0x8cdcb000) [pid = 1788] [serial = 555] [outer = (nil)] 11:44:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 166 (0x8cfddc00) [pid = 1788] [serial = 556] [outer = 0x8cdcb000] 11:44:12 INFO - PROCESS | 1788 | 1468608252404 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 167 (0x8d154800) [pid = 1788] [serial = 557] [outer = 0x8cdcb000] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8f535c00 == 90 [pid = 1788] [id = 106] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x91794000 == 89 [pid = 1788] [id = 96] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd65800 == 88 [pid = 1788] [id = 107] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x901ad000 == 87 [pid = 1788] [id = 104] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 166 (0x8df1e000) [pid = 1788] [serial = 463] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 165 (0x8cd19800) [pid = 1788] [serial = 442] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 164 (0xa6889000) [pid = 1788] [serial = 439] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 163 (0x8f7a0400) [pid = 1788] [serial = 448] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 162 (0x8df16000) [pid = 1788] [serial = 460] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 161 (0x8cdc8c00) [pid = 1788] [serial = 436] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 160 (0x91f8f800) [pid = 1788] [serial = 451] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 159 (0x8b50ac00) [pid = 1788] [serial = 457] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 158 (0xa23abc00) [pid = 1788] [serial = 433] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 157 (0x8f796800) [pid = 1788] [serial = 445] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 156 (0x91f8c400) [pid = 1788] [serial = 454] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x95582800 == 86 [pid = 1788] [id = 105] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x9179ec00 == 85 [pid = 1788] [id = 103] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd6b000 == 84 [pid = 1788] [id = 98] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x94894c00 == 83 [pid = 1788] [id = 97] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x915a4c00 == 82 [pid = 1788] [id = 177] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8c491800 == 81 [pid = 1788] [id = 176] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8f754c00 == 80 [pid = 1788] [id = 175] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7c000 == 79 [pid = 1788] [id = 174] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfde000 == 78 [pid = 1788] [id = 173] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505000 == 77 [pid = 1788] [id = 172] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8f534000 == 76 [pid = 1788] [id = 171] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8c047800 == 75 [pid = 1788] [id = 170] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8c043800 == 74 [pid = 1788] [id = 169] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8b327000 == 73 [pid = 1788] [id = 168] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x99ec7800 == 72 [pid = 1788] [id = 167] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x97a56400 == 71 [pid = 1788] [id = 166] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8f531400 == 70 [pid = 1788] [id = 165] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd68c00 == 69 [pid = 1788] [id = 164] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1ec00 == 68 [pid = 1788] [id = 163] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7e400 == 67 [pid = 1788] [id = 162] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce71c00 == 66 [pid = 1788] [id = 161] 11:44:13 INFO - PROCESS | 1788 | --DOCSHELL 0x901a6400 == 65 [pid = 1788] [id = 160] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 155 (0x915af800) [pid = 1788] [serial = 479] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0xa4e54400) [pid = 1788] [serial = 370] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x8ce7e000) [pid = 1788] [serial = 392] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x901acc00) [pid = 1788] [serial = 478] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0x8f75a800) [pid = 1788] [serial = 424] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x9a44b000) [pid = 1788] [serial = 430] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8d152c00) [pid = 1788] [serial = 398] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x91e69000) [pid = 1788] [serial = 340] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0x91db3000) [pid = 1788] [serial = 473] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0xa6f45000) [pid = 1788] [serial = 389] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0xa682fc00) [pid = 1788] [serial = 383] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x8ce74800) [pid = 1788] [serial = 466] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8fd5a000) [pid = 1788] [serial = 373] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x91db8400) [pid = 1788] [serial = 427] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x97a77400) [pid = 1788] [serial = 331] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8cfe1800) [pid = 1788] [serial = 467] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8f75c000) [pid = 1788] [serial = 470] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0xa2536800) [pid = 1788] [serial = 337] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0xa324f400) [pid = 1788] [serial = 346] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x9b26bc00) [pid = 1788] [serial = 334] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8f53d400) [pid = 1788] [serial = 469] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x9533f800) [pid = 1788] [serial = 377] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8cfe5800) [pid = 1788] [serial = 395] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8f59e400) [pid = 1788] [serial = 386] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x91f54c00) [pid = 1788] [serial = 476] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x91e6d400) [pid = 1788] [serial = 475] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0xa5020400) [pid = 1788] [serial = 349] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x9179e000) [pid = 1788] [serial = 472] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0xa2fc8000) [pid = 1788] [serial = 380] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x91e6c800) [pid = 1788] [serial = 343] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8ecd2c00) [pid = 1788] [serial = 352] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:14 INFO - PROCESS | 1788 | 1468608253997 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]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2292ms 11:44:14 INFO - PROCESS | 1788 | 1468608254044 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 1788 | 1468608254055 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:44:14 INFO - PROCESS | 1788 | 1468608254073 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 1788 | 1468608254080 Marionette TRACE conn4 <- [1,714,null,{}] 11:44:14 INFO - PROCESS | 1788 | 1468608254089 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}] 11:44:14 INFO - PROCESS | 1788 | 1468608254097 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:14 INFO - PROCESS | 1788 | 1468608254427 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:44:14 INFO - PROCESS | 1788 | 1468608254638 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 1788 | 1468608254649 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c498c00 == 66 [pid = 1788] [id = 186] 11:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8ce7c000) [pid = 1788] [serial = 558] [outer = (nil)] 11:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8df18800) [pid = 1788] [serial = 559] [outer = 0x8ce7c000] 11:44:14 INFO - PROCESS | 1788 | 1468608254761 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8ecd3400) [pid = 1788] [serial = 560] [outer = 0x8ce7c000] 11:44:16 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:16 INFO - PROCESS | 1788 | 1468608256080 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]]]}] 11:44:16 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 11:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2047ms 11:44:16 INFO - PROCESS | 1788 | 1468608256122 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1788 | 1468608256127 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:44:16 INFO - PROCESS | 1788 | 1468608256193 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1788 | 1468608256201 Marionette TRACE conn4 <- [1,718,null,{}] 11:44:16 INFO - PROCESS | 1788 | 1468608256229 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}] 11:44:16 INFO - PROCESS | 1788 | 1468608256238 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:16 INFO - PROCESS | 1788 | 1468608256487 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:44:16 INFO - PROCESS | 1788 | 1468608256516 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1788 | 1468608256529 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59f000 == 67 [pid = 1788] [id = 187] 11:44:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8f758400) [pid = 1788] [serial = 561] [outer = (nil)] 11:44:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f799400) [pid = 1788] [serial = 562] [outer = 0x8f758400] 11:44:16 INFO - PROCESS | 1788 | 1468608256609 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8fd59000) [pid = 1788] [serial = 563] [outer = 0x8f758400] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x8b31b400) [pid = 1788] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x917ac000) [pid = 1788] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8f79bc00) [pid = 1788] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x8b506000) [pid = 1788] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8cfe6000) [pid = 1788] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8ce7cc00) [pid = 1788] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:44:18 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8ce7a400) [pid = 1788] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:44:18 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:18 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:18 INFO - PROCESS | 1788 | 1468608258744 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]]]}] 11:44:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2617ms 11:44:18 INFO - PROCESS | 1788 | 1468608258794 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:44:18 INFO - PROCESS | 1788 | 1468608258799 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:44:18 INFO - PROCESS | 1788 | 1468608258806 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1788 | 1468608258809 Marionette TRACE conn4 <- [1,722,null,{}] 11:44:18 INFO - PROCESS | 1788 | 1468608258816 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}] 11:44:18 INFO - PROCESS | 1788 | 1468608258822 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:19 INFO - PROCESS | 1788 | 1468608259027 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:44:19 INFO - PROCESS | 1788 | 1468608259270 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1788 | 1468608259284 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31c000 == 68 [pid = 1788] [id = 188] 11:44:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8b31d400) [pid = 1788] [serial = 564] [outer = (nil)] 11:44:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8b50e800) [pid = 1788] [serial = 565] [outer = 0x8b31d400] 11:44:19 INFO - PROCESS | 1788 | 1468608259372 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8c04a800) [pid = 1788] [serial = 566] [outer = 0x8b31d400] 11:44:20 INFO - PROCESS | 1788 | 1468608260397 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] 11:44:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:44:20 INFO - PROCESS | 1788 | 1468608260449 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:44:20 INFO - PROCESS | 1788 | 1468608260459 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1788 | 1468608260465 Marionette TRACE conn4 <- [1,726,null,{}] 11:44:20 INFO - PROCESS | 1788 | 1468608260475 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}] 11:44:20 INFO - PROCESS | 1788 | 1468608260483 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:20 INFO - PROCESS | 1788 | 1468608260753 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:44:21 INFO - PROCESS | 1788 | 1468608261063 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1788 | 1468608261072 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe8400 == 69 [pid = 1788] [id = 189] 11:44:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x8cfea000) [pid = 1788] [serial = 567] [outer = (nil)] 11:44:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x8d154000) [pid = 1788] [serial = 568] [outer = 0x8cfea000] 11:44:21 INFO - PROCESS | 1788 | 1468608261166 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8ecc5400) [pid = 1788] [serial = 569] [outer = 0x8cfea000] 11:44:21 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:21 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:22 INFO - PROCESS | 1788 | 1468608262245 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]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1852ms 11:44:22 INFO - PROCESS | 1788 | 1468608262314 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1788 | 1468608262322 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:44:22 INFO - PROCESS | 1788 | 1468608262334 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1788 | 1468608262337 Marionette TRACE conn4 <- [1,730,null,{}] 11:44:22 INFO - PROCESS | 1788 | 1468608262346 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}] 11:44:22 INFO - PROCESS | 1788 | 1468608262352 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:22 INFO - PROCESS | 1788 | 1468608262626 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:44:22 INFO - PROCESS | 1788 | 1468608262886 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 1788 | 1468608262902 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75f000 == 70 [pid = 1788] [id = 190] 11:44:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8f760c00) [pid = 1788] [serial = 570] [outer = (nil)] 11:44:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8fd51400) [pid = 1788] [serial = 571] [outer = 0x8f760c00] 11:44:23 INFO - PROCESS | 1788 | 1468608263027 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8fd63c00) [pid = 1788] [serial = 572] [outer = 0x8f760c00] 11:44:23 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:23 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:24 INFO - PROCESS | 1788 | 1468608264153 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] 11:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:44:24 INFO - PROCESS | 1788 | 1468608264239 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:44:24 INFO - PROCESS | 1788 | 1468608264249 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1788 | 1468608264260 Marionette TRACE conn4 <- [1,734,null,{}] 11:44:24 INFO - PROCESS | 1788 | 1468608264330 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}] 11:44:24 INFO - PROCESS | 1788 | 1468608264339 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:24 INFO - PROCESS | 1788 | 1468608264655 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:44:24 INFO - PROCESS | 1788 | 1468608264863 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1788 | 1468608264872 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1d000 == 71 [pid = 1788] [id = 191] 11:44:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8f79c800) [pid = 1788] [serial = 573] [outer = (nil)] 11:44:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x91e62c00) [pid = 1788] [serial = 574] [outer = 0x8f79c800] 11:44:25 INFO - PROCESS | 1788 | 1468608265003 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x91e69800) [pid = 1788] [serial = 575] [outer = 0x8f79c800] 11:44:25 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:26 INFO - PROCESS | 1788 | 1468608265998 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]]]}] 11:44:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1801ms 11:44:26 INFO - PROCESS | 1788 | 1468608266047 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:44:26 INFO - PROCESS | 1788 | 1468608266053 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:44:26 INFO - PROCESS | 1788 | 1468608266059 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 1788 | 1468608266062 Marionette TRACE conn4 <- [1,738,null,{}] 11:44:26 INFO - PROCESS | 1788 | 1468608266069 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}] 11:44:26 INFO - PROCESS | 1788 | 1468608266075 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:26 INFO - PROCESS | 1788 | 1468608266290 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:44:26 INFO - PROCESS | 1788 | 1468608266530 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1788 | 1468608266538 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd68c00 == 72 [pid = 1788] [id = 192] 11:44:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x917a0400) [pid = 1788] [serial = 576] [outer = (nil)] 11:44:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x91f8b800) [pid = 1788] [serial = 577] [outer = 0x917a0400] 11:44:26 INFO - PROCESS | 1788 | 1468608266666 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x91f92800) [pid = 1788] [serial = 578] [outer = 0x917a0400] 11:44:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x91f55400) [pid = 1788] [serial = 579] [outer = 0xa1196c00] 11:44:27 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:27 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:28 INFO - PROCESS | 1788 | 1468608268067 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]]]}] 11:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2044ms 11:44:28 INFO - PROCESS | 1788 | 1468608268104 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:44:28 INFO - PROCESS | 1788 | 1468608268109 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:44:28 INFO - PROCESS | 1788 | 1468608268117 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1788 | 1468608268120 Marionette TRACE conn4 <- [1,742,null,{}] 11:44:28 INFO - PROCESS | 1788 | 1468608268129 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}] 11:44:28 INFO - PROCESS | 1788 | 1468608268134 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:28 INFO - PROCESS | 1788 | 1468608268332 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:44:28 INFO - PROCESS | 1788 | 1468608268525 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1788 | 1468608268544 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c65400 == 73 [pid = 1788] [id = 193] 11:44:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x93c65800) [pid = 1788] [serial = 580] [outer = (nil)] 11:44:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 142 (0x95333c00) [pid = 1788] [serial = 581] [outer = 0x93c65800] 11:44:28 INFO - PROCESS | 1788 | 1468608268679 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 143 (0x95593800) [pid = 1788] [serial = 582] [outer = 0x93c65800] 11:44:30 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:30 INFO - PROCESS | 1788 | 1468608270212 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]]]}] 11:44:30 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 11:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2147ms 11:44:30 INFO - PROCESS | 1788 | 1468608270265 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 1788 | 1468608270268 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:44:30 INFO - PROCESS | 1788 | 1468608270276 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 1788 | 1468608270279 Marionette TRACE conn4 <- [1,746,null,{}] 11:44:30 INFO - PROCESS | 1788 | 1468608270286 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}] 11:44:30 INFO - PROCESS | 1788 | 1468608270292 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:30 INFO - PROCESS | 1788 | 1468608270531 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:44:30 INFO - PROCESS | 1788 | 1468608270724 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 1788 | 1468608270735 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31f400 == 74 [pid = 1788] [id = 194] 11:44:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 144 (0x8ce7bc00) [pid = 1788] [serial = 583] [outer = (nil)] 11:44:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 145 (0x97a70400) [pid = 1788] [serial = 584] [outer = 0x8ce7bc00] 11:44:30 INFO - PROCESS | 1788 | 1468608270855 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 146 (0x98f38800) [pid = 1788] [serial = 585] [outer = 0x8ce7bc00] 11:44:31 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:32 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:32 INFO - PROCESS | 1788 | 1468608272218 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]]]}] 11:44:32 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.) 11:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2039ms 11:44:32 INFO - PROCESS | 1788 | 1468608272317 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:44:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:44:32 INFO - PROCESS | 1788 | 1468608272321 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:44:32 INFO - PROCESS | 1788 | 1468608272329 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1788 | 1468608272332 Marionette TRACE conn4 <- [1,750,null,{}] 11:44:32 INFO - PROCESS | 1788 | 1468608272340 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}] 11:44:32 INFO - PROCESS | 1788 | 1468608272344 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:32 INFO - PROCESS | 1788 | 1468608272562 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:44:32 INFO - PROCESS | 1788 | 1468608272756 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 1788 | 1468608272767 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c041800 == 75 [pid = 1788] [id = 195] 11:44:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 147 (0x97a77800) [pid = 1788] [serial = 586] [outer = (nil)] 11:44:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 148 (0x996e9000) [pid = 1788] [serial = 587] [outer = 0x97a77800] 11:44:32 INFO - PROCESS | 1788 | 1468608272908 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 149 (0x996ee000) [pid = 1788] [serial = 588] [outer = 0x97a77800] 11:44:34 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:34 INFO - PROCESS | 1788 | 1468608274293 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2049ms 11:44:34 INFO - PROCESS | 1788 | 1468608274383 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 1788 | 1468608274388 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:44:34 INFO - PROCESS | 1788 | 1468608274398 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 1788 | 1468608274403 Marionette TRACE conn4 <- [1,754,null,{}] 11:44:34 INFO - PROCESS | 1788 | 1468608274410 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}] 11:44:34 INFO - PROCESS | 1788 | 1468608274414 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:34 INFO - PROCESS | 1788 | 1468608274619 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:44:34 INFO - PROCESS | 1788 | 1468608274818 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1788 | 1468608274828 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c494400 == 76 [pid = 1788] [id = 196] 11:44:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 150 (0x8c49b000) [pid = 1788] [serial = 589] [outer = (nil)] 11:44:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 151 (0x91db4800) [pid = 1788] [serial = 590] [outer = 0x8c49b000] 11:44:34 INFO - PROCESS | 1788 | 1468608274910 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 152 (0x91e67000) [pid = 1788] [serial = 591] [outer = 0x8c49b000] 11:44:36 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:36 INFO - PROCESS | 1788 | 1468608276556 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]]]}] 11:44:36 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 11:44:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2186ms 11:44:36 INFO - PROCESS | 1788 | 1468608276585 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1788 | 1468608276592 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:44:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:44:36 INFO - PROCESS | 1788 | 1468608276602 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1788 | 1468608276607 Marionette TRACE conn4 <- [1,758,null,{}] 11:44:36 INFO - PROCESS | 1788 | 1468608276616 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}] 11:44:36 INFO - PROCESS | 1788 | 1468608276623 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:36 INFO - PROCESS | 1788 | 1468608276847 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:44:37 INFO - PROCESS | 1788 | 1468608277046 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 1788 | 1468608277056 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508400 == 77 [pid = 1788] [id = 197] 11:44:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 153 (0x8cd1c800) [pid = 1788] [serial = 592] [outer = (nil)] 11:44:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 154 (0x8cdccc00) [pid = 1788] [serial = 593] [outer = 0x8cd1c800] 11:44:37 INFO - PROCESS | 1788 | 1468608277187 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 155 (0x8ce80400) [pid = 1788] [serial = 594] [outer = 0x8cd1c800] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecc7800 == 76 [pid = 1788] [id = 117] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce72c00 == 75 [pid = 1788] [id = 130] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59f000 == 74 [pid = 1788] [id = 187] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8c498c00 == 73 [pid = 1788] [id = 186] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc7000 == 72 [pid = 1788] [id = 185] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x901aa000 == 71 [pid = 1788] [id = 181] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503800 == 70 [pid = 1788] [id = 182] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfeb400 == 69 [pid = 1788] [id = 180] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b325400 == 68 [pid = 1788] [id = 179] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0xa501f400 == 67 [pid = 1788] [id = 59] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd63800 == 66 [pid = 1788] [id = 123] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x99ebf800 == 65 [pid = 1788] [id = 57] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x915ae800 == 64 [pid = 1788] [id = 99] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f754800 == 63 [pid = 1788] [id = 127] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f594800 == 62 [pid = 1788] [id = 129] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x91793800 == 61 [pid = 1788] [id = 74] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9abe2400 == 60 [pid = 1788] [id = 101] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x915aa800 == 59 [pid = 1788] [id = 94] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9179a400 == 58 [pid = 1788] [id = 108] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x95441c00 == 57 [pid = 1788] [id = 91] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9983f000 == 56 [pid = 1788] [id = 38] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x927cec00 == 55 [pid = 1788] [id = 67] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x98e68000 == 54 [pid = 1788] [id = 93] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x93c0cc00 == 53 [pid = 1788] [id = 58] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x99837c00 == 52 [pid = 1788] [id = 83] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9a5b8800 == 51 [pid = 1788] [id = 111] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x97a72800 == 50 [pid = 1788] [id = 60] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x927c8000 == 49 [pid = 1788] [id = 90] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31bc00 == 48 [pid = 1788] [id = 183] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x927cfc00 == 47 [pid = 1788] [id = 125] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f535000 == 46 [pid = 1788] [id = 89] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd63000 == 45 [pid = 1788] [id = 113] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75f400 == 44 [pid = 1788] [id = 115] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9558d000 == 43 [pid = 1788] [id = 72] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9b0efc00 == 42 [pid = 1788] [id = 126] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x95443000 == 41 [pid = 1788] [id = 36] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7e800 == 40 [pid = 1788] [id = 132] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x98276000 == 39 [pid = 1788] [id = 92] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd64400 == 38 [pid = 1788] [id = 112] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9558f400 == 37 [pid = 1788] [id = 71] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd69000 == 36 [pid = 1788] [id = 102] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f591800 == 35 [pid = 1788] [id = 128] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75e400 == 34 [pid = 1788] [id = 116] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce79000 == 33 [pid = 1788] [id = 131] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a800 == 32 [pid = 1788] [id = 154] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b504800 == 31 [pid = 1788] [id = 153] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50fc00 == 30 [pid = 1788] [id = 184] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x93c6a800 == 29 [pid = 1788] [id = 140] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x996e3000 == 28 [pid = 1788] [id = 100] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9557e000 == 27 [pid = 1788] [id = 56] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x9488bc00 == 26 [pid = 1788] [id = 37] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x93d6a000 == 25 [pid = 1788] [id = 55] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x95581000 == 24 [pid = 1788] [id = 95] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x94891000 == 23 [pid = 1788] [id = 35] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd55800 == 22 [pid = 1788] [id = 124] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x915a5400 == 21 [pid = 1788] [id = 73] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x954ac800 == 20 [pid = 1788] [id = 61] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x95582c00 == 19 [pid = 1788] [id = 82] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b501c00 == 18 [pid = 1788] [id = 178] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8c494400 == 17 [pid = 1788] [id = 196] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8c041800 == 16 [pid = 1788] [id = 195] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31f400 == 15 [pid = 1788] [id = 194] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x93c65400 == 14 [pid = 1788] [id = 193] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd68c00 == 13 [pid = 1788] [id = 192] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1d000 == 12 [pid = 1788] [id = 191] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75f000 == 11 [pid = 1788] [id = 190] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe8400 == 10 [pid = 1788] [id = 189] 11:44:39 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31c000 == 9 [pid = 1788] [id = 188] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 154 (0x8df20000) [pid = 1788] [serial = 464] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 153 (0x91dbb400) [pid = 1788] [serial = 532] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 152 (0x8c497400) [pid = 1788] [serial = 511] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 151 (0xa2fc3000) [pid = 1788] [serial = 502] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 150 (0x901a5800) [pid = 1788] [serial = 487] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 149 (0x8fd5bc00) [pid = 1788] [serial = 526] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 148 (0x8fd64000) [pid = 1788] [serial = 527] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 147 (0xa5019c00) [pid = 1788] [serial = 505] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 146 (0x8c491c00) [pid = 1788] [serial = 518] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 145 (0x8c045000) [pid = 1788] [serial = 517] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 144 (0x915b2000) [pid = 1788] [serial = 514] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 143 (0x8df1b400) [pid = 1788] [serial = 521] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 142 (0x8d158c00) [pid = 1788] [serial = 520] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 141 (0x93c5fc00) [pid = 1788] [serial = 490] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x987ab000) [pid = 1788] [serial = 496] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8cfe9c00) [pid = 1788] [serial = 484] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x927c6000) [pid = 1788] [serial = 481] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8f590800) [pid = 1788] [serial = 523] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8f796c00) [pid = 1788] [serial = 524] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x8c04cc00) [pid = 1788] [serial = 508] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x95586c00) [pid = 1788] [serial = 493] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x9b270400) [pid = 1788] [serial = 499] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x91e6e800) [pid = 1788] [serial = 533] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x915a9000) [pid = 1788] [serial = 530] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x901ad400) [pid = 1788] [serial = 529] [outer = (nil)] [url = about:blank] 11:44:39 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x8f75ac00) [pid = 1788] [serial = 535] [outer = (nil)] [url = about:blank] 11:44:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:40 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:40 INFO - PROCESS | 1788 | 1468608280130 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 3590ms 11:44:40 INFO - PROCESS | 1788 | 1468608280193 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1788 | 1468608280200 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:44:40 INFO - PROCESS | 1788 | 1468608280209 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1788 | 1468608280214 Marionette TRACE conn4 <- [1,762,null,{}] 11:44:40 INFO - PROCESS | 1788 | 1468608280227 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}] 11:44:40 INFO - PROCESS | 1788 | 1468608280236 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:40 INFO - PROCESS | 1788 | 1468608280429 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:44:40 INFO - PROCESS | 1788 | 1468608280604 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1788 | 1468608280619 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504800 == 10 [pid = 1788] [id = 198] 11:44:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8b50a800) [pid = 1788] [serial = 595] [outer = (nil)] 11:44:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x8c050400) [pid = 1788] [serial = 596] [outer = 0x8b50a800] 11:44:40 INFO - PROCESS | 1788 | 1468608280698 Marionette DEBUG loaded listener.js 11:44:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x8c49dc00) [pid = 1788] [serial = 597] [outer = 0x8b50a800] 11:44:41 INFO - PROCESS | 1788 | 1468608281935 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]]]}] 11:44:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:44:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1748ms 11:44:41 INFO - PROCESS | 1788 | 1468608281959 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 1788 | 1468608281968 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:44:41 INFO - PROCESS | 1788 | 1468608281981 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1788 | 1468608281987 Marionette TRACE conn4 <- [1,766,null,{}] 11:44:41 INFO - PROCESS | 1788 | 1468608281993 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}] 11:44:42 INFO - PROCESS | 1788 | 1468608282000 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:42 INFO - PROCESS | 1788 | 1468608282301 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:44:42 INFO - PROCESS | 1788 | 1468608282344 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1788 | 1468608282352 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce77000 == 11 [pid = 1788] [id = 199] 11:44:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8ce7d400) [pid = 1788] [serial = 598] [outer = (nil)] 11:44:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8cfe7400) [pid = 1788] [serial = 599] [outer = 0x8ce7d400] 11:44:42 INFO - PROCESS | 1788 | 1468608282431 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8d151800) [pid = 1788] [serial = 600] [outer = 0x8ce7d400] 11:44:43 INFO - PROCESS | 1788 | 1468608283882 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1937ms 11:44:43 INFO - PROCESS | 1788 | 1468608283918 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1788 | 1468608283922 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:44:43 INFO - PROCESS | 1788 | 1468608283937 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1788 | 1468608283944 Marionette TRACE conn4 <- [1,770,null,{}] 11:44:43 INFO - PROCESS | 1788 | 1468608283963 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}] 11:44:43 INFO - PROCESS | 1788 | 1468608283973 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:44 INFO - PROCESS | 1788 | 1468608284236 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x8ce7c000) [pid = 1788] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x8f758400) [pid = 1788] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0x8f59a400) [pid = 1788] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8d14fc00) [pid = 1788] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x915aa000) [pid = 1788] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x91f50800) [pid = 1788] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8cdcd800) [pid = 1788] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0x915a7800) [pid = 1788] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x927c9800) [pid = 1788] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8cdc2800) [pid = 1788] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x91797000) [pid = 1788] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8ce7a800) [pid = 1788] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8cdcb000) [pid = 1788] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x996edc00) [pid = 1788] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x8b507400) [pid = 1788] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x8cd19400) [pid = 1788] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x97a58c00) [pid = 1788] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8cdca800) [pid = 1788] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x8cd14c00) [pid = 1788] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x8b328800) [pid = 1788] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x8b502800) [pid = 1788] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8cd13000) [pid = 1788] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8ce75c00) [pid = 1788] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8cd16000) [pid = 1788] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x91f5b400) [pid = 1788] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x91f96000) [pid = 1788] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x94890c00) [pid = 1788] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8c049400) [pid = 1788] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8f53ec00) [pid = 1788] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8c049c00) [pid = 1788] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x9b269000) [pid = 1788] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x91f53c00) [pid = 1788] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8ce74c00) [pid = 1788] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0xa209a400) [pid = 1788] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9988d800) [pid = 1788] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:44:45 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8fd51c00) [pid = 1788] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:44:45 INFO - PROCESS | 1788 | 1468608285713 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1788 | 1468608285728 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b507000 == 12 [pid = 1788] [id = 200] 11:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8b507400) [pid = 1788] [serial = 601] [outer = (nil)] 11:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8c049c00) [pid = 1788] [serial = 602] [outer = 0x8b507400] 11:44:45 INFO - PROCESS | 1788 | 1468608285830 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8cdc8000) [pid = 1788] [serial = 603] [outer = 0x8b507400] 11:44:46 INFO - PROCESS | 1788 | 1468608286594 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]]]}] 11:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2699ms 11:44:46 INFO - PROCESS | 1788 | 1468608286634 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:44:46 INFO - PROCESS | 1788 | 1468608286639 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:44:46 INFO - PROCESS | 1788 | 1468608286646 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:44:46 INFO - PROCESS | 1788 | 1468608286650 Marionette TRACE conn4 <- [1,774,null,{}] 11:44:46 INFO - PROCESS | 1788 | 1468608286656 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}] 11:44:46 INFO - PROCESS | 1788 | 1468608286661 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:46 INFO - PROCESS | 1788 | 1468608286839 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:44:46 INFO - PROCESS | 1788 | 1468608286849 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 1788 | 1468608286859 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502400 == 13 [pid = 1788] [id = 201] 11:44:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8f53a800) [pid = 1788] [serial = 604] [outer = (nil)] 11:44:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8f59b000) [pid = 1788] [serial = 605] [outer = 0x8f53a800] 11:44:46 INFO - PROCESS | 1788 | 1468608286933 Marionette DEBUG loaded listener.js 11:44:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8f754800) [pid = 1788] [serial = 606] [outer = 0x8f53a800] 11:44:48 INFO - PROCESS | 1788 | 1468608288031 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]]]}] 11:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1432ms 11:44:48 INFO - PROCESS | 1788 | 1468608288079 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:44:48 INFO - PROCESS | 1788 | 1468608288087 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:44:48 INFO - PROCESS | 1788 | 1468608288097 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:44:48 INFO - PROCESS | 1788 | 1468608288101 Marionette TRACE conn4 <- [1,778,null,{}] 11:44:48 INFO - PROCESS | 1788 | 1468608288111 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}] 11:44:48 INFO - PROCESS | 1788 | 1468608288118 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:48 INFO - PROCESS | 1788 | 1468608288377 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:44:48 INFO - PROCESS | 1788 | 1468608288684 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:48 INFO - PROCESS | 1788 | 1468608288700 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046c00 == 14 [pid = 1788] [id = 202] 11:44:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8c04e800) [pid = 1788] [serial = 607] [outer = (nil)] 11:44:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8cdc2c00) [pid = 1788] [serial = 608] [outer = 0x8c04e800] 11:44:48 INFO - PROCESS | 1788 | 1468608288793 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8cfe8000) [pid = 1788] [serial = 609] [outer = 0x8c04e800] 11:44:49 INFO - PROCESS | 1788 | 1468608289758 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]]]}] 11:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1736ms 11:44:49 INFO - PROCESS | 1788 | 1468608289833 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:44:49 INFO - PROCESS | 1788 | 1468608289841 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:44:49 INFO - PROCESS | 1788 | 1468608289853 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 1788 | 1468608289858 Marionette TRACE conn4 <- [1,782,null,{}] 11:44:49 INFO - PROCESS | 1788 | 1468608289866 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}] 11:44:49 INFO - PROCESS | 1788 | 1468608289873 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:50 INFO - PROCESS | 1788 | 1468608290111 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:44:50 INFO - PROCESS | 1788 | 1468608290408 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1788 | 1468608290415 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd15800 == 15 [pid = 1788] [id = 203] 11:44:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8f53b000) [pid = 1788] [serial = 610] [outer = (nil)] 11:44:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8f593400) [pid = 1788] [serial = 611] [outer = 0x8f53b000] 11:44:50 INFO - PROCESS | 1788 | 1468608290509 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8f758800) [pid = 1788] [serial = 612] [outer = 0x8f53b000] 11:44:51 INFO - PROCESS | 1788 | 1468608291571 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1787ms 11:44:51 INFO - PROCESS | 1788 | 1468608291641 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:44:51 INFO - PROCESS | 1788 | 1468608291646 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:44:51 INFO - PROCESS | 1788 | 1468608291654 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1788 | 1468608291661 Marionette TRACE conn4 <- [1,786,null,{}] 11:44:51 INFO - PROCESS | 1788 | 1468608291679 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}] 11:44:51 INFO - PROCESS | 1788 | 1468608291688 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:52 INFO - PROCESS | 1788 | 1468608292014 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:44:52 INFO - PROCESS | 1788 | 1468608292182 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 1788 | 1468608292194 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd5f800 == 16 [pid = 1788] [id = 204] 11:44:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8fd60400) [pid = 1788] [serial = 613] [outer = (nil)] 11:44:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x8fd65000) [pid = 1788] [serial = 614] [outer = 0x8fd60400] 11:44:52 INFO - PROCESS | 1788 | 1468608292282 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x8fd6b000) [pid = 1788] [serial = 615] [outer = 0x8fd60400] 11:44:53 INFO - PROCESS | 1788 | 1468608293225 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1649ms 11:44:53 INFO - PROCESS | 1788 | 1468608293303 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:44:53 INFO - PROCESS | 1788 | 1468608293308 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:44:53 INFO - PROCESS | 1788 | 1468608293316 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 1788 | 1468608293320 Marionette TRACE conn4 <- [1,790,null,{}] 11:44:53 INFO - PROCESS | 1788 | 1468608293327 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}] 11:44:53 INFO - PROCESS | 1788 | 1468608293332 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:53 INFO - PROCESS | 1788 | 1468608293567 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:44:53 INFO - PROCESS | 1788 | 1468608293807 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 1788 | 1468608293815 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49d000 == 17 [pid = 1788] [id = 205] 11:44:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x8fd5a400) [pid = 1788] [serial = 616] [outer = (nil)] 11:44:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x901a8000) [pid = 1788] [serial = 617] [outer = 0x8fd5a400] 11:44:53 INFO - PROCESS | 1788 | 1468608293941 Marionette DEBUG loaded listener.js 11:44:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x901aac00) [pid = 1788] [serial = 618] [outer = 0x8fd5a400] 11:44:54 INFO - PROCESS | 1788 | 1468608294888 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1630ms 11:44:54 INFO - PROCESS | 1788 | 1468608294947 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:44:54 INFO - PROCESS | 1788 | 1468608294950 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:44:54 INFO - PROCESS | 1788 | 1468608294959 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1788 | 1468608294963 Marionette TRACE conn4 <- [1,794,null,{}] 11:44:54 INFO - PROCESS | 1788 | 1468608294971 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}] 11:44:54 INFO - PROCESS | 1788 | 1468608294977 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:55 INFO - PROCESS | 1788 | 1468608295168 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:44:55 INFO - PROCESS | 1788 | 1468608295414 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 1788 | 1468608295427 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503000 == 18 [pid = 1788] [id = 206] 11:44:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8fd65c00) [pid = 1788] [serial = 619] [outer = (nil)] 11:44:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x915aa800) [pid = 1788] [serial = 620] [outer = 0x8fd65c00] 11:44:55 INFO - PROCESS | 1788 | 1468608295555 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x915abc00) [pid = 1788] [serial = 621] [outer = 0x8fd65c00] 11:44:56 INFO - PROCESS | 1788 | 1468608296462 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1535ms 11:44:56 INFO - PROCESS | 1788 | 1468608296497 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:44:56 INFO - PROCESS | 1788 | 1468608296500 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:44:56 INFO - PROCESS | 1788 | 1468608296509 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 1788 | 1468608296513 Marionette TRACE conn4 <- [1,798,null,{}] 11:44:56 INFO - PROCESS | 1788 | 1468608296520 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}] 11:44:56 INFO - PROCESS | 1788 | 1468608296531 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:56 INFO - PROCESS | 1788 | 1468608296777 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:44:57 INFO - PROCESS | 1788 | 1468608297036 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:57 INFO - PROCESS | 1788 | 1468608297047 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcf800 == 19 [pid = 1788] [id = 207] 11:44:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x915a7000) [pid = 1788] [serial = 622] [outer = (nil)] 11:44:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x917af000) [pid = 1788] [serial = 623] [outer = 0x915a7000] 11:44:57 INFO - PROCESS | 1788 | 1468608297183 Marionette DEBUG loaded listener.js 11:44:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x917b5000) [pid = 1788] [serial = 624] [outer = 0x915a7000] 11:44:58 INFO - PROCESS | 1788 | 1468608298158 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]]]}] 11:44:58 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 11:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1684ms 11:44:58 INFO - PROCESS | 1788 | 1468608298193 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:44:58 INFO - PROCESS | 1788 | 1468608298197 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:44:58 INFO - PROCESS | 1788 | 1468608298205 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:44:58 INFO - PROCESS | 1788 | 1468608298210 Marionette TRACE conn4 <- [1,802,null,{}] 11:44:58 INFO - PROCESS | 1788 | 1468608298217 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}] 11:44:58 INFO - PROCESS | 1788 | 1468608298224 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:58 INFO - PROCESS | 1788 | 1468608298431 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:44:58 INFO - PROCESS | 1788 | 1468608298666 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 1788 | 1468608298673 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b328c00 == 20 [pid = 1788] [id = 208] 11:44:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8c497800) [pid = 1788] [serial = 625] [outer = (nil)] 11:44:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x91dbd000) [pid = 1788] [serial = 626] [outer = 0x8c497800] 11:44:58 INFO - PROCESS | 1788 | 1468608298795 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x91dbf000) [pid = 1788] [serial = 627] [outer = 0x8c497800] 11:44:59 INFO - PROCESS | 1788 | 1468608299702 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]]]}] 11:44:59 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 11:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1539ms 11:44:59 INFO - PROCESS | 1788 | 1468608299746 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1788 | 1468608299750 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:44:59 INFO - PROCESS | 1788 | 1468608299757 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1788 | 1468608299761 Marionette TRACE conn4 <- [1,806,null,{}] 11:44:59 INFO - PROCESS | 1788 | 1468608299767 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}] 11:44:59 INFO - PROCESS | 1788 | 1468608299773 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:44:59 INFO - PROCESS | 1788 | 1468608299966 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:45:00 INFO - PROCESS | 1788 | 1468608300216 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 1788 | 1468608300226 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c498000 == 21 [pid = 1788] [id = 209] 11:45:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8ce78000) [pid = 1788] [serial = 628] [outer = (nil)] 11:45:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 128 (0x91f4fc00) [pid = 1788] [serial = 629] [outer = 0x8ce78000] 11:45:00 INFO - PROCESS | 1788 | 1468608300359 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 129 (0x91f52400) [pid = 1788] [serial = 630] [outer = 0x8ce78000] 11:45:01 INFO - PROCESS | 1788 | 1468608301570 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]]]}] 11:45:01 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 11:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1846ms 11:45:01 INFO - PROCESS | 1788 | 1468608301604 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 1788 | 1468608301607 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:45:01 INFO - PROCESS | 1788 | 1468608301615 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 1788 | 1468608301620 Marionette TRACE conn4 <- [1,810,null,{}] 11:45:01 INFO - PROCESS | 1788 | 1468608301626 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}] 11:45:01 INFO - PROCESS | 1788 | 1468608301632 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:01 INFO - PROCESS | 1788 | 1468608301881 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:45:02 INFO - PROCESS | 1788 | 1468608302151 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:02 INFO - PROCESS | 1788 | 1468608302159 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a800 == 22 [pid = 1788] [id = 210] 11:45:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 130 (0x8f75e400) [pid = 1788] [serial = 631] [outer = (nil)] 11:45:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 131 (0x91f8fc00) [pid = 1788] [serial = 632] [outer = 0x8f75e400] 11:45:02 INFO - PROCESS | 1788 | 1468608302243 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 132 (0x927c2400) [pid = 1788] [serial = 633] [outer = 0x8f75e400] 11:45:03 INFO - PROCESS | 1788 | 1468608303193 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1639ms 11:45:03 INFO - PROCESS | 1788 | 1468608303255 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 1788 | 1468608303260 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:45:03 INFO - PROCESS | 1788 | 1468608303266 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 1788 | 1468608303269 Marionette TRACE conn4 <- [1,814,null,{}] 11:45:03 INFO - PROCESS | 1788 | 1468608303276 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}] 11:45:03 INFO - PROCESS | 1788 | 1468608303281 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:03 INFO - PROCESS | 1788 | 1468608303471 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:45:03 INFO - PROCESS | 1788 | 1468608303714 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 1788 | 1468608303722 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c491400 == 23 [pid = 1788] [id = 211] 11:45:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 133 (0x8c494800) [pid = 1788] [serial = 634] [outer = (nil)] 11:45:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 134 (0x8ce7ac00) [pid = 1788] [serial = 635] [outer = 0x8c494800] 11:45:03 INFO - PROCESS | 1788 | 1468608303851 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 135 (0x8df1c800) [pid = 1788] [serial = 636] [outer = 0x8c494800] 11:45:04 INFO - PROCESS | 1788 | 1468608304856 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] 11:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:45:04 INFO - PROCESS | 1788 | 1468608304908 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:45:04 INFO - PROCESS | 1788 | 1468608304915 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 1788 | 1468608304921 Marionette TRACE conn4 <- [1,818,null,{}] 11:45:04 INFO - PROCESS | 1788 | 1468608304927 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}] 11:45:04 INFO - PROCESS | 1788 | 1468608304934 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:05 INFO - PROCESS | 1788 | 1468608305189 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:45:05 INFO - PROCESS | 1788 | 1468608305617 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 1788 | 1468608305628 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b323000 == 24 [pid = 1788] [id = 212] 11:45:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 136 (0x8b323400) [pid = 1788] [serial = 637] [outer = (nil)] 11:45:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 137 (0x8b506800) [pid = 1788] [serial = 638] [outer = 0x8b323400] 11:45:05 INFO - PROCESS | 1788 | 1468608305712 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 138 (0x8b50f800) [pid = 1788] [serial = 639] [outer = 0x8b323400] 11:45:06 INFO - PROCESS | 1788 | 1468608306662 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1791ms 11:45:06 INFO - PROCESS | 1788 | 1468608306708 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 1788 | 1468608306714 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:45:06 INFO - PROCESS | 1788 | 1468608306723 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 1788 | 1468608306728 Marionette TRACE conn4 <- [1,822,null,{}] 11:45:06 INFO - PROCESS | 1788 | 1468608306736 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}] 11:45:06 INFO - PROCESS | 1788 | 1468608306744 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:06 INFO - PROCESS | 1788 | 1468608306939 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:45:07 INFO - PROCESS | 1788 | 1468608307313 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 1788 | 1468608307323 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50e400 == 25 [pid = 1788] [id = 213] 11:45:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 139 (0x8c04f800) [pid = 1788] [serial = 640] [outer = (nil)] 11:45:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 140 (0x8cd1d800) [pid = 1788] [serial = 641] [outer = 0x8c04f800] 11:45:07 INFO - PROCESS | 1788 | 1468608307450 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 141 (0x8cdcf400) [pid = 1788] [serial = 642] [outer = 0x8c04f800] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 140 (0x8df18800) [pid = 1788] [serial = 559] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 139 (0x8f799400) [pid = 1788] [serial = 562] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 138 (0x8fd4e800) [pid = 1788] [serial = 425] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 137 (0x8f597800) [pid = 1788] [serial = 541] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 136 (0x8f795400) [pid = 1788] [serial = 542] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 135 (0x91f50400) [pid = 1788] [serial = 544] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 134 (0x95440800) [pid = 1788] [serial = 548] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 133 (0x93c63800) [pid = 1788] [serial = 547] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 132 (0xa6e9e800) [pid = 1788] [serial = 440] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 131 (0x8ecd3400) [pid = 1788] [serial = 560] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 130 (0x93c5e800) [pid = 1788] [serial = 428] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 129 (0x95585400) [pid = 1788] [serial = 550] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 128 (0x8cdcc000) [pid = 1788] [serial = 437] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 127 (0xa3250c00) [pid = 1788] [serial = 434] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8f595800) [pid = 1788] [serial = 553] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8d154800) [pid = 1788] [serial = 557] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x9b0ef800) [pid = 1788] [serial = 431] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8df17400) [pid = 1788] [serial = 461] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8ce7b800) [pid = 1788] [serial = 539] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x99d93000) [pid = 1788] [serial = 422] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x95586800) [pid = 1788] [serial = 554] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x91f5a000) [pid = 1788] [serial = 545] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x917b5c00) [pid = 1788] [serial = 536] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x8f7a2c00) [pid = 1788] [serial = 449] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x95592c00) [pid = 1788] [serial = 551] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x8cfddc00) [pid = 1788] [serial = 556] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x91f97000) [pid = 1788] [serial = 455] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8cdc6800) [pid = 1788] [serial = 538] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8b50cc00) [pid = 1788] [serial = 458] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8cd1cc00) [pid = 1788] [serial = 443] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x91f92000) [pid = 1788] [serial = 452] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x8f79a400) [pid = 1788] [serial = 446] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x91e63000) [pid = 1788] [serial = 374] [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.] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x94895800) [pid = 1788] [serial = 491] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x95678c00) [pid = 1788] [serial = 494] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x995d5800) [pid = 1788] [serial = 497] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8c04ec00) [pid = 1788] [serial = 509] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x95443c00) [pid = 1788] [serial = 515] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8c49a400) [pid = 1788] [serial = 512] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0xa320a800) [pid = 1788] [serial = 503] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x93c6ac00) [pid = 1788] [serial = 482] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8f536c00) [pid = 1788] [serial = 485] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0xa62b4400) [pid = 1788] [serial = 506] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0xa056c000) [pid = 1788] [serial = 500] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x91795400) [pid = 1788] [serial = 488] [outer = (nil)] [url = about:blank] 11:45:07 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd59000) [pid = 1788] [serial = 563] [outer = (nil)] [url = about:blank] 11:45:08 INFO - PROCESS | 1788 | 1468608308340 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] 11:45:08 INFO - PROCESS | 1788 | 1468608308369 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:45:08 INFO - PROCESS | 1788 | 1468608308378 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:45:08 INFO - PROCESS | 1788 | 1468608308381 Marionette TRACE conn4 <- [1,826,null,{}] 11:45:08 INFO - PROCESS | 1788 | 1468608308386 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}] 11:45:08 INFO - PROCESS | 1788 | 1468608308393 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:08 INFO - PROCESS | 1788 | 1468608308571 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:45:08 INFO - PROCESS | 1788 | 1468608308725 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:08 INFO - PROCESS | 1788 | 1468608308731 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcc000 == 26 [pid = 1788] [id = 214] 11:45:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8cdcf000) [pid = 1788] [serial = 643] [outer = (nil)] 11:45:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8df1c400) [pid = 1788] [serial = 644] [outer = 0x8cdcf000] 11:45:08 INFO - PROCESS | 1788 | 1468608308803 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8f537c00) [pid = 1788] [serial = 645] [outer = 0x8cdcf000] 11:45:09 INFO - PROCESS | 1788 | 1468608309693 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]]]}] 11:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1340ms 11:45:09 INFO - PROCESS | 1788 | 1468608309719 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 1788 | 1468608309724 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:45:09 INFO - PROCESS | 1788 | 1468608309738 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 1788 | 1468608309747 Marionette TRACE conn4 <- [1,830,null,{}] 11:45:09 INFO - PROCESS | 1788 | 1468608309756 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}] 11:45:09 INFO - PROCESS | 1788 | 1468608309763 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:09 INFO - PROCESS | 1788 | 1468608309943 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:45:10 INFO - PROCESS | 1788 | 1468608310122 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 1788 | 1468608310130 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc6800 == 27 [pid = 1788] [id = 215] 11:45:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8f755000) [pid = 1788] [serial = 646] [outer = (nil)] 11:45:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8f7a0000) [pid = 1788] [serial = 647] [outer = 0x8f755000] 11:45:10 INFO - PROCESS | 1788 | 1468608310203 Marionette DEBUG loaded listener.js 11:45:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8fd52400) [pid = 1788] [serial = 648] [outer = 0x8f755000] 11:45:11 INFO - PROCESS | 1788 | 1468608311063 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]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1354ms 11:45:11 INFO - PROCESS | 1788 | 1468608311085 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:45:11 INFO - PROCESS | 1788 | 1468608311090 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:45:11 INFO - PROCESS | 1788 | 1468608311097 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 1788 | 1468608311100 Marionette TRACE conn4 <- [1,834,null,{}] 11:45:11 INFO - PROCESS | 1788 | 1468608311106 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}] 11:45:11 INFO - PROCESS | 1788 | 1468608311111 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:11 INFO - PROCESS | 1788 | 1468608311366 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:45:11 INFO - PROCESS | 1788 | 1468608311410 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:11 INFO - PROCESS | 1788 | 1468608311427 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f53cc00 == 28 [pid = 1788] [id = 216] 11:45:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8f79fc00) [pid = 1788] [serial = 649] [outer = (nil)] 11:45:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8fd5f400) [pid = 1788] [serial = 650] [outer = 0x8f79fc00] 11:45:11 INFO - PROCESS | 1788 | 1468608311507 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x901a4c00) [pid = 1788] [serial = 651] [outer = 0x8f79fc00] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8b31d400) [pid = 1788] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8cfea000) [pid = 1788] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8f760c00) [pid = 1788] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8f79c800) [pid = 1788] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x917a0400) [pid = 1788] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x93c65800) [pid = 1788] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8cd1c800) [pid = 1788] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8ce7bc00) [pid = 1788] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8b50a800) [pid = 1788] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x97a77800) [pid = 1788] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8c49b000) [pid = 1788] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8b507400) [pid = 1788] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:45:12 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8ce7d400) [pid = 1788] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:45:12 INFO - PROCESS | 1788 | 1468608312580 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]]]}] 11:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1536ms 11:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:45:12 INFO - PROCESS | 1788 | 1468608312633 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:45:12 INFO - PROCESS | 1788 | 1468608312636 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:45:12 INFO - PROCESS | 1788 | 1468608312643 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:45:12 INFO - PROCESS | 1788 | 1468608312646 Marionette TRACE conn4 <- [1,838,null,{}] 11:45:12 INFO - PROCESS | 1788 | 1468608312653 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}] 11:45:12 INFO - PROCESS | 1788 | 1468608312658 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:12 INFO - PROCESS | 1788 | 1468608312825 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:45:12 INFO - PROCESS | 1788 | 1468608312974 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1788 | 1468608312991 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe0400 == 29 [pid = 1788] [id = 217] 11:45:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8cfea000) [pid = 1788] [serial = 652] [outer = (nil)] 11:45:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8fd5c800) [pid = 1788] [serial = 653] [outer = 0x8cfea000] 11:45:13 INFO - PROCESS | 1788 | 1468608313114 Marionette DEBUG loaded listener.js 11:45:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9179a000) [pid = 1788] [serial = 654] [outer = 0x8cfea000] 11:45:13 INFO - PROCESS | 1788 | 1468608313941 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]]]}] 11:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1339ms 11:45:13 INFO - PROCESS | 1788 | 1468608313982 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1788 | 1468608313986 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:45:13 INFO - PROCESS | 1788 | 1468608313992 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1788 | 1468608313996 Marionette TRACE conn4 <- [1,842,null,{}] 11:45:14 INFO - PROCESS | 1788 | 1468608314003 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}] 11:45:14 INFO - PROCESS | 1788 | 1468608314008 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:14 INFO - PROCESS | 1788 | 1468608314185 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:45:14 INFO - PROCESS | 1788 | 1468608314399 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:14 INFO - PROCESS | 1788 | 1468608314412 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a000 == 30 [pid = 1788] [id = 218] 11:45:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8b31b000) [pid = 1788] [serial = 655] [outer = (nil)] 11:45:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8b320800) [pid = 1788] [serial = 656] [outer = 0x8b31b000] 11:45:14 INFO - PROCESS | 1788 | 1468608314501 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8b507400) [pid = 1788] [serial = 657] [outer = 0x8b31b000] 11:45:15 INFO - PROCESS | 1788 | 1468608315609 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]]]}] 11:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1638ms 11:45:15 INFO - PROCESS | 1788 | 1468608315633 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 1788 | 1468608315640 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:45:15 INFO - PROCESS | 1788 | 1468608315649 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 1788 | 1468608315655 Marionette TRACE conn4 <- [1,846,null,{}] 11:45:15 INFO - PROCESS | 1788 | 1468608315664 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}] 11:45:15 INFO - PROCESS | 1788 | 1468608315672 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:15 INFO - PROCESS | 1788 | 1468608315923 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:45:16 INFO - PROCESS | 1788 | 1468608316215 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:16 INFO - PROCESS | 1788 | 1468608316233 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1e000 == 31 [pid = 1788] [id = 219] 11:45:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8cdc3400) [pid = 1788] [serial = 658] [outer = (nil)] 11:45:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8ce7d400) [pid = 1788] [serial = 659] [outer = 0x8cdc3400] 11:45:16 INFO - PROCESS | 1788 | 1468608316330 Marionette DEBUG loaded listener.js 11:45:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8d150800) [pid = 1788] [serial = 660] [outer = 0x8cdc3400] 11:45:17 INFO - PROCESS | 1788 | 1468608317357 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]]]}] 11:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1747ms 11:45:17 INFO - PROCESS | 1788 | 1468608317399 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:45:17 INFO - PROCESS | 1788 | 1468608317407 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:45:17 INFO - PROCESS | 1788 | 1468608317417 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:45:17 INFO - PROCESS | 1788 | 1468608317420 Marionette TRACE conn4 <- [1,850,null,{}] 11:45:17 INFO - PROCESS | 1788 | 1468608317428 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}] 11:45:17 INFO - PROCESS | 1788 | 1468608317433 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:17 INFO - PROCESS | 1788 | 1468608317653 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:45:18 INFO - PROCESS | 1788 | 1468608317985 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 1788 | 1468608317992 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d150400 == 32 [pid = 1788] [id = 220] 11:45:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8eccd400) [pid = 1788] [serial = 661] [outer = (nil)] 11:45:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8f53f800) [pid = 1788] [serial = 662] [outer = 0x8eccd400] 11:45:18 INFO - PROCESS | 1788 | 1468608318086 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8f795400) [pid = 1788] [serial = 663] [outer = 0x8eccd400] 11:45:19 INFO - PROCESS | 1788 | 1468608319076 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]]]}] 11:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1687ms 11:45:19 INFO - PROCESS | 1788 | 1468608319105 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 1788 | 1468608319109 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:45:19 INFO - PROCESS | 1788 | 1468608319119 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 1788 | 1468608319129 Marionette TRACE conn4 <- [1,854,null,{}] 11:45:19 INFO - PROCESS | 1788 | 1468608319144 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}] 11:45:19 INFO - PROCESS | 1788 | 1468608319152 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:19 INFO - PROCESS | 1788 | 1468608319403 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:45:19 INFO - PROCESS | 1788 | 1468608319656 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 1788 | 1468608319667 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd14000 == 33 [pid = 1788] [id = 221] 11:45:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x915b3800) [pid = 1788] [serial = 664] [outer = (nil)] 11:45:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x917b0c00) [pid = 1788] [serial = 665] [outer = 0x915b3800] 11:45:19 INFO - PROCESS | 1788 | 1468608319789 Marionette DEBUG loaded listener.js 11:45:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x91dbd800) [pid = 1788] [serial = 666] [outer = 0x915b3800] 11:45:20 INFO - PROCESS | 1788 | 1468608320713 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1655ms 11:45:20 INFO - PROCESS | 1788 | 1468608320773 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1788 | 1468608320778 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:45:20 INFO - PROCESS | 1788 | 1468608320785 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1788 | 1468608320789 Marionette TRACE conn4 <- [1,858,null,{}] 11:45:20 INFO - PROCESS | 1788 | 1468608320795 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}] 11:45:20 INFO - PROCESS | 1788 | 1468608320800 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:21 INFO - PROCESS | 1788 | 1468608321008 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:45:21 INFO - PROCESS | 1788 | 1468608321258 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 1788 | 1468608321271 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a8c00 == 34 [pid = 1788] [id = 222] 11:45:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x917a8000) [pid = 1788] [serial = 667] [outer = (nil)] 11:45:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x91f90000) [pid = 1788] [serial = 668] [outer = 0x917a8000] 11:45:21 INFO - PROCESS | 1788 | 1468608321395 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x927c2000) [pid = 1788] [serial = 669] [outer = 0x917a8000] 11:45:22 INFO - PROCESS | 1788 | 1468608322304 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]]]}] 11:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1583ms 11:45:22 INFO - PROCESS | 1788 | 1468608322370 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 1788 | 1468608322374 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:45:22 INFO - PROCESS | 1788 | 1468608322381 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 1788 | 1468608322385 Marionette TRACE conn4 <- [1,862,null,{}] 11:45:22 INFO - PROCESS | 1788 | 1468608322392 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}] 11:45:22 INFO - PROCESS | 1788 | 1468608322396 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:22 INFO - PROCESS | 1788 | 1468608322600 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:45:22 INFO - PROCESS | 1788 | 1468608322842 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1788 | 1468608322860 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c03400 == 35 [pid = 1788] [id = 223] 11:45:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x93c05000) [pid = 1788] [serial = 670] [outer = (nil)] 11:45:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x93c5ec00) [pid = 1788] [serial = 671] [outer = 0x93c05000] 11:45:23 INFO - PROCESS | 1788 | 1468608323000 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x93d6f000) [pid = 1788] [serial = 672] [outer = 0x93c05000] 11:45:24 INFO - PROCESS | 1788 | 1468608324034 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1682ms 11:45:24 INFO - PROCESS | 1788 | 1468608324064 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 1788 | 1468608324069 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:45:24 INFO - PROCESS | 1788 | 1468608324076 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 1788 | 1468608324080 Marionette TRACE conn4 <- [1,866,null,{}] 11:45:24 INFO - PROCESS | 1788 | 1468608324086 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}] 11:45:24 INFO - PROCESS | 1788 | 1468608324092 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:24 INFO - PROCESS | 1788 | 1468608324301 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:45:24 INFO - PROCESS | 1788 | 1468608324540 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1788 | 1468608324549 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a9000 == 36 [pid = 1788] [id = 224] 11:45:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x93d6a000) [pid = 1788] [serial = 673] [outer = (nil)] 11:45:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x95444400) [pid = 1788] [serial = 674] [outer = 0x93d6a000] 11:45:24 INFO - PROCESS | 1788 | 1468608324654 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x954a2c00) [pid = 1788] [serial = 675] [outer = 0x93d6a000] 11:45:25 INFO - PROCESS | 1788 | 1468608325579 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1536ms 11:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:45:25 INFO - PROCESS | 1788 | 1468608325613 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1788 | 1468608325617 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:45:25 INFO - PROCESS | 1788 | 1468608325624 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1788 | 1468608325628 Marionette TRACE conn4 <- [1,870,null,{}] 11:45:25 INFO - PROCESS | 1788 | 1468608325634 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}] 11:45:25 INFO - PROCESS | 1788 | 1468608325640 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:25 INFO - PROCESS | 1788 | 1468608325853 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:45:26 INFO - PROCESS | 1788 | 1468608326109 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:26 INFO - PROCESS | 1788 | 1468608326119 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dbd400 == 37 [pid = 1788] [id = 225] 11:45:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x95443000) [pid = 1788] [serial = 676] [outer = (nil)] 11:45:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x9557ec00) [pid = 1788] [serial = 677] [outer = 0x95443000] 11:45:26 INFO - PROCESS | 1788 | 1468608326242 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x95584800) [pid = 1788] [serial = 678] [outer = 0x95443000] 11:45:27 INFO - PROCESS | 1788 | 1468608327149 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]]]}] 11:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1585ms 11:45:27 INFO - PROCESS | 1788 | 1468608327209 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:45:27 INFO - PROCESS | 1788 | 1468608327213 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:45:27 INFO - PROCESS | 1788 | 1468608327221 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:45:27 INFO - PROCESS | 1788 | 1468608327225 Marionette TRACE conn4 <- [1,874,null,{}] 11:45:27 INFO - PROCESS | 1788 | 1468608327231 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}] 11:45:27 INFO - PROCESS | 1788 | 1468608327237 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:27 INFO - PROCESS | 1788 | 1468608327436 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:45:27 INFO - PROCESS | 1788 | 1468608327684 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 1788 | 1468608327694 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31bc00 == 38 [pid = 1788] [id = 226] 11:45:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8b505000) [pid = 1788] [serial = 679] [outer = (nil)] 11:45:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 120 (0x8ce75c00) [pid = 1788] [serial = 680] [outer = 0x8b505000] 11:45:27 INFO - PROCESS | 1788 | 1468608327822 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 121 (0x8f535400) [pid = 1788] [serial = 681] [outer = 0x8b505000] 11:45:28 INFO - PROCESS | 1788 | 1468608328765 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1583ms 11:45:28 INFO - PROCESS | 1788 | 1468608328805 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:45:28 INFO - PROCESS | 1788 | 1468608328809 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:45:28 INFO - PROCESS | 1788 | 1468608328816 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 1788 | 1468608328818 Marionette TRACE conn4 <- [1,878,null,{}] 11:45:28 INFO - PROCESS | 1788 | 1468608328825 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}] 11:45:28 INFO - PROCESS | 1788 | 1468608328830 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:29 INFO - PROCESS | 1788 | 1468608329328 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:45:29 INFO - PROCESS | 1788 | 1468608329644 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:29 INFO - PROCESS | 1788 | 1468608329651 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49ac00 == 39 [pid = 1788] [id = 227] 11:45:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 122 (0x8c49b000) [pid = 1788] [serial = 682] [outer = (nil)] 11:45:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 123 (0x8c49fc00) [pid = 1788] [serial = 683] [outer = 0x8c49b000] 11:45:29 INFO - PROCESS | 1788 | 1468608329732 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 124 (0x8cd1ec00) [pid = 1788] [serial = 684] [outer = 0x8c49b000] 11:45:30 INFO - PROCESS | 1788 | 1468608330759 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]]]}] 11:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1981ms 11:45:30 INFO - PROCESS | 1788 | 1468608330799 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:45:30 INFO - PROCESS | 1788 | 1468608330805 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:45:30 INFO - PROCESS | 1788 | 1468608330813 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:45:30 INFO - PROCESS | 1788 | 1468608330818 Marionette TRACE conn4 <- [1,882,null,{}] 11:45:30 INFO - PROCESS | 1788 | 1468608330826 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}] 11:45:30 INFO - PROCESS | 1788 | 1468608330832 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:31 INFO - PROCESS | 1788 | 1468608331023 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:45:31 INFO - PROCESS | 1788 | 1468608331266 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:31 INFO - PROCESS | 1788 | 1468608331275 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe0400 == 38 [pid = 1788] [id = 217] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f53cc00 == 37 [pid = 1788] [id = 216] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc6800 == 36 [pid = 1788] [id = 215] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcc000 == 35 [pid = 1788] [id = 214] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50e400 == 34 [pid = 1788] [id = 213] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b323000 == 33 [pid = 1788] [id = 212] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b504800 == 32 [pid = 1788] [id = 198] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce77000 == 31 [pid = 1788] [id = 199] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502400 == 30 [pid = 1788] [id = 201] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c491400 == 29 [pid = 1788] [id = 211] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046c00 == 28 [pid = 1788] [id = 202] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd15800 == 27 [pid = 1788] [id = 203] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c498000 == 26 [pid = 1788] [id = 209] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a800 == 25 [pid = 1788] [id = 210] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd5f800 == 24 [pid = 1788] [id = 204] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49d000 == 23 [pid = 1788] [id = 205] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b328c00 == 22 [pid = 1788] [id = 208] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcf800 == 21 [pid = 1788] [id = 207] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503000 == 20 [pid = 1788] [id = 206] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508400 == 19 [pid = 1788] [id = 197] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b507000 == 18 [pid = 1788] [id = 200] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31bc00 == 17 [pid = 1788] [id = 226] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x915a9000 == 16 [pid = 1788] [id = 224] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x91dbd400 == 15 [pid = 1788] [id = 225] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x93c03400 == 14 [pid = 1788] [id = 223] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x915a8c00 == 13 [pid = 1788] [id = 222] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd14000 == 12 [pid = 1788] [id = 221] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1e000 == 11 [pid = 1788] [id = 219] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8d150400 == 10 [pid = 1788] [id = 220] 11:45:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a000 == 9 [pid = 1788] [id = 218] 11:45:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a800 == 10 [pid = 1788] [id = 228] 11:45:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 125 (0x8b31ac00) [pid = 1788] [serial = 685] [outer = (nil)] 11:45:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 126 (0x8b321c00) [pid = 1788] [serial = 686] [outer = 0x8b31ac00] 11:45:32 INFO - PROCESS | 1788 | 1468608332772 Marionette DEBUG loaded listener.js 11:45:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 127 (0x8b501400) [pid = 1788] [serial = 687] [outer = 0x8b31ac00] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 126 (0x8f59b000) [pid = 1788] [serial = 605] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 125 (0x8c04a800) [pid = 1788] [serial = 566] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 124 (0x8b50e800) [pid = 1788] [serial = 565] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 123 (0x8ecc5400) [pid = 1788] [serial = 569] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 122 (0x8d154000) [pid = 1788] [serial = 568] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 121 (0x8fd63c00) [pid = 1788] [serial = 572] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 120 (0x8fd51400) [pid = 1788] [serial = 571] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 119 (0x91e69800) [pid = 1788] [serial = 575] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x91e62c00) [pid = 1788] [serial = 574] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x91f92800) [pid = 1788] [serial = 578] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x91f8b800) [pid = 1788] [serial = 577] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x95593800) [pid = 1788] [serial = 582] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x95333c00) [pid = 1788] [serial = 581] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8ce80400) [pid = 1788] [serial = 594] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8cdccc00) [pid = 1788] [serial = 593] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x98f38800) [pid = 1788] [serial = 585] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8c050400) [pid = 1788] [serial = 596] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x97a70400) [pid = 1788] [serial = 584] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8c49dc00) [pid = 1788] [serial = 597] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x996ee000) [pid = 1788] [serial = 588] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x996e9000) [pid = 1788] [serial = 587] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x91e67000) [pid = 1788] [serial = 591] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91db4800) [pid = 1788] [serial = 590] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8c049c00) [pid = 1788] [serial = 602] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8cfe7400) [pid = 1788] [serial = 599] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8cdc8000) [pid = 1788] [serial = 603] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8d151800) [pid = 1788] [serial = 600] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1788 | 1468608333786 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]]]}] 11:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2994ms 11:45:33 INFO - PROCESS | 1788 | 1468608333806 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:45:33 INFO - PROCESS | 1788 | 1468608333812 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:45:33 INFO - PROCESS | 1788 | 1468608333820 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:45:33 INFO - PROCESS | 1788 | 1468608333824 Marionette TRACE conn4 <- [1,886,null,{}] 11:45:33 INFO - PROCESS | 1788 | 1468608333831 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}] 11:45:33 INFO - PROCESS | 1788 | 1468608333836 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:34 INFO - PROCESS | 1788 | 1468608334005 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:45:34 INFO - PROCESS | 1788 | 1468608334138 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1788 | 1468608334148 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04bc00 == 11 [pid = 1788] [id = 229] 11:45:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8c04e000) [pid = 1788] [serial = 688] [outer = (nil)] 11:45:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8c493800) [pid = 1788] [serial = 689] [outer = 0x8c04e000] 11:45:34 INFO - PROCESS | 1788 | 1468608334221 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8cd10400) [pid = 1788] [serial = 690] [outer = 0x8c04e000] 11:45:35 INFO - PROCESS | 1788 | 1468608335084 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1281ms 11:45:35 INFO - PROCESS | 1788 | 1468608335100 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 1788 | 1468608335107 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:45:35 INFO - PROCESS | 1788 | 1468608335118 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 1788 | 1468608335122 Marionette TRACE conn4 <- [1,890,null,{}] 11:45:35 INFO - PROCESS | 1788 | 1468608335129 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}] 11:45:35 INFO - PROCESS | 1788 | 1468608335134 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:35 INFO - PROCESS | 1788 | 1468608335315 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:45:35 INFO - PROCESS | 1788 | 1468608335471 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1788 | 1468608335479 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c494400 == 12 [pid = 1788] [id = 230] 11:45:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8cdc9000) [pid = 1788] [serial = 691] [outer = (nil)] 11:45:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8ce76400) [pid = 1788] [serial = 692] [outer = 0x8cdc9000] 11:45:35 INFO - PROCESS | 1788 | 1468608335584 Marionette DEBUG loaded listener.js 11:45:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8ce80800) [pid = 1788] [serial = 693] [outer = 0x8cdc9000] 11:45:36 INFO - PROCESS | 1788 | 1468608336590 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]]]}] 11:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1486ms 11:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:45:36 INFO - PROCESS | 1788 | 1468608336604 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:45:36 INFO - PROCESS | 1788 | 1468608336607 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:45:36 INFO - PROCESS | 1788 | 1468608336614 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:45:36 INFO - PROCESS | 1788 | 1468608336620 Marionette TRACE conn4 <- [1,894,null,{}] 11:45:36 INFO - PROCESS | 1788 | 1468608336648 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}] 11:45:36 INFO - PROCESS | 1788 | 1468608336657 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:36 INFO - PROCESS | 1788 | 1468608336911 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:45:36 INFO - PROCESS | 1788 | 1468608336937 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:36 INFO - PROCESS | 1788 | 1468608336947 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df13800 == 13 [pid = 1788] [id = 231] 11:45:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8df14800) [pid = 1788] [serial = 694] [outer = (nil)] 11:45:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8df1d800) [pid = 1788] [serial = 695] [outer = 0x8df14800] 11:45:37 INFO - PROCESS | 1788 | 1468608337017 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8ecc8400) [pid = 1788] [serial = 696] [outer = 0x8df14800] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8c04f800) [pid = 1788] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8fd5a400) [pid = 1788] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8c497800) [pid = 1788] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8ce78000) [pid = 1788] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8fd65c00) [pid = 1788] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8cfea000) [pid = 1788] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8f79fc00) [pid = 1788] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8fd60400) [pid = 1788] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x915a7000) [pid = 1788] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8c494800) [pid = 1788] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8c04e800) [pid = 1788] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8f755000) [pid = 1788] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8b323400) [pid = 1788] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8f53b000) [pid = 1788] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8cdcf000) [pid = 1788] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f53a800) [pid = 1788] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:45:38 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8f75e400) [pid = 1788] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:45:38 INFO - PROCESS | 1788 | 1468608338696 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]]]}] 11:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2143ms 11:45:38 INFO - PROCESS | 1788 | 1468608338757 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:45:38 INFO - PROCESS | 1788 | 1468608338762 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:45:38 INFO - PROCESS | 1788 | 1468608338769 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:45:38 INFO - PROCESS | 1788 | 1468608338772 Marionette TRACE conn4 <- [1,898,null,{}] 11:45:38 INFO - PROCESS | 1788 | 1468608338778 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}] 11:45:38 INFO - PROCESS | 1788 | 1468608338783 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:38 INFO - PROCESS | 1788 | 1468608338954 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:45:38 INFO - PROCESS | 1788 | 1468608338965 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:38 INFO - PROCESS | 1788 | 1468608338970 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04f800 == 14 [pid = 1788] [id = 232] 11:45:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8ce78000) [pid = 1788] [serial = 697] [outer = (nil)] 11:45:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8eccc000) [pid = 1788] [serial = 698] [outer = 0x8ce78000] 11:45:39 INFO - PROCESS | 1788 | 1468608339156 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8ecce800) [pid = 1788] [serial = 699] [outer = 0x8ce78000] 11:45:40 INFO - PROCESS | 1788 | 1468608340145 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1433ms 11:45:40 INFO - PROCESS | 1788 | 1468608340205 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1788 | 1468608340219 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:45:40 INFO - PROCESS | 1788 | 1468608340235 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1788 | 1468608340244 Marionette TRACE conn4 <- [1,902,null,{}] 11:45:40 INFO - PROCESS | 1788 | 1468608340324 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}] 11:45:40 INFO - PROCESS | 1788 | 1468608340335 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:40 INFO - PROCESS | 1788 | 1468608340827 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:45:41 INFO - PROCESS | 1788 | 1468608341015 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:41 INFO - PROCESS | 1788 | 1468608341029 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c041800 == 15 [pid = 1788] [id = 233] 11:45:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8c043800) [pid = 1788] [serial = 700] [outer = (nil)] 11:45:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8cd19c00) [pid = 1788] [serial = 701] [outer = 0x8c043800] 11:45:41 INFO - PROCESS | 1788 | 1468608341116 Marionette DEBUG loaded listener.js 11:45:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8ce75800) [pid = 1788] [serial = 702] [outer = 0x8c043800] 11:45:42 INFO - PROCESS | 1788 | 1468608342072 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]]]}] 11:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1890ms 11:45:42 INFO - PROCESS | 1788 | 1468608342122 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:45:42 INFO - PROCESS | 1788 | 1468608342130 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:45:42 INFO - PROCESS | 1788 | 1468608342141 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:45:42 INFO - PROCESS | 1788 | 1468608342146 Marionette TRACE conn4 <- [1,906,null,{}] 11:45:42 INFO - PROCESS | 1788 | 1468608342153 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}] 11:45:42 INFO - PROCESS | 1788 | 1468608342159 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:42 INFO - PROCESS | 1788 | 1468608342402 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:45:42 INFO - PROCESS | 1788 | 1468608342684 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1788 | 1468608342691 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c492800 == 16 [pid = 1788] [id = 234] 11:45:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8d15c400) [pid = 1788] [serial = 703] [outer = (nil)] 11:45:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8ecce000) [pid = 1788] [serial = 704] [outer = 0x8d15c400] 11:45:42 INFO - PROCESS | 1788 | 1468608342822 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8f53b000) [pid = 1788] [serial = 705] [outer = 0x8d15c400] 11:45:43 INFO - PROCESS | 1788 | 1468608343857 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]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1784ms 11:45:43 INFO - PROCESS | 1788 | 1468608343925 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1788 | 1468608343929 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:45:43 INFO - PROCESS | 1788 | 1468608343937 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1788 | 1468608343943 Marionette TRACE conn4 <- [1,910,null,{}] 11:45:43 INFO - PROCESS | 1788 | 1468608343960 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}] 11:45:43 INFO - PROCESS | 1788 | 1468608343969 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:44 INFO - PROCESS | 1788 | 1468608344193 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:45:44 INFO - PROCESS | 1788 | 1468608344414 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 1788 | 1468608344423 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75cc00 == 17 [pid = 1788] [id = 235] 11:45:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8f75d000) [pid = 1788] [serial = 706] [outer = (nil)] 11:45:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8f761400) [pid = 1788] [serial = 707] [outer = 0x8f75d000] 11:45:44 INFO - PROCESS | 1788 | 1468608344509 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8f79a000) [pid = 1788] [serial = 708] [outer = 0x8f75d000] 11:45:45 INFO - PROCESS | 1788 | 1468608345463 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]]]}] 11:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1591ms 11:45:45 INFO - PROCESS | 1788 | 1468608345528 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:45:45 INFO - PROCESS | 1788 | 1468608345533 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:45:45 INFO - PROCESS | 1788 | 1468608345540 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 1788 | 1468608345544 Marionette TRACE conn4 <- [1,914,null,{}] 11:45:45 INFO - PROCESS | 1788 | 1468608345550 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}] 11:45:45 INFO - PROCESS | 1788 | 1468608345555 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:45 INFO - PROCESS | 1788 | 1468608345790 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:45:46 INFO - PROCESS | 1788 | 1468608346003 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:46 INFO - PROCESS | 1788 | 1468608346011 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046c00 == 18 [pid = 1788] [id = 236] 11:45:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8f759c00) [pid = 1788] [serial = 709] [outer = (nil)] 11:45:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8fd4e400) [pid = 1788] [serial = 710] [outer = 0x8f759c00] 11:45:46 INFO - PROCESS | 1788 | 1468608346142 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8fd51400) [pid = 1788] [serial = 711] [outer = 0x8f759c00] 11:45:47 INFO - PROCESS | 1788 | 1468608347034 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]]]}] 11:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1530ms 11:45:47 INFO - PROCESS | 1788 | 1468608347070 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:45:47 INFO - PROCESS | 1788 | 1468608347075 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:45:47 INFO - PROCESS | 1788 | 1468608347082 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 1788 | 1468608347086 Marionette TRACE conn4 <- [1,918,null,{}] 11:45:47 INFO - PROCESS | 1788 | 1468608347092 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}] 11:45:47 INFO - PROCESS | 1788 | 1468608347099 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:47 INFO - PROCESS | 1788 | 1468608347282 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:45:47 INFO - PROCESS | 1788 | 1468608347449 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1788 | 1468608347462 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15d000 == 19 [pid = 1788] [id = 237] 11:45:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8fd57800) [pid = 1788] [serial = 712] [outer = (nil)] 11:45:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8fd5fc00) [pid = 1788] [serial = 713] [outer = 0x8fd57800] 11:45:47 INFO - PROCESS | 1788 | 1468608347541 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8fd61c00) [pid = 1788] [serial = 714] [outer = 0x8fd57800] 11:45:48 INFO - PROCESS | 1788 | 1468608348537 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1532ms 11:45:48 INFO - PROCESS | 1788 | 1468608348616 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 1788 | 1468608348620 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:45:48 INFO - PROCESS | 1788 | 1468608348627 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 1788 | 1468608348630 Marionette TRACE conn4 <- [1,922,null,{}] 11:45:48 INFO - PROCESS | 1788 | 1468608348636 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}] 11:45:48 INFO - PROCESS | 1788 | 1468608348648 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:48 INFO - PROCESS | 1788 | 1468608348926 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:45:49 INFO - PROCESS | 1788 | 1468608349157 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1788 | 1468608349165 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd56c00 == 20 [pid = 1788] [id = 238] 11:45:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8fd67c00) [pid = 1788] [serial = 715] [outer = (nil)] 11:45:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x915aec00) [pid = 1788] [serial = 716] [outer = 0x8fd67c00] 11:45:49 INFO - PROCESS | 1788 | 1468608349274 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x915b3400) [pid = 1788] [serial = 717] [outer = 0x8fd67c00] 11:45:50 INFO - PROCESS | 1788 | 1468608350189 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1637ms 11:45:50 INFO - PROCESS | 1788 | 1468608350266 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1788 | 1468608350270 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:45:50 INFO - PROCESS | 1788 | 1468608350277 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1788 | 1468608350281 Marionette TRACE conn4 <- [1,926,null,{}] 11:45:50 INFO - PROCESS | 1788 | 1468608350287 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}] 11:45:50 INFO - PROCESS | 1788 | 1468608350292 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:50 INFO - PROCESS | 1788 | 1468608350521 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:45:50 INFO - PROCESS | 1788 | 1468608350740 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1788 | 1468608350749 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a400 == 21 [pid = 1788] [id = 239] 11:45:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x8b50b000) [pid = 1788] [serial = 718] [outer = (nil)] 11:45:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 115 (0x9179f400) [pid = 1788] [serial = 719] [outer = 0x8b50b000] 11:45:50 INFO - PROCESS | 1788 | 1468608350877 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 116 (0x9179cc00) [pid = 1788] [serial = 720] [outer = 0x8b50b000] 11:45:51 INFO - PROCESS | 1788 | 1468608351780 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]]]}] 11:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1581ms 11:45:51 INFO - PROCESS | 1788 | 1468608351860 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1788 | 1468608351864 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:45:51 INFO - PROCESS | 1788 | 1468608351871 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1788 | 1468608351874 Marionette TRACE conn4 <- [1,930,null,{}] 11:45:51 INFO - PROCESS | 1788 | 1468608351880 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}] 11:45:51 INFO - PROCESS | 1788 | 1468608351885 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:52 INFO - PROCESS | 1788 | 1468608352108 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:45:52 INFO - PROCESS | 1788 | 1468608352462 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1788 | 1468608352473 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b326000 == 22 [pid = 1788] [id = 240] 11:45:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 117 (0x8b327000) [pid = 1788] [serial = 721] [outer = (nil)] 11:45:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 118 (0x8b50b800) [pid = 1788] [serial = 722] [outer = 0x8b327000] 11:45:52 INFO - PROCESS | 1788 | 1468608352596 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 119 (0x8c048800) [pid = 1788] [serial = 723] [outer = 0x8b327000] 11:45:53 INFO - PROCESS | 1788 | 1468608353638 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]]]}] 11:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1834ms 11:45:53 INFO - PROCESS | 1788 | 1468608353718 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:45:53 INFO - PROCESS | 1788 | 1468608353728 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:45:53 INFO - PROCESS | 1788 | 1468608353755 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 1788 | 1468608353764 Marionette TRACE conn4 <- [1,934,null,{}] 11:45:53 INFO - PROCESS | 1788 | 1468608353778 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}] 11:45:53 INFO - PROCESS | 1788 | 1468608353788 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:53 INFO - PROCESS | 1788 | 1468608353974 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 118 (0x8cdcf400) [pid = 1788] [serial = 642] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 117 (0x901aac00) [pid = 1788] [serial = 618] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 116 (0x91dbd000) [pid = 1788] [serial = 626] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 115 (0x91f4fc00) [pid = 1788] [serial = 629] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 114 (0x915aa800) [pid = 1788] [serial = 620] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8fd5c800) [pid = 1788] [serial = 653] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8cd1d800) [pid = 1788] [serial = 641] [outer = (nil)] [url = about:blank] 11:45:53 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8fd5f400) [pid = 1788] [serial = 650] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8fd6b000) [pid = 1788] [serial = 615] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x917b5000) [pid = 1788] [serial = 624] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8ce7ac00) [pid = 1788] [serial = 635] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8fd65000) [pid = 1788] [serial = 614] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x915abc00) [pid = 1788] [serial = 621] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x901a8000) [pid = 1788] [serial = 617] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x917af000) [pid = 1788] [serial = 623] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8cfe8000) [pid = 1788] [serial = 609] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8f7a0000) [pid = 1788] [serial = 647] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x901a4c00) [pid = 1788] [serial = 651] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8b50f800) [pid = 1788] [serial = 639] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8cdc2c00) [pid = 1788] [serial = 608] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8f593400) [pid = 1788] [serial = 611] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8b506800) [pid = 1788] [serial = 638] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8df1c400) [pid = 1788] [serial = 644] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x91dbf000) [pid = 1788] [serial = 627] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8f754800) [pid = 1788] [serial = 606] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8fd52400) [pid = 1788] [serial = 648] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x927c2400) [pid = 1788] [serial = 633] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91f8fc00) [pid = 1788] [serial = 632] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8f537c00) [pid = 1788] [serial = 645] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8df1c800) [pid = 1788] [serial = 636] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91f52400) [pid = 1788] [serial = 630] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f758800) [pid = 1788] [serial = 612] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9179a000) [pid = 1788] [serial = 654] [outer = (nil)] [url = about:blank] 11:45:54 INFO - PROCESS | 1788 | 1468608354239 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:54 INFO - PROCESS | 1788 | 1468608354247 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046000 == 23 [pid = 1788] [id = 241] 11:45:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cd1d800) [pid = 1788] [serial = 724] [outer = (nil)] 11:45:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cdcf400) [pid = 1788] [serial = 725] [outer = 0x8cd1d800] 11:45:54 INFO - PROCESS | 1788 | 1468608354328 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8ce7d000) [pid = 1788] [serial = 726] [outer = 0x8cd1d800] 11:45:55 INFO - PROCESS | 1788 | 1468608355158 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]]]}] 11:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1442ms 11:45:55 INFO - PROCESS | 1788 | 1468608355199 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1788 | 1468608355205 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:45:55 INFO - PROCESS | 1788 | 1468608355224 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 1788 | 1468608355228 Marionette TRACE conn4 <- [1,938,null,{}] 11:45:55 INFO - PROCESS | 1788 | 1468608355235 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}] 11:45:55 INFO - PROCESS | 1788 | 1468608355240 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:55 INFO - PROCESS | 1788 | 1468608355434 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:45:55 INFO - PROCESS | 1788 | 1468608355446 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1788 | 1468608355453 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df13000 == 24 [pid = 1788] [id = 242] 11:45:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8df19800) [pid = 1788] [serial = 727] [outer = (nil)] 11:45:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ecd2400) [pid = 1788] [serial = 728] [outer = 0x8df19800] 11:45:55 INFO - PROCESS | 1788 | 1468608355528 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8f591c00) [pid = 1788] [serial = 729] [outer = 0x8df19800] 11:45:56 INFO - PROCESS | 1788 | 1468608356582 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1436ms 11:45:56 INFO - PROCESS | 1788 | 1468608356668 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:45:56 INFO - PROCESS | 1788 | 1468608356673 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:45:56 INFO - PROCESS | 1788 | 1468608356688 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 1788 | 1468608356698 Marionette TRACE conn4 <- [1,942,null,{}] 11:45:56 INFO - PROCESS | 1788 | 1468608356717 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}] 11:45:56 INFO - PROCESS | 1788 | 1468608356725 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:56 INFO - PROCESS | 1788 | 1468608356963 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:45:57 INFO - PROCESS | 1788 | 1468608356993 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1788 | 1468608357003 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31e000 == 25 [pid = 1788] [id = 243] 11:45:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8f75b000) [pid = 1788] [serial = 730] [outer = (nil)] 11:45:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8f797c00) [pid = 1788] [serial = 731] [outer = 0x8f75b000] 11:45:57 INFO - PROCESS | 1788 | 1468608357076 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8fd50000) [pid = 1788] [serial = 732] [outer = 0x8f75b000] 11:45:58 INFO - PROCESS | 1788 | 1468608358049 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1420ms 11:45:58 INFO - PROCESS | 1788 | 1468608358101 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:45:58 INFO - PROCESS | 1788 | 1468608358106 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:45:58 INFO - PROCESS | 1788 | 1468608358129 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 1788 | 1468608358133 Marionette TRACE conn4 <- [1,946,null,{}] 11:45:58 INFO - PROCESS | 1788 | 1468608358140 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}] 11:45:58 INFO - PROCESS | 1788 | 1468608358146 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:58 INFO - PROCESS | 1788 | 1468608358473 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8b31b000) [pid = 1788] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8cdc3400) [pid = 1788] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8eccd400) [pid = 1788] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x915b3800) [pid = 1788] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x917a8000) [pid = 1788] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93c05000) [pid = 1788] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x93d6a000) [pid = 1788] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8df14800) [pid = 1788] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x95443000) [pid = 1788] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c04e000) [pid = 1788] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8b31ac00) [pid = 1788] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8c49b000) [pid = 1788] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8b505000) [pid = 1788] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:45:58 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8cdc9000) [pid = 1788] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:45:58 INFO - PROCESS | 1788 | 1468608358667 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1788 | 1468608358675 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b000 == 26 [pid = 1788] [id = 244] 11:45:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8b505000) [pid = 1788] [serial = 733] [outer = (nil)] 11:45:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cd1b400) [pid = 1788] [serial = 734] [outer = 0x8b505000] 11:45:58 INFO - PROCESS | 1788 | 1468608358771 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8d153800) [pid = 1788] [serial = 735] [outer = 0x8b505000] 11:45:59 INFO - PROCESS | 1788 | 1468608359588 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1493ms 11:45:59 INFO - PROCESS | 1788 | 1468608359622 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 1788 | 1468608359625 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:45:59 INFO - PROCESS | 1788 | 1468608359633 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 1788 | 1468608359636 Marionette TRACE conn4 <- [1,950,null,{}] 11:45:59 INFO - PROCESS | 1788 | 1468608359643 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}] 11:45:59 INFO - PROCESS | 1788 | 1468608359648 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:59 INFO - PROCESS | 1788 | 1468608359901 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:45:59 INFO - PROCESS | 1788 | 1468608359916 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:59 INFO - PROCESS | 1788 | 1468608359935 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:45:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd59c00 == 27 [pid = 1788] [id = 245] 11:45:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd68000) [pid = 1788] [serial = 736] [outer = (nil)] 11:46:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x901abc00) [pid = 1788] [serial = 737] [outer = 0x8fd68000] 11:46:00 INFO - PROCESS | 1788 | 1468608360017 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x915abc00) [pid = 1788] [serial = 738] [outer = 0x8fd68000] 11:46:01 INFO - PROCESS | 1788 | 1468608361513 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1943ms 11:46:01 INFO - PROCESS | 1788 | 1468608361645 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 1788 | 1468608361651 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:46:01 INFO - PROCESS | 1788 | 1468608361668 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 1788 | 1468608361674 Marionette TRACE conn4 <- [1,954,null,{}] 11:46:01 INFO - PROCESS | 1788 | 1468608361688 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}] 11:46:01 INFO - PROCESS | 1788 | 1468608361695 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:01 INFO - PROCESS | 1788 | 1468608361892 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:46:02 INFO - PROCESS | 1788 | 1468608362077 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:02 INFO - PROCESS | 1788 | 1468608362087 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31dc00 == 28 [pid = 1788] [id = 246] 11:46:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8c493c00) [pid = 1788] [serial = 739] [outer = (nil)] 11:46:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cdccc00) [pid = 1788] [serial = 740] [outer = 0x8c493c00] 11:46:02 INFO - PROCESS | 1788 | 1468608362182 Marionette DEBUG loaded listener.js 11:46:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8d15ac00) [pid = 1788] [serial = 741] [outer = 0x8c493c00] 11:46:03 INFO - PROCESS | 1788 | 1468608363208 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]]]}] 11:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1612ms 11:46:03 INFO - PROCESS | 1788 | 1468608363279 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:46:03 INFO - PROCESS | 1788 | 1468608363287 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:46:03 INFO - PROCESS | 1788 | 1468608363300 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:46:03 INFO - PROCESS | 1788 | 1468608363304 Marionette TRACE conn4 <- [1,958,null,{}] 11:46:03 INFO - PROCESS | 1788 | 1468608363312 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}] 11:46:03 INFO - PROCESS | 1788 | 1468608363319 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:03 INFO - PROCESS | 1788 | 1468608363586 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:46:03 INFO - PROCESS | 1788 | 1468608363903 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 1788 | 1468608363911 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecd2800 == 29 [pid = 1788] [id = 247] 11:46:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f59bc00) [pid = 1788] [serial = 742] [outer = (nil)] 11:46:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8f755800) [pid = 1788] [serial = 743] [outer = 0x8f59bc00] 11:46:04 INFO - PROCESS | 1788 | 1468608364005 Marionette DEBUG loaded listener.js 11:46:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8f761c00) [pid = 1788] [serial = 744] [outer = 0x8f59bc00] 11:46:05 INFO - PROCESS | 1788 | 1468608365004 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]]]}] 11:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1740ms 11:46:05 INFO - PROCESS | 1788 | 1468608365040 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:46:05 INFO - PROCESS | 1788 | 1468608365046 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:46:05 INFO - PROCESS | 1788 | 1468608365054 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:46:05 INFO - PROCESS | 1788 | 1468608365061 Marionette TRACE conn4 <- [1,962,null,{}] 11:46:05 INFO - PROCESS | 1788 | 1468608365079 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}] 11:46:05 INFO - PROCESS | 1788 | 1468608365089 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:05 INFO - PROCESS | 1788 | 1468608365302 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:46:05 INFO - PROCESS | 1788 | 1468608365522 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:05 INFO - PROCESS | 1788 | 1468608365534 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f7a0800 == 30 [pid = 1788] [id = 248] 11:46:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9179b400) [pid = 1788] [serial = 745] [outer = (nil)] 11:46:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9179fc00) [pid = 1788] [serial = 746] [outer = 0x9179b400] 11:46:05 INFO - PROCESS | 1788 | 1468608365679 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x917b1400) [pid = 1788] [serial = 747] [outer = 0x9179b400] 11:46:06 INFO - PROCESS | 1788 | 1468608366582 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]]]}] 11:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1591ms 11:46:06 INFO - PROCESS | 1788 | 1468608366646 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:46:06 INFO - PROCESS | 1788 | 1468608366651 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:46:06 INFO - PROCESS | 1788 | 1468608366659 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:46:06 INFO - PROCESS | 1788 | 1468608366662 Marionette TRACE conn4 <- [1,966,null,{}] 11:46:06 INFO - PROCESS | 1788 | 1468608366670 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}] 11:46:06 INFO - PROCESS | 1788 | 1468608366674 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:06 INFO - PROCESS | 1788 | 1468608366900 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:46:07 INFO - PROCESS | 1788 | 1468608367121 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 1788 | 1468608367129 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f756400 == 31 [pid = 1788] [id = 249] 11:46:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x917b2800) [pid = 1788] [serial = 748] [outer = (nil)] 11:46:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x91db5800) [pid = 1788] [serial = 749] [outer = 0x917b2800] 11:46:07 INFO - PROCESS | 1788 | 1468608367256 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91dbec00) [pid = 1788] [serial = 750] [outer = 0x917b2800] 11:46:08 INFO - PROCESS | 1788 | 1468608368149 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1544ms 11:46:08 INFO - PROCESS | 1788 | 1468608368203 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 1788 | 1468608368208 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:46:08 INFO - PROCESS | 1788 | 1468608368215 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 1788 | 1468608368219 Marionette TRACE conn4 <- [1,970,null,{}] 11:46:08 INFO - PROCESS | 1788 | 1468608368225 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}] 11:46:08 INFO - PROCESS | 1788 | 1468608368232 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:08 INFO - PROCESS | 1788 | 1468608368432 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:46:08 INFO - PROCESS | 1788 | 1468608368603 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1788 | 1468608368615 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1f800 == 32 [pid = 1788] [id = 250] 11:46:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8df1f800) [pid = 1788] [serial = 751] [outer = (nil)] 11:46:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x91e65400) [pid = 1788] [serial = 752] [outer = 0x8df1f800] 11:46:08 INFO - PROCESS | 1788 | 1468608368742 Marionette DEBUG loaded listener.js 11:46:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91e69c00) [pid = 1788] [serial = 753] [outer = 0x8df1f800] 11:46:09 INFO - PROCESS | 1788 | 1468608369701 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]]]}] 11:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1531ms 11:46:09 INFO - PROCESS | 1788 | 1468608369747 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:46:09 INFO - PROCESS | 1788 | 1468608369752 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:46:09 INFO - PROCESS | 1788 | 1468608369759 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:46:09 INFO - PROCESS | 1788 | 1468608369763 Marionette TRACE conn4 <- [1,974,null,{}] 11:46:09 INFO - PROCESS | 1788 | 1468608369769 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}] 11:46:09 INFO - PROCESS | 1788 | 1468608369780 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:10 INFO - PROCESS | 1788 | 1468608370061 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:46:10 INFO - PROCESS | 1788 | 1468608370336 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:10 INFO - PROCESS | 1788 | 1468608370348 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x91e63c00 == 33 [pid = 1788] [id = 251] 11:46:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x91f51000) [pid = 1788] [serial = 754] [outer = (nil)] 11:46:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x91f8a400) [pid = 1788] [serial = 755] [outer = 0x91f51000] 11:46:10 INFO - PROCESS | 1788 | 1468608370434 Marionette DEBUG loaded listener.js 11:46:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x91f8e400) [pid = 1788] [serial = 756] [outer = 0x91f51000] 11:46:11 INFO - PROCESS | 1788 | 1468608371356 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]]]}] 11:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1637ms 11:46:11 INFO - PROCESS | 1788 | 1468608371397 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:46:11 INFO - PROCESS | 1788 | 1468608371401 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:46:11 INFO - PROCESS | 1788 | 1468608371408 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:46:11 INFO - PROCESS | 1788 | 1468608371413 Marionette TRACE conn4 <- [1,978,null,{}] 11:46:11 INFO - PROCESS | 1788 | 1468608371419 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}] 11:46:11 INFO - PROCESS | 1788 | 1468608371425 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:11 INFO - PROCESS | 1788 | 1468608371623 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:46:11 INFO - PROCESS | 1788 | 1468608371842 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1788 | 1468608371850 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f79b800 == 34 [pid = 1788] [id = 252] 11:46:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x915a7000) [pid = 1788] [serial = 757] [outer = (nil)] 11:46:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x91f96c00) [pid = 1788] [serial = 758] [outer = 0x915a7000] 11:46:11 INFO - PROCESS | 1788 | 1468608371973 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x927c3800) [pid = 1788] [serial = 759] [outer = 0x915a7000] 11:46:12 INFO - PROCESS | 1788 | 1468608372877 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1542ms 11:46:12 INFO - PROCESS | 1788 | 1468608372952 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1788 | 1468608372955 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:46:12 INFO - PROCESS | 1788 | 1468608372963 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1788 | 1468608372966 Marionette TRACE conn4 <- [1,982,null,{}] 11:46:12 INFO - PROCESS | 1788 | 1468608372973 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}] 11:46:12 INFO - PROCESS | 1788 | 1468608372979 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:13 INFO - PROCESS | 1788 | 1468608373220 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:46:13 INFO - PROCESS | 1788 | 1468608373448 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:13 INFO - PROCESS | 1788 | 1468608373458 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b327c00 == 35 [pid = 1788] [id = 253] 11:46:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8b328000) [pid = 1788] [serial = 760] [outer = (nil)] 11:46:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8cd1cc00) [pid = 1788] [serial = 761] [outer = 0x8b328000] 11:46:13 INFO - PROCESS | 1788 | 1468608373587 Marionette DEBUG loaded listener.js 11:46:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8cfeb400) [pid = 1788] [serial = 762] [outer = 0x8b328000] 11:46:14 INFO - PROCESS | 1788 | 1468608374830 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]]]}] 11:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1938ms 11:46:14 INFO - PROCESS | 1788 | 1468608374903 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:46:14 INFO - PROCESS | 1788 | 1468608374907 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:46:14 INFO - PROCESS | 1788 | 1468608374916 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:46:14 INFO - PROCESS | 1788 | 1468608374921 Marionette TRACE conn4 <- [1,986,null,{}] 11:46:14 INFO - PROCESS | 1788 | 1468608374929 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}] 11:46:14 INFO - PROCESS | 1788 | 1468608374935 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:15 INFO - PROCESS | 1788 | 1468608375229 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:46:15 INFO - PROCESS | 1788 | 1468608375519 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 1788 | 1468608375525 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe3400 == 36 [pid = 1788] [id = 254] 11:46:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8cfe3c00) [pid = 1788] [serial = 763] [outer = (nil)] 11:46:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x8df17000) [pid = 1788] [serial = 764] [outer = 0x8cfe3c00] 11:46:15 INFO - PROCESS | 1788 | 1468608375607 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x8ecd1800) [pid = 1788] [serial = 765] [outer = 0x8cfe3c00] 11:46:16 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49ac00 == 35 [pid = 1788] [id = 227] 11:46:16 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a800 == 34 [pid = 1788] [id = 228] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x8b507400) [pid = 1788] [serial = 657] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8b320800) [pid = 1788] [serial = 656] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8d150800) [pid = 1788] [serial = 660] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8ce7d400) [pid = 1788] [serial = 659] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x8f795400) [pid = 1788] [serial = 663] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8f53f800) [pid = 1788] [serial = 662] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x91dbd800) [pid = 1788] [serial = 666] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x917b0c00) [pid = 1788] [serial = 665] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x927c2000) [pid = 1788] [serial = 669] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91f90000) [pid = 1788] [serial = 668] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x93d6f000) [pid = 1788] [serial = 672] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x93c5ec00) [pid = 1788] [serial = 671] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x954a2c00) [pid = 1788] [serial = 675] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x95444400) [pid = 1788] [serial = 674] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8df1d800) [pid = 1788] [serial = 695] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x95584800) [pid = 1788] [serial = 678] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9557ec00) [pid = 1788] [serial = 677] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8c493800) [pid = 1788] [serial = 689] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8b321c00) [pid = 1788] [serial = 686] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8b501400) [pid = 1788] [serial = 687] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8cd1ec00) [pid = 1788] [serial = 684] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8c49fc00) [pid = 1788] [serial = 683] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8f535400) [pid = 1788] [serial = 681] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8ce75c00) [pid = 1788] [serial = 680] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ecc8400) [pid = 1788] [serial = 696] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8cd10400) [pid = 1788] [serial = 690] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8ce80800) [pid = 1788] [serial = 693] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8ce76400) [pid = 1788] [serial = 692] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8eccc000) [pid = 1788] [serial = 698] [outer = (nil)] [url = about:blank] 11:46:17 INFO - PROCESS | 1788 | 1468608377678 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]]]}] 11:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2856ms 11:46:17 INFO - PROCESS | 1788 | 1468608377773 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:46:17 INFO - PROCESS | 1788 | 1468608377780 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:46:17 INFO - PROCESS | 1788 | 1468608377788 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 1788 | 1468608377796 Marionette TRACE conn4 <- [1,990,null,{}] 11:46:17 INFO - PROCESS | 1788 | 1468608377805 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}] 11:46:17 INFO - PROCESS | 1788 | 1468608377810 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:18 INFO - PROCESS | 1788 | 1468608378013 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:46:18 INFO - PROCESS | 1788 | 1468608378143 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:18 INFO - PROCESS | 1788 | 1468608378156 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50d800 == 35 [pid = 1788] [id = 255] 11:46:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c048c00) [pid = 1788] [serial = 766] [outer = (nil)] 11:46:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c49b400) [pid = 1788] [serial = 767] [outer = 0x8c048c00] 11:46:18 INFO - PROCESS | 1788 | 1468608378235 Marionette DEBUG loaded listener.js 11:46:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cd14000) [pid = 1788] [serial = 768] [outer = 0x8c048c00] 11:46:19 INFO - PROCESS | 1788 | 1468608379099 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]]]}] 11:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1393ms 11:46:19 INFO - PROCESS | 1788 | 1468608379182 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:46:19 INFO - PROCESS | 1788 | 1468608379191 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:46:19 INFO - PROCESS | 1788 | 1468608379205 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 1788 | 1468608379210 Marionette TRACE conn4 <- [1,994,null,{}] 11:46:19 INFO - PROCESS | 1788 | 1468608379217 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}] 11:46:19 INFO - PROCESS | 1788 | 1468608379223 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:19 INFO - PROCESS | 1788 | 1468608379429 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:46:19 INFO - PROCESS | 1788 | 1468608379602 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 1788 | 1468608379612 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce77800 == 36 [pid = 1788] [id = 256] 11:46:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cfe2000) [pid = 1788] [serial = 769] [outer = (nil)] 11:46:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cfe8c00) [pid = 1788] [serial = 770] [outer = 0x8cfe2000] 11:46:19 INFO - PROCESS | 1788 | 1468608379690 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8d150c00) [pid = 1788] [serial = 771] [outer = 0x8cfe2000] 11:46:20 INFO - PROCESS | 1788 | 1468608380678 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1539ms 11:46:20 INFO - PROCESS | 1788 | 1468608380746 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 1788 | 1468608380749 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:46:20 INFO - PROCESS | 1788 | 1468608380757 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 1788 | 1468608380764 Marionette TRACE conn4 <- [1,998,null,{}] 11:46:20 INFO - PROCESS | 1788 | 1468608380789 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}] 11:46:20 INFO - PROCESS | 1788 | 1468608380799 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:21 INFO - PROCESS | 1788 | 1468608381035 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:46:21 INFO - PROCESS | 1788 | 1468608381069 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 1788 | 1468608381082 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f590400 == 37 [pid = 1788] [id = 257] 11:46:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8f591800) [pid = 1788] [serial = 772] [outer = (nil)] 11:46:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8f599400) [pid = 1788] [serial = 773] [outer = 0x8f591800] 11:46:21 INFO - PROCESS | 1788 | 1468608381159 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8f755c00) [pid = 1788] [serial = 774] [outer = 0x8f591800] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8b327000) [pid = 1788] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd67c00) [pid = 1788] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8c043800) [pid = 1788] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8df19800) [pid = 1788] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8cd1d800) [pid = 1788] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f759c00) [pid = 1788] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f75d000) [pid = 1788] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd57800) [pid = 1788] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8d15c400) [pid = 1788] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f75b000) [pid = 1788] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8b50b000) [pid = 1788] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8b505000) [pid = 1788] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ce78000) [pid = 1788] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:46:22 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fd68000) [pid = 1788] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:46:22 INFO - PROCESS | 1788 | 1468608382831 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]]]}] 11:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2101ms 11:46:22 INFO - PROCESS | 1788 | 1468608382860 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 1788 | 1468608382865 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:46:22 INFO - PROCESS | 1788 | 1468608382872 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 1788 | 1468608382875 Marionette TRACE conn4 <- [1,1002,null,{}] 11:46:22 INFO - PROCESS | 1788 | 1468608382883 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}] 11:46:22 INFO - PROCESS | 1788 | 1468608382887 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:23 INFO - PROCESS | 1788 | 1468608383062 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:46:23 INFO - PROCESS | 1788 | 1468608383073 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 1788 | 1468608383080 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505000 == 38 [pid = 1788] [id = 258] 11:46:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8ce79800) [pid = 1788] [serial = 775] [outer = (nil)] 11:46:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f75a800) [pid = 1788] [serial = 776] [outer = 0x8ce79800] 11:46:23 INFO - PROCESS | 1788 | 1468608383265 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f79d000) [pid = 1788] [serial = 777] [outer = 0x8ce79800] 11:46:24 INFO - PROCESS | 1788 | 1468608384058 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]]]}] 11:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1239ms 11:46:24 INFO - PROCESS | 1788 | 1468608384113 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 1788 | 1468608384117 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:46:24 INFO - PROCESS | 1788 | 1468608384124 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 1788 | 1468608384129 Marionette TRACE conn4 <- [1,1006,null,{}] 11:46:24 INFO - PROCESS | 1788 | 1468608384144 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}] 11:46:24 INFO - PROCESS | 1788 | 1468608384149 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:24 INFO - PROCESS | 1788 | 1468608384402 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:46:24 INFO - PROCESS | 1788 | 1468608384568 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:24 INFO - PROCESS | 1788 | 1468608384576 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504400 == 39 [pid = 1788] [id = 259] 11:46:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8b506400) [pid = 1788] [serial = 778] [outer = (nil)] 11:46:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8c041c00) [pid = 1788] [serial = 779] [outer = 0x8b506400] 11:46:24 INFO - PROCESS | 1788 | 1468608384670 Marionette DEBUG loaded listener.js 11:46:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c492400) [pid = 1788] [serial = 780] [outer = 0x8b506400] 11:46:25 INFO - PROCESS | 1788 | 1468608385778 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]]]}] 11:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1695ms 11:46:25 INFO - PROCESS | 1788 | 1468608385823 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:46:25 INFO - PROCESS | 1788 | 1468608385830 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:46:25 INFO - PROCESS | 1788 | 1468608385840 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:46:25 INFO - PROCESS | 1788 | 1468608385846 Marionette TRACE conn4 <- [1,1010,null,{}] 11:46:25 INFO - PROCESS | 1788 | 1468608385855 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}] 11:46:25 INFO - PROCESS | 1788 | 1468608385863 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:26 INFO - PROCESS | 1788 | 1468608386112 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:46:26 INFO - PROCESS | 1788 | 1468608386333 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:26 INFO - PROCESS | 1788 | 1468608386343 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfeac00 == 40 [pid = 1788] [id = 260] 11:46:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8d15e800) [pid = 1788] [serial = 781] [outer = (nil)] 11:46:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8df19800) [pid = 1788] [serial = 782] [outer = 0x8d15e800] 11:46:26 INFO - PROCESS | 1788 | 1468608386479 Marionette DEBUG loaded listener.js 11:46:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8ecce400) [pid = 1788] [serial = 783] [outer = 0x8d15e800] 11:46:27 INFO - PROCESS | 1788 | 1468608387453 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]]]}] 11:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1697ms 11:46:27 INFO - PROCESS | 1788 | 1468608387538 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:46:27 INFO - PROCESS | 1788 | 1468608387544 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:46:27 INFO - PROCESS | 1788 | 1468608387552 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:46:27 INFO - PROCESS | 1788 | 1468608387556 Marionette TRACE conn4 <- [1,1014,null,{}] 11:46:27 INFO - PROCESS | 1788 | 1468608387563 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}] 11:46:27 INFO - PROCESS | 1788 | 1468608387569 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:27 INFO - PROCESS | 1788 | 1468608387815 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:46:28 INFO - PROCESS | 1788 | 1468608388125 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 1788 | 1468608388137 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50dc00 == 41 [pid = 1788] [id = 261] 11:46:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8c497000) [pid = 1788] [serial = 784] [outer = (nil)] 11:46:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8fd65c00) [pid = 1788] [serial = 785] [outer = 0x8c497000] 11:46:28 INFO - PROCESS | 1788 | 1468608388222 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fd6cc00) [pid = 1788] [serial = 786] [outer = 0x8c497000] 11:46:29 INFO - PROCESS | 1788 | 1468608389179 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]]]}] 11:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1684ms 11:46:29 INFO - PROCESS | 1788 | 1468608389237 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 1788 | 1468608389244 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:46:29 INFO - PROCESS | 1788 | 1468608389263 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 1788 | 1468608389271 Marionette TRACE conn4 <- [1,1018,null,{}] 11:46:29 INFO - PROCESS | 1788 | 1468608389279 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}] 11:46:29 INFO - PROCESS | 1788 | 1468608389287 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:29 INFO - PROCESS | 1788 | 1468608389544 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:46:29 INFO - PROCESS | 1788 | 1468608389843 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:29 INFO - PROCESS | 1788 | 1468608389854 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31f000 == 42 [pid = 1788] [id = 262] 11:46:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8f59c800) [pid = 1788] [serial = 787] [outer = (nil)] 11:46:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9179b000) [pid = 1788] [serial = 788] [outer = 0x8f59c800] 11:46:29 INFO - PROCESS | 1788 | 1468608389954 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9179e000) [pid = 1788] [serial = 789] [outer = 0x8f59c800] 11:46:30 INFO - PROCESS | 1788 | 1468608390898 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]]]}] 11:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1704ms 11:46:30 INFO - PROCESS | 1788 | 1468608390959 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:46:30 INFO - PROCESS | 1788 | 1468608390963 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:46:30 INFO - PROCESS | 1788 | 1468608390971 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:46:30 INFO - PROCESS | 1788 | 1468608390975 Marionette TRACE conn4 <- [1,1022,null,{}] 11:46:30 INFO - PROCESS | 1788 | 1468608390982 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}] 11:46:30 INFO - PROCESS | 1788 | 1468608390988 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:31 INFO - PROCESS | 1788 | 1468608391183 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:46:31 INFO - PROCESS | 1788 | 1468608391397 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:31 INFO - PROCESS | 1788 | 1468608391405 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd67c00 == 43 [pid = 1788] [id = 263] 11:46:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x917b4c00) [pid = 1788] [serial = 790] [outer = (nil)] 11:46:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x91db3c00) [pid = 1788] [serial = 791] [outer = 0x917b4c00] 11:46:31 INFO - PROCESS | 1788 | 1468608391537 Marionette DEBUG loaded listener.js 11:46:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x91db6400) [pid = 1788] [serial = 792] [outer = 0x917b4c00] 11:46:32 INFO - PROCESS | 1788 | 1468608392543 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]]]}] 11:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1641ms 11:46:32 INFO - PROCESS | 1788 | 1468608392613 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:46:32 INFO - PROCESS | 1788 | 1468608392618 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:46:32 INFO - PROCESS | 1788 | 1468608392625 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 1788 | 1468608392629 Marionette TRACE conn4 <- [1,1026,null,{}] 11:46:32 INFO - PROCESS | 1788 | 1468608392636 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}] 11:46:32 INFO - PROCESS | 1788 | 1468608392641 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:32 INFO - PROCESS | 1788 | 1468608392898 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:46:33 INFO - PROCESS | 1788 | 1468608393171 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:33 INFO - PROCESS | 1788 | 1468608393191 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c498800 == 44 [pid = 1788] [id = 264] 11:46:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8cdc2400) [pid = 1788] [serial = 793] [outer = (nil)] 11:46:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8fd53400) [pid = 1788] [serial = 794] [outer = 0x8cdc2400] 11:46:33 INFO - PROCESS | 1788 | 1468608393305 Marionette DEBUG loaded listener.js 11:46:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x91e67000) [pid = 1788] [serial = 795] [outer = 0x8cdc2400] 11:46:34 INFO - PROCESS | 1788 | 1468608394285 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1740ms 11:46:34 INFO - PROCESS | 1788 | 1468608394366 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 1788 | 1468608394369 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:46:34 INFO - PROCESS | 1788 | 1468608394377 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 1788 | 1468608394382 Marionette TRACE conn4 <- [1,1030,null,{}] 11:46:34 INFO - PROCESS | 1788 | 1468608394388 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}] 11:46:34 INFO - PROCESS | 1788 | 1468608394394 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:34 INFO - PROCESS | 1788 | 1468608394766 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:46:35 INFO - PROCESS | 1788 | 1468608395005 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:35 INFO - PROCESS | 1788 | 1468608395015 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048000 == 45 [pid = 1788] [id = 265] 11:46:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8c049400) [pid = 1788] [serial = 796] [outer = (nil)] 11:46:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8c496c00) [pid = 1788] [serial = 797] [outer = 0x8c049400] 11:46:35 INFO - PROCESS | 1788 | 1468608395095 Marionette DEBUG loaded listener.js 11:46:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8cd1ec00) [pid = 1788] [serial = 798] [outer = 0x8c049400] 11:46:36 INFO - PROCESS | 1788 | 1468608396145 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]]]}] 11:46:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505000 == 44 [pid = 1788] [id = 258] 11:46:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8f590400 == 43 [pid = 1788] [id = 257] 11:46:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce77800 == 42 [pid = 1788] [id = 256] 11:46:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50d800 == 41 [pid = 1788] [id = 255] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8b50b800) [pid = 1788] [serial = 722] [outer = (nil)] [url = about:blank] 11:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1842ms 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8c048800) [pid = 1788] [serial = 723] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x915b3400) [pid = 1788] [serial = 717] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8cd19c00) [pid = 1788] [serial = 701] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8ecd2400) [pid = 1788] [serial = 728] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8ce7d000) [pid = 1788] [serial = 726] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8fd4e400) [pid = 1788] [serial = 710] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8f79a000) [pid = 1788] [serial = 708] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd61c00) [pid = 1788] [serial = 714] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8ce75800) [pid = 1788] [serial = 702] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f53b000) [pid = 1788] [serial = 705] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd51400) [pid = 1788] [serial = 711] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x915aec00) [pid = 1788] [serial = 716] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8cdcf400) [pid = 1788] [serial = 725] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8f761400) [pid = 1788] [serial = 707] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd50000) [pid = 1788] [serial = 732] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x9179f400) [pid = 1788] [serial = 719] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9179cc00) [pid = 1788] [serial = 720] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cd1b400) [pid = 1788] [serial = 734] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8fd5fc00) [pid = 1788] [serial = 713] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f797c00) [pid = 1788] [serial = 731] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8ecce800) [pid = 1788] [serial = 699] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f591c00) [pid = 1788] [serial = 729] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ecce000) [pid = 1788] [serial = 704] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8d153800) [pid = 1788] [serial = 735] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x915abc00) [pid = 1788] [serial = 738] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x901abc00) [pid = 1788] [serial = 737] [outer = (nil)] [url = about:blank] 11:46:36 INFO - PROCESS | 1788 | 1468608396249 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:46:36 INFO - PROCESS | 1788 | 1468608396265 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:46:36 INFO - PROCESS | 1788 | 1468608396286 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:46:36 INFO - PROCESS | 1788 | 1468608396291 Marionette TRACE conn4 <- [1,1034,null,{}] 11:46:36 INFO - PROCESS | 1788 | 1468608396299 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}] 11:46:36 INFO - PROCESS | 1788 | 1468608396306 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:36 INFO - PROCESS | 1788 | 1468608396481 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:46:36 INFO - PROCESS | 1788 | 1468608396654 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 1788 | 1468608396666 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcb800 == 42 [pid = 1788] [id = 266] 11:46:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8ce73c00) [pid = 1788] [serial = 799] [outer = (nil)] 11:46:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ce79400) [pid = 1788] [serial = 800] [outer = 0x8ce73c00] 11:46:36 INFO - PROCESS | 1788 | 1468608396742 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8cfe1000) [pid = 1788] [serial = 801] [outer = 0x8ce73c00] 11:46:37 INFO - PROCESS | 1788 | 1468608397532 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1288ms 11:46:37 INFO - PROCESS | 1788 | 1468608397573 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:46:37 INFO - PROCESS | 1788 | 1468608397578 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:46:37 INFO - PROCESS | 1788 | 1468608397585 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 1788 | 1468608397589 Marionette TRACE conn4 <- [1,1038,null,{}] 11:46:37 INFO - PROCESS | 1788 | 1468608397596 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}] 11:46:37 INFO - PROCESS | 1788 | 1468608397601 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:37 INFO - PROCESS | 1788 | 1468608397786 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:46:37 INFO - PROCESS | 1788 | 1468608397800 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 1788 | 1468608397811 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe9800 == 43 [pid = 1788] [id = 267] 11:46:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8df1d400) [pid = 1788] [serial = 802] [outer = (nil)] 11:46:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f593400) [pid = 1788] [serial = 803] [outer = 0x8df1d400] 11:46:38 INFO - PROCESS | 1788 | 1468608397996 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f75c400) [pid = 1788] [serial = 804] [outer = 0x8df1d400] 11:46:38 INFO - PROCESS | 1788 | 1468608398983 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]]]}] 11:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1431ms 11:46:39 INFO - PROCESS | 1788 | 1468608399017 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:46:39 INFO - PROCESS | 1788 | 1468608399024 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:46:39 INFO - PROCESS | 1788 | 1468608399042 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:46:39 INFO - PROCESS | 1788 | 1468608399049 Marionette TRACE conn4 <- [1,1042,null,{}] 11:46:39 INFO - PROCESS | 1788 | 1468608399063 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}] 11:46:39 INFO - PROCESS | 1788 | 1468608399070 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:39 INFO - PROCESS | 1788 | 1468608399305 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:46:39 INFO - PROCESS | 1788 | 1468608399331 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 1788 | 1468608399338 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df16c00 == 44 [pid = 1788] [id = 268] 11:46:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f75f400) [pid = 1788] [serial = 805] [outer = (nil)] 11:46:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd5e800) [pid = 1788] [serial = 806] [outer = 0x8f75f400] 11:46:39 INFO - PROCESS | 1788 | 1468608399410 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8fd62800) [pid = 1788] [serial = 807] [outer = 0x8f75f400] 11:46:40 INFO - PROCESS | 1788 | 1468608400414 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1419ms 11:46:40 INFO - PROCESS | 1788 | 1468608400454 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:46:40 INFO - PROCESS | 1788 | 1468608400457 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:46:40 INFO - PROCESS | 1788 | 1468608400465 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 1788 | 1468608400469 Marionette TRACE conn4 <- [1,1046,null,{}] 11:46:40 INFO - PROCESS | 1788 | 1468608400476 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}] 11:46:40 INFO - PROCESS | 1788 | 1468608400480 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:40 INFO - PROCESS | 1788 | 1468608400714 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c493c00) [pid = 1788] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f59bc00) [pid = 1788] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9179b400) [pid = 1788] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x917b2800) [pid = 1788] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8df1f800) [pid = 1788] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x91f51000) [pid = 1788] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x915a7000) [pid = 1788] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8b328000) [pid = 1788] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cfe2000) [pid = 1788] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f591800) [pid = 1788] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cfe3c00) [pid = 1788] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:46:40 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8c048c00) [pid = 1788] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:46:40 INFO - PROCESS | 1788 | 1468608400979 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:40 INFO - PROCESS | 1788 | 1468608400987 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b328000 == 45 [pid = 1788] [id = 269] 11:46:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8b510000) [pid = 1788] [serial = 808] [outer = (nil)] 11:46:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cfe2000) [pid = 1788] [serial = 809] [outer = 0x8b510000] 11:46:41 INFO - PROCESS | 1788 | 1468608401064 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8d159400) [pid = 1788] [serial = 810] [outer = 0x8b510000] 11:46:41 INFO - PROCESS | 1788 | 1468608401806 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]]]}] 11:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1387ms 11:46:41 INFO - PROCESS | 1788 | 1468608401853 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:46:41 INFO - PROCESS | 1788 | 1468608401858 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:46:41 INFO - PROCESS | 1788 | 1468608401864 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:46:41 INFO - PROCESS | 1788 | 1468608401868 Marionette TRACE conn4 <- [1,1050,null,{}] 11:46:41 INFO - PROCESS | 1788 | 1468608401874 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}] 11:46:41 INFO - PROCESS | 1788 | 1468608401879 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:42 INFO - PROCESS | 1788 | 1468608402045 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:46:42 INFO - PROCESS | 1788 | 1468608402064 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:42 INFO - PROCESS | 1788 | 1468608402081 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x901abc00 == 46 [pid = 1788] [id = 270] 11:46:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x901ad800) [pid = 1788] [serial = 811] [outer = (nil)] 11:46:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x915aec00) [pid = 1788] [serial = 812] [outer = 0x901ad800] 11:46:42 INFO - PROCESS | 1788 | 1468608402276 Marionette DEBUG loaded listener.js 11:46:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9179a800) [pid = 1788] [serial = 813] [outer = 0x901ad800] 11:46:43 INFO - PROCESS | 1788 | 1468608403258 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1438ms 11:46:43 INFO - PROCESS | 1788 | 1468608403303 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 1788 | 1468608403311 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:46:43 INFO - PROCESS | 1788 | 1468608403321 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 1788 | 1468608403326 Marionette TRACE conn4 <- [1,1054,null,{}] 11:46:43 INFO - PROCESS | 1788 | 1468608403337 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}] 11:46:43 INFO - PROCESS | 1788 | 1468608403342 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:43 INFO - PROCESS | 1788 | 1468608403564 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:46:43 INFO - PROCESS | 1788 | 1468608403808 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:43 INFO - PROCESS | 1788 | 1468608403823 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c043400 == 47 [pid = 1788] [id = 271] 11:46:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c044000) [pid = 1788] [serial = 814] [outer = (nil)] 11:46:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8ce76c00) [pid = 1788] [serial = 815] [outer = 0x8c044000] 11:46:43 INFO - PROCESS | 1788 | 1468608403955 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8d156800) [pid = 1788] [serial = 816] [outer = 0x8c044000] 11:46:44 INFO - PROCESS | 1788 | 1468608404947 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]]]}] 11:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1688ms 11:46:45 INFO - PROCESS | 1788 | 1468608405009 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:46:45 INFO - PROCESS | 1788 | 1468608405017 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:46:45 INFO - PROCESS | 1788 | 1468608405030 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 1788 | 1468608405036 Marionette TRACE conn4 <- [1,1058,null,{}] 11:46:45 INFO - PROCESS | 1788 | 1468608405043 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}] 11:46:45 INFO - PROCESS | 1788 | 1468608405050 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:45 INFO - PROCESS | 1788 | 1468608405269 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:46:45 INFO - PROCESS | 1788 | 1468608405538 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 1788 | 1468608405548 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdca400 == 48 [pid = 1788] [id = 272] 11:46:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f594000) [pid = 1788] [serial = 817] [outer = (nil)] 11:46:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f79a800) [pid = 1788] [serial = 818] [outer = 0x8f594000] 11:46:45 INFO - PROCESS | 1788 | 1468608405639 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8fd57000) [pid = 1788] [serial = 819] [outer = 0x8f594000] 11:46:46 INFO - PROCESS | 1788 | 1468608406670 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]]]}] 11:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1692ms 11:46:46 INFO - PROCESS | 1788 | 1468608406724 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:46:46 INFO - PROCESS | 1788 | 1468608406727 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:46:46 INFO - PROCESS | 1788 | 1468608406737 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:46:46 INFO - PROCESS | 1788 | 1468608406744 Marionette TRACE conn4 <- [1,1062,null,{}] 11:46:46 INFO - PROCESS | 1788 | 1468608406762 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}] 11:46:46 INFO - PROCESS | 1788 | 1468608406772 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:47 INFO - PROCESS | 1788 | 1468608407017 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:46:47 INFO - PROCESS | 1788 | 1468608407298 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:47 INFO - PROCESS | 1788 | 1468608407313 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x917a7800 == 49 [pid = 1788] [id = 273] 11:46:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x917a8800) [pid = 1788] [serial = 820] [outer = (nil)] 11:46:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91db1400) [pid = 1788] [serial = 821] [outer = 0x917a8800] 11:46:47 INFO - PROCESS | 1788 | 1468608407405 Marionette DEBUG loaded listener.js 11:46:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91e63000) [pid = 1788] [serial = 822] [outer = 0x917a8800] 11:46:48 INFO - PROCESS | 1788 | 1468608408389 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]]]}] 11:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1696ms 11:46:48 INFO - PROCESS | 1788 | 1468608408434 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:46:48 INFO - PROCESS | 1788 | 1468608408440 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:46:48 INFO - PROCESS | 1788 | 1468608408447 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 1788 | 1468608408452 Marionette TRACE conn4 <- [1,1066,null,{}] 11:46:48 INFO - PROCESS | 1788 | 1468608408459 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}] 11:46:48 INFO - PROCESS | 1788 | 1468608408465 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:48 INFO - PROCESS | 1788 | 1468608408670 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:46:48 INFO - PROCESS | 1788 | 1468608408886 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1788 | 1468608408897 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1d000 == 50 [pid = 1788] [id = 274] 11:46:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91793800) [pid = 1788] [serial = 823] [outer = (nil)] 11:46:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x91f54c00) [pid = 1788] [serial = 824] [outer = 0x91793800] 11:46:49 INFO - PROCESS | 1788 | 1468608409023 Marionette DEBUG loaded listener.js 11:46:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91f89400) [pid = 1788] [serial = 825] [outer = 0x91793800] 11:46:50 INFO - PROCESS | 1788 | 1468608410001 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]]]}] 11:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1584ms 11:46:50 INFO - PROCESS | 1788 | 1468608410033 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 1788 | 1468608410037 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:46:50 INFO - PROCESS | 1788 | 1468608410044 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 1788 | 1468608410049 Marionette TRACE conn4 <- [1,1070,null,{}] 11:46:50 INFO - PROCESS | 1788 | 1468608410055 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}] 11:46:50 INFO - PROCESS | 1788 | 1468608410061 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:50 INFO - PROCESS | 1788 | 1468608410261 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:46:50 INFO - PROCESS | 1788 | 1468608410484 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1788 | 1468608410493 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324800 == 51 [pid = 1788] [id = 275] 11:46:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x91f92000) [pid = 1788] [serial = 826] [outer = (nil)] 11:46:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x91f95000) [pid = 1788] [serial = 827] [outer = 0x91f92000] 11:46:50 INFO - PROCESS | 1788 | 1468608410594 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x927c1400) [pid = 1788] [serial = 828] [outer = 0x91f92000] 11:46:51 INFO - PROCESS | 1788 | 1468608411507 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]]]}] 11:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1534ms 11:46:51 INFO - PROCESS | 1788 | 1468608411580 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:46:51 INFO - PROCESS | 1788 | 1468608411584 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:46:51 INFO - PROCESS | 1788 | 1468608411592 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:46:51 INFO - PROCESS | 1788 | 1468608411595 Marionette TRACE conn4 <- [1,1074,null,{}] 11:46:51 INFO - PROCESS | 1788 | 1468608411602 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}] 11:46:51 INFO - PROCESS | 1788 | 1468608411613 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:51 INFO - PROCESS | 1788 | 1468608411896 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:46:52 INFO - PROCESS | 1788 | 1468608412166 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1788 | 1468608412176 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x91f8e000 == 52 [pid = 1788] [id = 276] 11:46:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x927cb400) [pid = 1788] [serial = 829] [outer = (nil)] 11:46:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93c62c00) [pid = 1788] [serial = 830] [outer = 0x927cb400] 11:46:52 INFO - PROCESS | 1788 | 1468608412261 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93c67c00) [pid = 1788] [serial = 831] [outer = 0x927cb400] 11:46:53 INFO - PROCESS | 1788 | 1468608413198 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1683ms 11:46:53 INFO - PROCESS | 1788 | 1468608413275 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 1788 | 1468608413279 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:46:53 INFO - PROCESS | 1788 | 1468608413286 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 1788 | 1468608413291 Marionette TRACE conn4 <- [1,1078,null,{}] 11:46:53 INFO - PROCESS | 1788 | 1468608413298 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}] 11:46:53 INFO - PROCESS | 1788 | 1468608413302 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:53 INFO - PROCESS | 1788 | 1468608413532 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:46:53 INFO - PROCESS | 1788 | 1468608413771 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:53 INFO - PROCESS | 1788 | 1468608413781 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50e400 == 53 [pid = 1788] [id = 277] 11:46:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8d15c400) [pid = 1788] [serial = 832] [outer = (nil)] 11:46:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x93d6a800) [pid = 1788] [serial = 833] [outer = 0x8d15c400] 11:46:53 INFO - PROCESS | 1788 | 1468608413871 Marionette DEBUG loaded listener.js 11:46:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x93d70400) [pid = 1788] [serial = 834] [outer = 0x8d15c400] 11:46:54 INFO - PROCESS | 1788 | 1468608414803 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]]]}] 11:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1534ms 11:46:54 INFO - PROCESS | 1788 | 1468608414821 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:46:54 INFO - PROCESS | 1788 | 1468608414825 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:46:54 INFO - PROCESS | 1788 | 1468608414832 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:46:54 INFO - PROCESS | 1788 | 1468608414836 Marionette TRACE conn4 <- [1,1082,null,{}] 11:46:54 INFO - PROCESS | 1788 | 1468608414843 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}] 11:46:54 INFO - PROCESS | 1788 | 1468608414849 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:55 INFO - PROCESS | 1788 | 1468608415079 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:46:55 INFO - PROCESS | 1788 | 1468608415306 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:55 INFO - PROCESS | 1788 | 1468608415319 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50cc00 == 54 [pid = 1788] [id = 278] 11:46:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8b50d000) [pid = 1788] [serial = 835] [outer = (nil)] 11:46:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8c045000) [pid = 1788] [serial = 836] [outer = 0x8b50d000] 11:46:55 INFO - PROCESS | 1788 | 1468608415618 Marionette DEBUG loaded listener.js 11:46:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8c497c00) [pid = 1788] [serial = 837] [outer = 0x8b50d000] 11:46:56 INFO - PROCESS | 1788 | 1468608416562 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]]]}] 11:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1790ms 11:46:56 INFO - PROCESS | 1788 | 1468608416624 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:46:56 INFO - PROCESS | 1788 | 1468608416631 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:46:56 INFO - PROCESS | 1788 | 1468608416640 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:46:56 INFO - PROCESS | 1788 | 1468608416645 Marionette TRACE conn4 <- [1,1086,null,{}] 11:46:56 INFO - PROCESS | 1788 | 1468608416653 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}] 11:46:56 INFO - PROCESS | 1788 | 1468608416658 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:56 INFO - PROCESS | 1788 | 1468608416912 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:46:57 INFO - PROCESS | 1788 | 1468608417224 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:57 INFO - PROCESS | 1788 | 1468608417236 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7e000 == 55 [pid = 1788] [id = 279] 11:46:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8d159c00) [pid = 1788] [serial = 838] [outer = (nil)] 11:46:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8f534800) [pid = 1788] [serial = 839] [outer = 0x8d159c00] 11:46:57 INFO - PROCESS | 1788 | 1468608417323 Marionette DEBUG loaded listener.js 11:46:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8f599000) [pid = 1788] [serial = 840] [outer = 0x8d159c00] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b328000 == 54 [pid = 1788] [id = 269] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8df16c00 == 53 [pid = 1788] [id = 268] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe9800 == 52 [pid = 1788] [id = 267] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcb800 == 51 [pid = 1788] [id = 266] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048000 == 50 [pid = 1788] [id = 265] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8f7a0800 == 49 [pid = 1788] [id = 248] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8f756400 == 48 [pid = 1788] [id = 249] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1f800 == 47 [pid = 1788] [id = 250] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b504400 == 46 [pid = 1788] [id = 259] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfeac00 == 45 [pid = 1788] [id = 260] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50dc00 == 44 [pid = 1788] [id = 261] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd67c00 == 43 [pid = 1788] [id = 263] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe3400 == 42 [pid = 1788] [id = 254] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8c498800 == 41 [pid = 1788] [id = 264] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31f000 == 40 [pid = 1788] [id = 262] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x91e63c00 == 39 [pid = 1788] [id = 251] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8f79b800 == 38 [pid = 1788] [id = 252] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31dc00 == 37 [pid = 1788] [id = 246] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b327c00 == 36 [pid = 1788] [id = 253] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecd2800 == 35 [pid = 1788] [id = 247] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50cc00 == 34 [pid = 1788] [id = 278] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50e400 == 33 [pid = 1788] [id = 277] 11:46:58 INFO - PROCESS | 1788 | --DOCSHELL 0x91f8e000 == 32 [pid = 1788] [id = 276] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324800 == 31 [pid = 1788] [id = 275] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x917a7800 == 30 [pid = 1788] [id = 273] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1d000 == 29 [pid = 1788] [id = 274] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdca400 == 28 [pid = 1788] [id = 272] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x901abc00 == 27 [pid = 1788] [id = 270] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c043400 == 26 [pid = 1788] [id = 271] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8f599400) [pid = 1788] [serial = 773] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8ecd1800) [pid = 1788] [serial = 765] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8c49b400) [pid = 1788] [serial = 767] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8cd14000) [pid = 1788] [serial = 768] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8d15ac00) [pid = 1788] [serial = 741] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8cdccc00) [pid = 1788] [serial = 740] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8f761c00) [pid = 1788] [serial = 744] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8f755800) [pid = 1788] [serial = 743] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x917b1400) [pid = 1788] [serial = 747] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x9179fc00) [pid = 1788] [serial = 746] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x91dbec00) [pid = 1788] [serial = 750] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x91db5800) [pid = 1788] [serial = 749] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x91e69c00) [pid = 1788] [serial = 753] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x91e65400) [pid = 1788] [serial = 752] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91f8e400) [pid = 1788] [serial = 756] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91f8a400) [pid = 1788] [serial = 755] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x927c3800) [pid = 1788] [serial = 759] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91f96c00) [pid = 1788] [serial = 758] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f755c00) [pid = 1788] [serial = 774] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cfeb400) [pid = 1788] [serial = 762] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cd1cc00) [pid = 1788] [serial = 761] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8df17000) [pid = 1788] [serial = 764] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8d150c00) [pid = 1788] [serial = 771] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cfe8c00) [pid = 1788] [serial = 770] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f75a800) [pid = 1788] [serial = 776] [outer = (nil)] [url = about:blank] 11:46:59 INFO - PROCESS | 1788 | --DOCSHELL 0x9a8cdc00 == 25 [pid = 1788] [id = 9] 11:46:59 INFO - PROCESS | 1788 | 1468608419599 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 3006ms 11:46:59 INFO - PROCESS | 1788 | 1468608419647 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 1788 | 1468608419653 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:46:59 INFO - PROCESS | 1788 | 1468608419661 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 1788 | 1468608419667 Marionette TRACE conn4 <- [1,1090,null,{}] 11:46:59 INFO - PROCESS | 1788 | 1468608419675 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}] 11:46:59 INFO - PROCESS | 1788 | 1468608419682 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:46:59 INFO - PROCESS | 1788 | 1468608419861 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:47:00 INFO - PROCESS | 1788 | 1468608420071 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:00 INFO - PROCESS | 1788 | 1468608420083 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c042c00 == 26 [pid = 1788] [id = 280] 11:47:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c498000) [pid = 1788] [serial = 841] [outer = (nil)] 11:47:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8c49c400) [pid = 1788] [serial = 842] [outer = 0x8c498000] 11:47:00 INFO - PROCESS | 1788 | 1468608420166 Marionette DEBUG loaded listener.js 11:47:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8cd15c00) [pid = 1788] [serial = 843] [outer = 0x8c498000] 11:47:00 INFO - PROCESS | 1788 | 1468608420971 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]]]}] 11:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1337ms 11:47:01 INFO - PROCESS | 1788 | 1468608421000 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:47:01 INFO - PROCESS | 1788 | 1468608421008 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:47:01 INFO - PROCESS | 1788 | 1468608421021 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:47:01 INFO - PROCESS | 1788 | 1468608421025 Marionette TRACE conn4 <- [1,1094,null,{}] 11:47:01 INFO - PROCESS | 1788 | 1468608421032 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}] 11:47:01 INFO - PROCESS | 1788 | 1468608421037 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:01 INFO - PROCESS | 1788 | 1468608421224 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:47:01 INFO - PROCESS | 1788 | 1468608421235 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:01 INFO - PROCESS | 1788 | 1468608421243 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfde800 == 27 [pid = 1788] [id = 281] 11:47:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8cfe6c00) [pid = 1788] [serial = 844] [outer = (nil)] 11:47:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cfecc00) [pid = 1788] [serial = 845] [outer = 0x8cfe6c00] 11:47:01 INFO - PROCESS | 1788 | 1468608421445 Marionette DEBUG loaded listener.js 11:47:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8d158c00) [pid = 1788] [serial = 846] [outer = 0x8cfe6c00] 11:47:02 INFO - PROCESS | 1788 | 1468608422580 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]]]}] 11:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1593ms 11:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:47:02 INFO - PROCESS | 1788 | 1468608422614 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:47:02 INFO - PROCESS | 1788 | 1468608422617 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:47:02 INFO - PROCESS | 1788 | 1468608422625 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:47:02 INFO - PROCESS | 1788 | 1468608422631 Marionette TRACE conn4 <- [1,1098,null,{}] 11:47:02 INFO - PROCESS | 1788 | 1468608422660 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}] 11:47:02 INFO - PROCESS | 1788 | 1468608422670 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:02 INFO - PROCESS | 1788 | 1468608422901 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:47:02 INFO - PROCESS | 1788 | 1468608422928 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:02 INFO - PROCESS | 1788 | 1468608422941 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f534c00 == 28 [pid = 1788] [id = 282] 11:47:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8f535000) [pid = 1788] [serial = 847] [outer = (nil)] 11:47:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8f53cc00) [pid = 1788] [serial = 848] [outer = 0x8f535000] 11:47:03 INFO - PROCESS | 1788 | 1468608423019 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f753800) [pid = 1788] [serial = 849] [outer = 0x8f535000] 11:47:04 INFO - PROCESS | 1788 | 1468608424514 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]]]}] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8df1d400) [pid = 1788] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8f59c800) [pid = 1788] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8c049400) [pid = 1788] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f75f400) [pid = 1788] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8d15e800) [pid = 1788] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b510000) [pid = 1788] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x917b4c00) [pid = 1788] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8ce73c00) [pid = 1788] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8b506400) [pid = 1788] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8c497000) [pid = 1788] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cdc2400) [pid = 1788] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ce79800) [pid = 1788] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:47:04 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x901ad800) [pid = 1788] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2052ms 11:47:04 INFO - PROCESS | 1788 | 1468608424676 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 1788 | 1468608424681 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:47:04 INFO - PROCESS | 1788 | 1468608424688 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 1788 | 1468608424691 Marionette TRACE conn4 <- [1,1102,null,{}] 11:47:04 INFO - PROCESS | 1788 | 1468608424697 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}] 11:47:04 INFO - PROCESS | 1788 | 1468608424702 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:04 INFO - PROCESS | 1788 | 1468608424898 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:47:05 INFO - PROCESS | 1788 | 1468608424979 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:05 INFO - PROCESS | 1788 | 1468608424987 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df1d400 == 29 [pid = 1788] [id = 283] 11:47:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ecc6800) [pid = 1788] [serial = 850] [outer = (nil)] 11:47:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f53e400) [pid = 1788] [serial = 851] [outer = 0x8ecc6800] 11:47:05 INFO - PROCESS | 1788 | 1468608425064 Marionette DEBUG loaded listener.js 11:47:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f761000) [pid = 1788] [serial = 852] [outer = 0x8ecc6800] 11:47:05 INFO - PROCESS | 1788 | 1468608425854 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]]]}] 11:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1179ms 11:47:05 INFO - PROCESS | 1788 | 1468608425876 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:47:05 INFO - PROCESS | 1788 | 1468608425881 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:47:05 INFO - PROCESS | 1788 | 1468608425887 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 1788 | 1468608425890 Marionette TRACE conn4 <- [1,1106,null,{}] 11:47:05 INFO - PROCESS | 1788 | 1468608425898 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}] 11:47:05 INFO - PROCESS | 1788 | 1468608425902 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:06 INFO - PROCESS | 1788 | 1468608426077 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:47:06 INFO - PROCESS | 1788 | 1468608426086 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 1788 | 1468608426095 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f798800 == 30 [pid = 1788] [id = 284] 11:47:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f79d400) [pid = 1788] [serial = 853] [outer = (nil)] 11:47:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fd50c00) [pid = 1788] [serial = 854] [outer = 0x8f79d400] 11:47:06 INFO - PROCESS | 1788 | 1468608426168 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd57c00) [pid = 1788] [serial = 855] [outer = 0x8f79d400] 11:47:07 INFO - PROCESS | 1788 | 1468608427279 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1431ms 11:47:07 INFO - PROCESS | 1788 | 1468608427320 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 1788 | 1468608427327 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:47:07 INFO - PROCESS | 1788 | 1468608427336 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 1788 | 1468608427342 Marionette TRACE conn4 <- [1,1110,null,{}] 11:47:07 INFO - PROCESS | 1788 | 1468608427353 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}] 11:47:07 INFO - PROCESS | 1788 | 1468608427358 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:07 INFO - PROCESS | 1788 | 1468608427557 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:47:07 INFO - PROCESS | 1788 | 1468608427782 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:07 INFO - PROCESS | 1788 | 1468608427791 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04f400 == 31 [pid = 1788] [id = 285] 11:47:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8c050800) [pid = 1788] [serial = 856] [outer = (nil)] 11:47:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8cdcb800) [pid = 1788] [serial = 857] [outer = 0x8c050800] 11:47:07 INFO - PROCESS | 1788 | 1468608427921 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cfe2c00) [pid = 1788] [serial = 858] [outer = 0x8c050800] 11:47:08 INFO - PROCESS | 1788 | 1468608428855 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]]]}] 11:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1549ms 11:47:08 INFO - PROCESS | 1788 | 1468608428886 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:47:08 INFO - PROCESS | 1788 | 1468608428893 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:47:08 INFO - PROCESS | 1788 | 1468608428906 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:47:08 INFO - PROCESS | 1788 | 1468608428912 Marionette TRACE conn4 <- [1,1114,null,{}] 11:47:08 INFO - PROCESS | 1788 | 1468608428918 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}] 11:47:08 INFO - PROCESS | 1788 | 1468608428925 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:09 INFO - PROCESS | 1788 | 1468608429121 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:47:09 INFO - PROCESS | 1788 | 1468608429288 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:09 INFO - PROCESS | 1788 | 1468608429295 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502c00 == 32 [pid = 1788] [id = 286] 11:47:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8f537800) [pid = 1788] [serial = 859] [outer = (nil)] 11:47:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8f758400) [pid = 1788] [serial = 860] [outer = 0x8f537800] 11:47:09 INFO - PROCESS | 1788 | 1468608429444 Marionette DEBUG loaded listener.js 11:47:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8f755c00) [pid = 1788] [serial = 861] [outer = 0x8f537800] 11:47:10 INFO - PROCESS | 1788 | 1468608430461 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]]]}] 11:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1591ms 11:47:10 INFO - PROCESS | 1788 | 1468608430498 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:47:10 INFO - PROCESS | 1788 | 1468608430502 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:47:10 INFO - PROCESS | 1788 | 1468608430510 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:47:10 INFO - PROCESS | 1788 | 1468608430517 Marionette TRACE conn4 <- [1,1118,null,{}] 11:47:10 INFO - PROCESS | 1788 | 1468608430535 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}] 11:47:10 INFO - PROCESS | 1788 | 1468608430545 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:10 INFO - PROCESS | 1788 | 1468608430792 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:47:11 INFO - PROCESS | 1788 | 1468608431066 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 1788 | 1468608431079 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x901abc00 == 33 [pid = 1788] [id = 287] 11:47:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x901ad800) [pid = 1788] [serial = 862] [outer = (nil)] 11:47:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x915a9c00) [pid = 1788] [serial = 863] [outer = 0x901ad800] 11:47:11 INFO - PROCESS | 1788 | 1468608431173 Marionette DEBUG loaded listener.js 11:47:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x915af800) [pid = 1788] [serial = 864] [outer = 0x901ad800] 11:47:12 INFO - PROCESS | 1788 | 1468608432109 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]]]}] 11:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1650ms 11:47:12 INFO - PROCESS | 1788 | 1468608432162 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:47:12 INFO - PROCESS | 1788 | 1468608432169 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:47:12 INFO - PROCESS | 1788 | 1468608432176 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:47:12 INFO - PROCESS | 1788 | 1468608432179 Marionette TRACE conn4 <- [1,1122,null,{}] 11:47:12 INFO - PROCESS | 1788 | 1468608432186 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}] 11:47:12 INFO - PROCESS | 1788 | 1468608432192 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:12 INFO - PROCESS | 1788 | 1468608432383 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:47:12 INFO - PROCESS | 1788 | 1468608432596 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:12 INFO - PROCESS | 1788 | 1468608432604 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe3c00 == 34 [pid = 1788] [id = 288] 11:47:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8f532400) [pid = 1788] [serial = 865] [outer = (nil)] 11:47:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x917a1c00) [pid = 1788] [serial = 866] [outer = 0x8f532400] 11:47:12 INFO - PROCESS | 1788 | 1468608432734 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x917aa400) [pid = 1788] [serial = 867] [outer = 0x8f532400] 11:47:13 INFO - PROCESS | 1788 | 1468608433627 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1487ms 11:47:13 INFO - PROCESS | 1788 | 1468608433664 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 1788 | 1468608433667 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:47:13 INFO - PROCESS | 1788 | 1468608433675 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 1788 | 1468608433679 Marionette TRACE conn4 <- [1,1126,null,{}] 11:47:13 INFO - PROCESS | 1788 | 1468608433685 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}] 11:47:13 INFO - PROCESS | 1788 | 1468608433691 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:13 INFO - PROCESS | 1788 | 1468608433912 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:47:14 INFO - PROCESS | 1788 | 1468608434080 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:14 INFO - PROCESS | 1788 | 1468608434089 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x91797000 == 35 [pid = 1788] [id = 289] 11:47:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x9179f800) [pid = 1788] [serial = 868] [outer = (nil)] 11:47:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x91db5400) [pid = 1788] [serial = 869] [outer = 0x9179f800] 11:47:14 INFO - PROCESS | 1788 | 1468608434180 Marionette DEBUG loaded listener.js 11:47:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91dba000) [pid = 1788] [serial = 870] [outer = 0x9179f800] 11:47:15 INFO - PROCESS | 1788 | 1468608435246 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]]]}] 11:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1653ms 11:47:15 INFO - PROCESS | 1788 | 1468608435331 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:47:15 INFO - PROCESS | 1788 | 1468608435335 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:47:15 INFO - PROCESS | 1788 | 1468608435342 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:47:15 INFO - PROCESS | 1788 | 1468608435347 Marionette TRACE conn4 <- [1,1130,null,{}] 11:47:15 INFO - PROCESS | 1788 | 1468608435353 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}] 11:47:15 INFO - PROCESS | 1788 | 1468608435366 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:15 INFO - PROCESS | 1788 | 1468608435720 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:47:15 INFO - PROCESS | 1788 | 1468608435918 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 1788 | 1468608435927 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50a400 == 36 [pid = 1788] [id = 290] 11:47:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8cfe6800) [pid = 1788] [serial = 871] [outer = (nil)] 11:47:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x91f53400) [pid = 1788] [serial = 872] [outer = 0x8cfe6800] 11:47:16 INFO - PROCESS | 1788 | 1468608436027 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91f5c800) [pid = 1788] [serial = 873] [outer = 0x8cfe6800] 11:47:16 INFO - PROCESS | 1788 | 1468608436965 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]]]}] 11:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1683ms 11:47:17 INFO - PROCESS | 1788 | 1468608437026 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:47:17 INFO - PROCESS | 1788 | 1468608437030 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:47:17 INFO - PROCESS | 1788 | 1468608437038 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - PROCESS | 1788 | 1468608437042 Marionette TRACE conn4 <- [1,1134,null,{}] 11:47:17 INFO - PROCESS | 1788 | 1468608437048 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}] 11:47:17 INFO - PROCESS | 1788 | 1468608437053 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:17 INFO - PROCESS | 1788 | 1468608437239 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:47:17 INFO - PROCESS | 1788 | 1468608437453 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 1788 | 1468608437462 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b510c00 == 37 [pid = 1788] [id = 291] 11:47:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8c043400) [pid = 1788] [serial = 874] [outer = (nil)] 11:47:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x91f93800) [pid = 1788] [serial = 875] [outer = 0x8c043400] 11:47:17 INFO - PROCESS | 1788 | 1468608437595 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x91f96c00) [pid = 1788] [serial = 876] [outer = 0x8c043400] 11:47:18 INFO - PROCESS | 1788 | 1468608438531 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1537ms 11:47:18 INFO - PROCESS | 1788 | 1468608438576 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:47:18 INFO - PROCESS | 1788 | 1468608438587 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:47:18 INFO - PROCESS | 1788 | 1468608438595 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 1788 | 1468608438599 Marionette TRACE conn4 <- [1,1138,null,{}] 11:47:18 INFO - PROCESS | 1788 | 1468608438606 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}] 11:47:18 INFO - PROCESS | 1788 | 1468608438612 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:18 INFO - PROCESS | 1788 | 1468608438796 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:47:19 INFO - PROCESS | 1788 | 1468608439012 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 1788 | 1468608439019 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505400 == 38 [pid = 1788] [id = 292] 11:47:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8b50b400) [pid = 1788] [serial = 877] [outer = (nil)] 11:47:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8cd1f400) [pid = 1788] [serial = 878] [outer = 0x8b50b400] 11:47:19 INFO - PROCESS | 1788 | 1468608439147 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8cfea800) [pid = 1788] [serial = 879] [outer = 0x8b50b400] 11:47:20 INFO - PROCESS | 1788 | 1468608440217 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]]]}] 11:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1688ms 11:47:20 INFO - PROCESS | 1788 | 1468608440284 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:47:20 INFO - PROCESS | 1788 | 1468608440291 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:47:20 INFO - PROCESS | 1788 | 1468608440301 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1788 | 1468608440305 Marionette TRACE conn4 <- [1,1142,null,{}] 11:47:20 INFO - PROCESS | 1788 | 1468608440315 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}] 11:47:20 INFO - PROCESS | 1788 | 1468608440320 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:20 INFO - PROCESS | 1788 | 1468608440570 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:47:20 INFO - PROCESS | 1788 | 1468608440790 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 1788 | 1468608440805 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50f400 == 39 [pid = 1788] [id = 293] 11:47:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8b50fc00) [pid = 1788] [serial = 880] [outer = (nil)] 11:47:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8cd1cc00) [pid = 1788] [serial = 881] [outer = 0x8b50fc00] 11:47:20 INFO - PROCESS | 1788 | 1468608440883 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8cdccc00) [pid = 1788] [serial = 882] [outer = 0x8b50fc00] 11:47:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8df1d400 == 38 [pid = 1788] [id = 283] 11:47:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f534c00 == 37 [pid = 1788] [id = 282] 11:47:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfde800 == 36 [pid = 1788] [id = 281] 11:47:21 INFO - PROCESS | 1788 | 1468608441951 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]]]}] 11:47:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c042c00 == 35 [pid = 1788] [id = 280] 11:47:21 INFO - PROCESS | 1788 | --DOCSHELL 0xa1195000 == 34 [pid = 1788] [id = 10] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8f75c400) [pid = 1788] [serial = 804] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x9179e000) [pid = 1788] [serial = 789] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8cd1ec00) [pid = 1788] [serial = 798] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8fd5e800) [pid = 1788] [serial = 806] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8fd62800) [pid = 1788] [serial = 807] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8ecce400) [pid = 1788] [serial = 783] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8f593400) [pid = 1788] [serial = 803] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8df19800) [pid = 1788] [serial = 782] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8cfe2000) [pid = 1788] [serial = 809] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x91db3c00) [pid = 1788] [serial = 791] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x9179b000) [pid = 1788] [serial = 788] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8cfe1000) [pid = 1788] [serial = 801] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8d159400) [pid = 1788] [serial = 810] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8c041c00) [pid = 1788] [serial = 779] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8fd6cc00) [pid = 1788] [serial = 786] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8c492400) [pid = 1788] [serial = 780] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8ce79400) [pid = 1788] [serial = 800] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8fd53400) [pid = 1788] [serial = 794] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91db6400) [pid = 1788] [serial = 792] [outer = (nil)] [url = about:blank] 11:47:21 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8f79d000) [pid = 1788] [serial = 777] [outer = (nil)] [url = about:blank] 11:47:22 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8c496c00) [pid = 1788] [serial = 797] [outer = (nil)] [url = about:blank] 11:47:22 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91e67000) [pid = 1788] [serial = 795] [outer = (nil)] [url = about:blank] 11:47:22 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd65c00) [pid = 1788] [serial = 785] [outer = (nil)] [url = about:blank] 11:47:22 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x915aec00) [pid = 1788] [serial = 812] [outer = (nil)] [url = about:blank] 11:47:22 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9179a800) [pid = 1788] [serial = 813] [outer = (nil)] [url = about:blank] 11:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1737ms 11:47:22 INFO - PROCESS | 1788 | 1468608442036 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:47:22 INFO - PROCESS | 1788 | 1468608442043 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:47:22 INFO - PROCESS | 1788 | 1468608442056 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 1788 | 1468608442060 Marionette TRACE conn4 <- [1,1146,null,{}] 11:47:22 INFO - PROCESS | 1788 | 1468608442075 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}] 11:47:22 INFO - PROCESS | 1788 | 1468608442081 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:22 INFO - PROCESS | 1788 | 1468608442270 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:47:22 INFO - PROCESS | 1788 | 1468608442448 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:22 INFO - PROCESS | 1788 | 1468608442458 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce80000 == 35 [pid = 1788] [id = 294] 11:47:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cfe1000) [pid = 1788] [serial = 883] [outer = (nil)] 11:47:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cfe8c00) [pid = 1788] [serial = 884] [outer = 0x8cfe1000] 11:47:22 INFO - PROCESS | 1788 | 1468608442532 Marionette DEBUG loaded listener.js 11:47:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8df1a800) [pid = 1788] [serial = 885] [outer = 0x8cfe1000] 11:47:23 INFO - PROCESS | 1788 | 1468608443405 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]]]}] 11:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1386ms 11:47:23 INFO - PROCESS | 1788 | 1468608443441 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:47:23 INFO - PROCESS | 1788 | 1468608443445 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:47:23 INFO - PROCESS | 1788 | 1468608443452 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:47:23 INFO - PROCESS | 1788 | 1468608443459 Marionette TRACE conn4 <- [1,1150,null,{}] 11:47:23 INFO - PROCESS | 1788 | 1468608443476 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}] 11:47:23 INFO - PROCESS | 1788 | 1468608443485 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:23 INFO - PROCESS | 1788 | 1468608443669 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:47:23 INFO - PROCESS | 1788 | 1468608443801 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1788 | 1468608443817 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59f400 == 36 [pid = 1788] [id = 295] 11:47:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8f75c400) [pid = 1788] [serial = 886] [outer = (nil)] 11:47:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f79e800) [pid = 1788] [serial = 887] [outer = 0x8f75c400] 11:47:23 INFO - PROCESS | 1788 | 1468608443888 Marionette DEBUG loaded listener.js 11:47:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fd5e400) [pid = 1788] [serial = 888] [outer = 0x8f75c400] 11:47:24 INFO - PROCESS | 1788 | 1468608444790 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1406ms 11:47:24 INFO - PROCESS | 1788 | 1468608444869 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 1788 | 1468608444875 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:47:24 INFO - PROCESS | 1788 | 1468608444882 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 1788 | 1468608444885 Marionette TRACE conn4 <- [1,1154,null,{}] 11:47:24 INFO - PROCESS | 1788 | 1468608444892 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}] 11:47:24 INFO - PROCESS | 1788 | 1468608444896 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:25 INFO - PROCESS | 1788 | 1468608445127 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:47:25 INFO - PROCESS | 1788 | 1468608445154 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 1788 | 1468608445163 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75f800 == 37 [pid = 1788] [id = 296] 11:47:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8fd6a400) [pid = 1788] [serial = 889] [outer = (nil)] 11:47:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x901a4800) [pid = 1788] [serial = 890] [outer = 0x8fd6a400] 11:47:25 INFO - PROCESS | 1788 | 1468608445275 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x915a5000) [pid = 1788] [serial = 891] [outer = 0x8fd6a400] 11:47:26 INFO - PROCESS | 1788 | 1468608446287 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1435ms 11:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:47:26 INFO - PROCESS | 1788 | 1468608446318 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 1788 | 1468608446321 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:47:26 INFO - PROCESS | 1788 | 1468608446329 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 1788 | 1468608446332 Marionette TRACE conn4 <- [1,1158,null,{}] 11:47:26 INFO - PROCESS | 1788 | 1468608446338 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}] 11:47:26 INFO - PROCESS | 1788 | 1468608446344 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:26 INFO - PROCESS | 1788 | 1468608446686 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0xa1196c00) [pid = 1788] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8c044000) [pid = 1788] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8f594000) [pid = 1788] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x917a8800) [pid = 1788] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91793800) [pid = 1788] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91f92000) [pid = 1788] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8cfe6c00) [pid = 1788] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x927cb400) [pid = 1788] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c498000) [pid = 1788] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8d159c00) [pid = 1788] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f535000) [pid = 1788] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8d15c400) [pid = 1788] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8b50d000) [pid = 1788] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:47:26 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ecc6800) [pid = 1788] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:47:26 INFO - PROCESS | 1788 | 1468608446851 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:26 INFO - PROCESS | 1788 | 1468608446861 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503000 == 38 [pid = 1788] [id = 297] 11:47:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8b506800) [pid = 1788] [serial = 892] [outer = (nil)] 11:47:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8ce7ac00) [pid = 1788] [serial = 893] [outer = 0x8b506800] 11:47:26 INFO - PROCESS | 1788 | 1468608446938 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ecc5400) [pid = 1788] [serial = 894] [outer = 0x8b506800] 11:47:27 INFO - PROCESS | 1788 | 1468608447703 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]]]}] 11:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1435ms 11:47:27 INFO - PROCESS | 1788 | 1468608447763 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:47:27 INFO - PROCESS | 1788 | 1468608447766 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:47:27 INFO - PROCESS | 1788 | 1468608447774 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:47:27 INFO - PROCESS | 1788 | 1468608447777 Marionette TRACE conn4 <- [1,1162,null,{}] 11:47:27 INFO - PROCESS | 1788 | 1468608447783 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}] 11:47:27 INFO - PROCESS | 1788 | 1468608447793 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:28 INFO - PROCESS | 1788 | 1468608447997 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:47:28 INFO - PROCESS | 1788 | 1468608448125 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:28 INFO - PROCESS | 1788 | 1468608448130 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c044000 == 39 [pid = 1788] [id = 298] 11:47:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x915b1000) [pid = 1788] [serial = 895] [outer = (nil)] 11:47:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x917b4000) [pid = 1788] [serial = 896] [outer = 0x915b1000] 11:47:28 INFO - PROCESS | 1788 | 1468608448204 Marionette DEBUG loaded listener.js 11:47:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91dbf800) [pid = 1788] [serial = 897] [outer = 0x915b1000] 11:47:29 INFO - PROCESS | 1788 | 1468608449155 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1431ms 11:47:29 INFO - PROCESS | 1788 | 1468608449206 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 1788 | 1468608449214 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:47:29 INFO - PROCESS | 1788 | 1468608449224 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 1788 | 1468608449231 Marionette TRACE conn4 <- [1,1166,null,{}] 11:47:29 INFO - PROCESS | 1788 | 1468608449241 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}] 11:47:29 INFO - PROCESS | 1788 | 1468608449246 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:29 INFO - PROCESS | 1788 | 1468608449497 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:47:29 INFO - PROCESS | 1788 | 1468608449803 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 1788 | 1468608449819 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c045c00 == 40 [pid = 1788] [id = 299] 11:47:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8c049400) [pid = 1788] [serial = 898] [outer = (nil)] 11:47:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cdc2800) [pid = 1788] [serial = 899] [outer = 0x8c049400] 11:47:29 INFO - PROCESS | 1788 | 1468608449906 Marionette DEBUG loaded listener.js 11:47:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8ce7f800) [pid = 1788] [serial = 900] [outer = 0x8c049400] 11:47:30 INFO - PROCESS | 1788 | 1468608450926 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1752ms 11:47:30 INFO - PROCESS | 1788 | 1468608450977 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1788 | 1468608450985 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:47:31 INFO - PROCESS | 1788 | 1468608450997 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:47:31 INFO - PROCESS | 1788 | 1468608451001 Marionette TRACE conn4 <- [1,1170,null,{}] 11:47:31 INFO - PROCESS | 1788 | 1468608451009 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}] 11:47:31 INFO - PROCESS | 1788 | 1468608451015 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:31 INFO - PROCESS | 1788 | 1468608451280 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:47:31 INFO - PROCESS | 1788 | 1468608451555 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:31 INFO - PROCESS | 1788 | 1468608451562 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccb400 == 41 [pid = 1788] [id = 300] 11:47:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f53d400) [pid = 1788] [serial = 901] [outer = (nil)] 11:47:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fd4e000) [pid = 1788] [serial = 902] [outer = 0x8f53d400] 11:47:31 INFO - PROCESS | 1788 | 1468608451656 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8fd63800) [pid = 1788] [serial = 903] [outer = 0x8f53d400] 11:47:32 INFO - PROCESS | 1788 | 1468608452693 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]]]}] 11:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1740ms 11:47:32 INFO - PROCESS | 1788 | 1468608452737 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 1788 | 1468608452742 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:47:32 INFO - PROCESS | 1788 | 1468608452749 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1788 | 1468608452756 Marionette TRACE conn4 <- [1,1174,null,{}] 11:47:32 INFO - PROCESS | 1788 | 1468608452773 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}] 11:47:32 INFO - PROCESS | 1788 | 1468608452783 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:33 INFO - PROCESS | 1788 | 1468608453021 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:47:33 INFO - PROCESS | 1788 | 1468608453289 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:33 INFO - PROCESS | 1788 | 1468608453300 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x91db8000 == 42 [pid = 1788] [id = 301] 11:47:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x91db8400) [pid = 1788] [serial = 904] [outer = (nil)] 11:47:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x91e68400) [pid = 1788] [serial = 905] [outer = 0x91db8400] 11:47:33 INFO - PROCESS | 1788 | 1468608453394 Marionette DEBUG loaded listener.js 11:47:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x91f4e800) [pid = 1788] [serial = 906] [outer = 0x91db8400] 11:47:34 INFO - PROCESS | 1788 | 1468608454417 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] 11:47:34 INFO - PROCESS | 1788 | 1468608454496 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:47:34 INFO - PROCESS | 1788 | 1468608454504 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 1788 | 1468608454507 Marionette TRACE conn4 <- [1,1178,null,{}] 11:47:34 INFO - PROCESS | 1788 | 1468608454514 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}] 11:47:34 INFO - PROCESS | 1788 | 1468608454518 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:34 INFO - PROCESS | 1788 | 1468608454763 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:47:35 INFO - PROCESS | 1788 | 1468608455010 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1788 | 1468608455019 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b506400 == 43 [pid = 1788] [id = 302] 11:47:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x917a0000) [pid = 1788] [serial = 907] [outer = (nil)] 11:47:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93c04c00) [pid = 1788] [serial = 908] [outer = 0x917a0000] 11:47:35 INFO - PROCESS | 1788 | 1468608455119 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x93c5e800) [pid = 1788] [serial = 909] [outer = 0x917a0000] 11:47:36 INFO - PROCESS | 1788 | 1468608456065 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] 11:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:47:36 INFO - PROCESS | 1788 | 1468608456144 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:47:36 INFO - PROCESS | 1788 | 1468608456151 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:47:36 INFO - PROCESS | 1788 | 1468608456155 Marionette TRACE conn4 <- [1,1182,null,{}] 11:47:36 INFO - PROCESS | 1788 | 1468608456161 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}] 11:47:36 INFO - PROCESS | 1788 | 1468608456167 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:36 INFO - PROCESS | 1788 | 1468608456405 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:47:36 INFO - PROCESS | 1788 | 1468608456623 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:36 INFO - PROCESS | 1788 | 1468608456631 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493000 == 44 [pid = 1788] [id = 303] 11:47:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x901aa800) [pid = 1788] [serial = 910] [outer = (nil)] 11:47:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x93d69c00) [pid = 1788] [serial = 911] [outer = 0x901aa800] 11:47:36 INFO - PROCESS | 1788 | 1468608456761 Marionette DEBUG loaded listener.js 11:47:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x93d6c800) [pid = 1788] [serial = 912] [outer = 0x901aa800] 11:47:37 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:47:37 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:47:37 INFO - PROCESS | 1788 | 1468608457698 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] 11:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:47:37 INFO - PROCESS | 1788 | 1468608457791 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:47:37 INFO - PROCESS | 1788 | 1468608457798 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:47:37 INFO - PROCESS | 1788 | 1468608457802 Marionette TRACE conn4 <- [1,1186,null,{}] 11:47:37 INFO - PROCESS | 1788 | 1468608457808 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}] 11:47:37 INFO - PROCESS | 1788 | 1468608457820 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:38 INFO - PROCESS | 1788 | 1468608458213 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:47:38 INFO - PROCESS | 1788 | 1468608458581 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 1788 | 1468608458591 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df20000 == 45 [pid = 1788] [id = 304] 11:47:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x901a5400) [pid = 1788] [serial = 913] [outer = (nil)] 11:47:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x95441800) [pid = 1788] [serial = 914] [outer = 0x901a5400] 11:47:38 INFO - PROCESS | 1788 | 1468608458742 Marionette DEBUG loaded listener.js 11:47:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x95448c00) [pid = 1788] [serial = 915] [outer = 0x901a5400] 11:47:40 INFO - PROCESS | 1788 | 1468608460175 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] 11:47:40 INFO - PROCESS | 1788 | 1468608460283 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:47:40 INFO - PROCESS | 1788 | 1468608460323 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 1788 | 1468608460330 Marionette TRACE conn4 <- [1,1190,null,{}] 11:47:40 INFO - PROCESS | 1788 | 1468608460391 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}] 11:47:40 INFO - PROCESS | 1788 | 1468608460400 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:40 INFO - PROCESS | 1788 | 1468608460797 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:47:41 INFO - PROCESS | 1788 | 1468608460985 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:41 INFO - PROCESS | 1788 | 1468608460993 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b322400 == 46 [pid = 1788] [id = 305] 11:47:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8b505c00) [pid = 1788] [serial = 916] [outer = (nil)] 11:47:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8d15e400) [pid = 1788] [serial = 917] [outer = 0x8b505c00] 11:47:41 INFO - PROCESS | 1788 | 1468608461085 Marionette DEBUG loaded listener.js 11:47:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8ecd4400) [pid = 1788] [serial = 918] [outer = 0x8b505c00] 11:47:42 INFO - PROCESS | 1788 | 1468608462282 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] 11:47:42 INFO - PROCESS | 1788 | 1468608462327 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:47:42 INFO - PROCESS | 1788 | 1468608462358 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:47:42 INFO - PROCESS | 1788 | 1468608462371 Marionette TRACE conn4 <- [1,1194,null,{}] 11:47:42 INFO - PROCESS | 1788 | 1468608462388 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}] 11:47:42 INFO - PROCESS | 1788 | 1468608462398 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:42 INFO - PROCESS | 1788 | 1468608462704 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:47:43 INFO - PROCESS | 1788 | 1468608463049 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 1788 | 1468608463065 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe3000 == 47 [pid = 1788] [id = 306] 11:47:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8ecc6000) [pid = 1788] [serial = 919] [outer = (nil)] 11:47:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8f593c00) [pid = 1788] [serial = 920] [outer = 0x8ecc6000] 11:47:43 INFO - PROCESS | 1788 | 1468608463204 Marionette DEBUG loaded listener.js 11:47:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8f796000) [pid = 1788] [serial = 921] [outer = 0x8ecc6000] 11:47:44 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:47:44 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:47:44 INFO - PROCESS | 1788 | 1468608464599 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] 11:47:44 INFO - PROCESS | 1788 | 1468608464691 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:47:44 INFO - PROCESS | 1788 | 1468608464709 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1788 | 1468608464717 Marionette TRACE conn4 <- [1,1198,null,{}] 11:47:44 INFO - PROCESS | 1788 | 1468608464786 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}] 11:47:44 INFO - PROCESS | 1788 | 1468608464798 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:45 INFO - PROCESS | 1788 | 1468608465349 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:47:45 INFO - PROCESS | 1788 | 1468608465597 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1788 | 1468608465610 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f758800 == 48 [pid = 1788] [id = 307] 11:47:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x91794800) [pid = 1788] [serial = 922] [outer = (nil)] 11:47:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 113 (0x917aec00) [pid = 1788] [serial = 923] [outer = 0x91794800] 11:47:45 INFO - PROCESS | 1788 | 1468608465798 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 114 (0x91dbd000) [pid = 1788] [serial = 924] [outer = 0x91794800] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7e000 == 47 [pid = 1788] [id = 279] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503000 == 46 [pid = 1788] [id = 297] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75f800 == 45 [pid = 1788] [id = 296] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59f400 == 44 [pid = 1788] [id = 295] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce80000 == 43 [pid = 1788] [id = 294] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50f400 == 42 [pid = 1788] [id = 293] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b510c00 == 41 [pid = 1788] [id = 291] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505400 == 40 [pid = 1788] [id = 292] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50a400 == 39 [pid = 1788] [id = 290] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x91797000 == 38 [pid = 1788] [id = 289] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe3c00 == 37 [pid = 1788] [id = 288] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x901abc00 == 36 [pid = 1788] [id = 287] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502c00 == 35 [pid = 1788] [id = 286] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04f400 == 34 [pid = 1788] [id = 285] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f798800 == 33 [pid = 1788] [id = 284] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe3000 == 32 [pid = 1788] [id = 306] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b322400 == 31 [pid = 1788] [id = 305] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8df20000 == 30 [pid = 1788] [id = 304] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493000 == 29 [pid = 1788] [id = 303] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x91db8000 == 28 [pid = 1788] [id = 301] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b506400 == 27 [pid = 1788] [id = 302] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8eccb400 == 26 [pid = 1788] [id = 300] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c044000 == 25 [pid = 1788] [id = 298] 11:47:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c045c00 == 24 [pid = 1788] [id = 299] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 113 (0x91f55400) [pid = 1788] [serial = 579] [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.] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 112 (0x8d156800) [pid = 1788] [serial = 816] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x8ce76c00) [pid = 1788] [serial = 815] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x8fd57000) [pid = 1788] [serial = 819] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x8f79a800) [pid = 1788] [serial = 818] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x91e63000) [pid = 1788] [serial = 822] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x91db1400) [pid = 1788] [serial = 821] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x91f89400) [pid = 1788] [serial = 825] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x91f54c00) [pid = 1788] [serial = 824] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x927c1400) [pid = 1788] [serial = 828] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x91f95000) [pid = 1788] [serial = 827] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8cfecc00) [pid = 1788] [serial = 845] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x93c67c00) [pid = 1788] [serial = 831] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x93c62c00) [pid = 1788] [serial = 830] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8c49c400) [pid = 1788] [serial = 842] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8cd15c00) [pid = 1788] [serial = 843] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8f599000) [pid = 1788] [serial = 840] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8f534800) [pid = 1788] [serial = 839] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8f53cc00) [pid = 1788] [serial = 848] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x93d70400) [pid = 1788] [serial = 834] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x93d6a800) [pid = 1788] [serial = 833] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd50c00) [pid = 1788] [serial = 854] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8c497c00) [pid = 1788] [serial = 837] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8c045000) [pid = 1788] [serial = 836] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8f761000) [pid = 1788] [serial = 852] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f53e400) [pid = 1788] [serial = 851] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f753800) [pid = 1788] [serial = 849] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8d158c00) [pid = 1788] [serial = 846] [outer = (nil)] [url = about:blank] 11:47:48 INFO - PROCESS | 1788 | 1468608468943 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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 4253ms 11:47:48 INFO - PROCESS | 1788 | 1468608468960 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1788 | 1468608468968 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:47:48 INFO - PROCESS | 1788 | 1468608468977 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1788 | 1468608468981 Marionette TRACE conn4 <- [1,1202,null,{}] 11:47:48 INFO - PROCESS | 1788 | 1468608468991 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}] 11:47:49 INFO - PROCESS | 1788 | 1468608468998 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:49 INFO - PROCESS | 1788 | 1468608469187 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:47:49 INFO - PROCESS | 1788 | 1468608469318 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1788 | 1468608469332 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04a800 == 25 [pid = 1788] [id = 308] 11:47:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c04b400) [pid = 1788] [serial = 925] [outer = (nil)] 11:47:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8c04fc00) [pid = 1788] [serial = 926] [outer = 0x8c04b400] 11:47:49 INFO - PROCESS | 1788 | 1468608469409 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8c498000) [pid = 1788] [serial = 927] [outer = 0x8c04b400] 11:47:50 INFO - PROCESS | 1788 | 1468608470265 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]]]}] 11:47:50 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 11:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1342ms 11:47:50 INFO - PROCESS | 1788 | 1468608470320 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 1788 | 1468608470327 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:47:50 INFO - PROCESS | 1788 | 1468608470339 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 1788 | 1468608470342 Marionette TRACE conn4 <- [1,1206,null,{}] 11:47:50 INFO - PROCESS | 1788 | 1468608470349 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}] 11:47:50 INFO - PROCESS | 1788 | 1468608470357 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:50 INFO - PROCESS | 1788 | 1468608470559 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:47:50 INFO - PROCESS | 1788 | 1468608470685 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1788 | 1468608470703 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd14400 == 26 [pid = 1788] [id = 309] 11:47:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cdc5c00) [pid = 1788] [serial = 928] [outer = (nil)] 11:47:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8cdcbc00) [pid = 1788] [serial = 929] [outer = 0x8cdc5c00] 11:47:50 INFO - PROCESS | 1788 | 1468608470784 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8ce71800) [pid = 1788] [serial = 930] [outer = 0x8cdc5c00] 11:47:51 INFO - PROCESS | 1788 | 1468608471782 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]]]}] 11:47:51 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 11:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1493ms 11:47:51 INFO - PROCESS | 1788 | 1468608471832 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 1788 | 1468608471836 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:47:51 INFO - PROCESS | 1788 | 1468608471851 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1788 | 1468608471858 Marionette TRACE conn4 <- [1,1210,null,{}] 11:47:51 INFO - PROCESS | 1788 | 1468608471876 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}] 11:47:51 INFO - PROCESS | 1788 | 1468608471886 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:52 INFO - PROCESS | 1788 | 1468608472117 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:47:52 INFO - PROCESS | 1788 | 1468608472143 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 1788 | 1468608472157 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df16000 == 27 [pid = 1788] [id = 310] 11:47:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8df16400) [pid = 1788] [serial = 931] [outer = (nil)] 11:47:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8df1e800) [pid = 1788] [serial = 932] [outer = 0x8df16400] 11:47:52 INFO - PROCESS | 1788 | 1468608472235 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8f532000) [pid = 1788] [serial = 933] [outer = 0x8df16400] 11:47:53 INFO - PROCESS | 1788 | 1468608473246 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]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1446ms 11:47:53 INFO - PROCESS | 1788 | 1468608473299 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 1788 | 1468608473304 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:47:53 INFO - PROCESS | 1788 | 1468608473316 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - PROCESS | 1788 | 1468608473319 Marionette TRACE conn4 <- [1,1214,null,{}] 11:47:53 INFO - PROCESS | 1788 | 1468608473325 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}] 11:47:53 INFO - PROCESS | 1788 | 1468608473331 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:54 INFO - PROCESS | 1788 | 1468608474173 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x901ad800) [pid = 1788] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f532400) [pid = 1788] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8cfe1000) [pid = 1788] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8c043400) [pid = 1788] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8f537800) [pid = 1788] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8f75c400) [pid = 1788] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8b506800) [pid = 1788] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8b50b400) [pid = 1788] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8b50fc00) [pid = 1788] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f79d400) [pid = 1788] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8fd6a400) [pid = 1788] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8c050800) [pid = 1788] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9179f800) [pid = 1788] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9a8ce000) [pid = 1788] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cfe6800) [pid = 1788] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:47:54 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x915b1000) [pid = 1788] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:47:54 INFO - PROCESS | 1788 | 1468608474357 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1788 | 1468608474363 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b326800 == 28 [pid = 1788] [id = 311] 11:47:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8b506800) [pid = 1788] [serial = 934] [outer = (nil)] 11:47:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c04dc00) [pid = 1788] [serial = 935] [outer = 0x8b506800] 11:47:54 INFO - PROCESS | 1788 | 1468608474441 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f59fc00) [pid = 1788] [serial = 936] [outer = 0x8b506800] 11:47:55 INFO - PROCESS | 1788 | 1468608475239 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1982ms 11:47:55 INFO - PROCESS | 1788 | 1468608475299 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 1788 | 1468608475304 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:47:55 INFO - PROCESS | 1788 | 1468608475311 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 1788 | 1468608475315 Marionette TRACE conn4 <- [1,1218,null,{}] 11:47:55 INFO - PROCESS | 1788 | 1468608475330 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}] 11:47:55 INFO - PROCESS | 1788 | 1468608475337 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:55 INFO - PROCESS | 1788 | 1468608475523 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:47:55 INFO - PROCESS | 1788 | 1468608475532 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 1788 | 1468608475540 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59bc00 == 29 [pid = 1788] [id = 312] 11:47:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f75b800) [pid = 1788] [serial = 937] [outer = (nil)] 11:47:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f793c00) [pid = 1788] [serial = 938] [outer = 0x8f75b800] 11:47:55 INFO - PROCESS | 1788 | 1468608475614 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd4e800) [pid = 1788] [serial = 939] [outer = 0x8f75b800] 11:47:56 INFO - PROCESS | 1788 | 1468608476705 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1434ms 11:47:56 INFO - PROCESS | 1788 | 1468608476746 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1788 | 1468608476753 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:47:56 INFO - PROCESS | 1788 | 1468608476763 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1788 | 1468608476768 Marionette TRACE conn4 <- [1,1222,null,{}] 11:47:56 INFO - PROCESS | 1788 | 1468608476778 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}] 11:47:56 INFO - PROCESS | 1788 | 1468608476785 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:57 INFO - PROCESS | 1788 | 1468608477008 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:47:57 INFO - PROCESS | 1788 | 1468608477268 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1788 | 1468608477283 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493400 == 30 [pid = 1788] [id = 313] 11:47:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c497800) [pid = 1788] [serial = 940] [outer = (nil)] 11:47:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8ce80800) [pid = 1788] [serial = 941] [outer = 0x8c497800] 11:47:57 INFO - PROCESS | 1788 | 1468608477415 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8d154c00) [pid = 1788] [serial = 942] [outer = 0x8c497800] 11:47:58 INFO - PROCESS | 1788 | 1468608478713 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] 11:47:58 INFO - PROCESS | 1788 | 1468608478827 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:47:58 INFO - PROCESS | 1788 | 1468608478994 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1788 | 1468608479003 Marionette TRACE conn4 <- [1,1226,null,{}] 11:47:59 INFO - PROCESS | 1788 | 1468608479088 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}] 11:47:59 INFO - PROCESS | 1788 | 1468608479099 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:59 INFO - PROCESS | 1788 | 1468608479416 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:47:59 INFO - PROCESS | 1788 | 1468608479582 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:59 INFO - PROCESS | 1788 | 1468608479592 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:47:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df1c800 == 31 [pid = 1788] [id = 314] 11:47:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8f759000) [pid = 1788] [serial = 943] [outer = (nil)] 11:47:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8fd52400) [pid = 1788] [serial = 944] [outer = 0x8f759000] 11:47:59 INFO - PROCESS | 1788 | 1468608479681 Marionette DEBUG loaded listener.js 11:47:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f534c00) [pid = 1788] [serial = 945] [outer = 0x8f759000] 11:48:00 INFO - PROCESS | 1788 | 1468608480698 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]]]}] 11:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1888ms 11:48:00 INFO - PROCESS | 1788 | 1468608480751 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:48:00 INFO - PROCESS | 1788 | 1468608480754 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:48:00 INFO - PROCESS | 1788 | 1468608480763 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:48:00 INFO - PROCESS | 1788 | 1468608480770 Marionette TRACE conn4 <- [1,1230,null,{}] 11:48:00 INFO - PROCESS | 1788 | 1468608480788 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}] 11:48:00 INFO - PROCESS | 1788 | 1468608480798 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:01 INFO - PROCESS | 1788 | 1468608481107 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:48:01 INFO - PROCESS | 1788 | 1468608481311 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:01 INFO - PROCESS | 1788 | 1468608481323 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x915a4c00 == 32 [pid = 1788] [id = 315] 11:48:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x915a7800) [pid = 1788] [serial = 946] [outer = (nil)] 11:48:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x915ad400) [pid = 1788] [serial = 947] [outer = 0x915a7800] 11:48:01 INFO - PROCESS | 1788 | 1468608481412 Marionette DEBUG loaded listener.js 11:48:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x915b3800) [pid = 1788] [serial = 948] [outer = 0x915a7800] 11:48:02 INFO - PROCESS | 1788 | 1468608482344 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]]]}] 11:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1647ms 11:48:02 INFO - PROCESS | 1788 | 1468608482410 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:48:02 INFO - PROCESS | 1788 | 1468608482415 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:48:02 INFO - PROCESS | 1788 | 1468608482423 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:48:02 INFO - PROCESS | 1788 | 1468608482427 Marionette TRACE conn4 <- [1,1234,null,{}] 11:48:02 INFO - PROCESS | 1788 | 1468608482434 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}] 11:48:02 INFO - PROCESS | 1788 | 1468608482438 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:02 INFO - PROCESS | 1788 | 1468608482671 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:48:02 INFO - PROCESS | 1788 | 1468608482896 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 1788 | 1468608482905 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df15000 == 33 [pid = 1788] [id = 316] 11:48:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x901af000) [pid = 1788] [serial = 949] [outer = (nil)] 11:48:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x917a9800) [pid = 1788] [serial = 950] [outer = 0x901af000] 11:48:03 INFO - PROCESS | 1788 | 1468608483036 Marionette DEBUG loaded listener.js 11:48:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x917b3800) [pid = 1788] [serial = 951] [outer = 0x901af000] 11:48:04 INFO - PROCESS | 1788 | 1468608484124 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1744ms 11:48:04 INFO - PROCESS | 1788 | 1468608484171 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 1788 | 1468608484178 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:48:04 INFO - PROCESS | 1788 | 1468608484186 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 1788 | 1468608484190 Marionette TRACE conn4 <- [1,1238,null,{}] 11:48:04 INFO - PROCESS | 1788 | 1468608484196 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}] 11:48:04 INFO - PROCESS | 1788 | 1468608484202 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:04 INFO - PROCESS | 1788 | 1468608484391 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:48:04 INFO - PROCESS | 1788 | 1468608484611 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 1788 | 1468608484621 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c043800 == 34 [pid = 1788] [id = 317] 11:48:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8cd15800) [pid = 1788] [serial = 952] [outer = (nil)] 11:48:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91e61400) [pid = 1788] [serial = 953] [outer = 0x8cd15800] 11:48:04 INFO - PROCESS | 1788 | 1468608484719 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x91e63800) [pid = 1788] [serial = 954] [outer = 0x8cd15800] 11:48:05 INFO - PROCESS | 1788 | 1468608485621 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1491ms 11:48:05 INFO - PROCESS | 1788 | 1468608485678 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:48:05 INFO - PROCESS | 1788 | 1468608485683 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:48:05 INFO - PROCESS | 1788 | 1468608485690 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 1788 | 1468608485694 Marionette TRACE conn4 <- [1,1242,null,{}] 11:48:05 INFO - PROCESS | 1788 | 1468608485700 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}] 11:48:05 INFO - PROCESS | 1788 | 1468608485713 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:06 INFO - PROCESS | 1788 | 1468608486012 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:48:06 INFO - PROCESS | 1788 | 1468608486296 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:06 INFO - PROCESS | 1788 | 1468608486307 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd14000 == 35 [pid = 1788] [id = 318] 11:48:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8cdca400) [pid = 1788] [serial = 955] [outer = (nil)] 11:48:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91dbcc00) [pid = 1788] [serial = 956] [outer = 0x8cdca400] 11:48:06 INFO - PROCESS | 1788 | 1468608486401 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x927c1800) [pid = 1788] [serial = 957] [outer = 0x8cdca400] 11:48:07 INFO - PROCESS | 1788 | 1468608487452 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]]]}] 11:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1794ms 11:48:07 INFO - PROCESS | 1788 | 1468608487501 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:48:07 INFO - PROCESS | 1788 | 1468608487506 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:48:07 INFO - PROCESS | 1788 | 1468608487513 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:48:07 INFO - PROCESS | 1788 | 1468608487517 Marionette TRACE conn4 <- [1,1246,null,{}] 11:48:07 INFO - PROCESS | 1788 | 1468608487524 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}] 11:48:07 INFO - PROCESS | 1788 | 1468608487530 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:07 INFO - PROCESS | 1788 | 1468608487716 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:48:07 INFO - PROCESS | 1788 | 1468608487938 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1788 | 1468608487949 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b321400 == 36 [pid = 1788] [id = 319] 11:48:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8b325c00) [pid = 1788] [serial = 958] [outer = (nil)] 11:48:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x91f95c00) [pid = 1788] [serial = 959] [outer = 0x8b325c00] 11:48:08 INFO - PROCESS | 1788 | 1468608488080 Marionette DEBUG loaded listener.js 11:48:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8f796c00) [pid = 1788] [serial = 960] [outer = 0x8b325c00] 11:48:09 INFO - PROCESS | 1788 | 1468608489006 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1536ms 11:48:09 INFO - PROCESS | 1788 | 1468608489051 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:48:09 INFO - PROCESS | 1788 | 1468608489062 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:48:09 INFO - PROCESS | 1788 | 1468608489071 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 1788 | 1468608489075 Marionette TRACE conn4 <- [1,1250,null,{}] 11:48:09 INFO - PROCESS | 1788 | 1468608489081 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}] 11:48:09 INFO - PROCESS | 1788 | 1468608489087 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:09 INFO - PROCESS | 1788 | 1468608489280 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:48:09 INFO - PROCESS | 1788 | 1468608489499 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 1788 | 1468608489508 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ec00 == 37 [pid = 1788] [id = 320] 11:48:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8b320400) [pid = 1788] [serial = 961] [outer = (nil)] 11:48:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8b505000) [pid = 1788] [serial = 962] [outer = 0x8b320400] 11:48:09 INFO - PROCESS | 1788 | 1468608489774 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8b510800) [pid = 1788] [serial = 963] [outer = 0x8b320400] 11:48:10 INFO - PROCESS | 1788 | 1468608490727 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]]]}] 11:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1701ms 11:48:10 INFO - PROCESS | 1788 | 1468608490775 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:48:10 INFO - PROCESS | 1788 | 1468608490787 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:48:10 INFO - PROCESS | 1788 | 1468608490797 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:48:10 INFO - PROCESS | 1788 | 1468608490803 Marionette TRACE conn4 <- [1,1254,null,{}] 11:48:10 INFO - PROCESS | 1788 | 1468608490811 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}] 11:48:10 INFO - PROCESS | 1788 | 1468608490816 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:11 INFO - PROCESS | 1788 | 1468608491013 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:48:11 INFO - PROCESS | 1788 | 1468608491403 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 1788 | 1468608491416 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046000 == 36 [pid = 1788] [id = 241] 11:48:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046000 == 37 [pid = 1788] [id = 321] 11:48:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8cdc4000) [pid = 1788] [serial = 964] [outer = (nil)] 11:48:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 111 (0x8ce78c00) [pid = 1788] [serial = 965] [outer = 0x8cdc4000] 11:48:11 INFO - PROCESS | 1788 | 1468608491538 Marionette DEBUG loaded listener.js 11:48:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 112 (0x8d150000) [pid = 1788] [serial = 966] [outer = 0x8cdc4000] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 111 (0x915af800) [pid = 1788] [serial = 864] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 110 (0x917aa400) [pid = 1788] [serial = 867] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x8df1a800) [pid = 1788] [serial = 885] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x91f96c00) [pid = 1788] [serial = 876] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8f755c00) [pid = 1788] [serial = 861] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8f79e800) [pid = 1788] [serial = 887] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8ce7ac00) [pid = 1788] [serial = 893] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8cd1f400) [pid = 1788] [serial = 878] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8cd1cc00) [pid = 1788] [serial = 881] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8fd57c00) [pid = 1788] [serial = 855] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x915a5000) [pid = 1788] [serial = 891] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8cdcb800) [pid = 1788] [serial = 857] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x91f93800) [pid = 1788] [serial = 875] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8cfe8c00) [pid = 1788] [serial = 884] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8cdccc00) [pid = 1788] [serial = 882] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8ecc5400) [pid = 1788] [serial = 894] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x901a4800) [pid = 1788] [serial = 890] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x91dba000) [pid = 1788] [serial = 870] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f758400) [pid = 1788] [serial = 860] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8cfea800) [pid = 1788] [serial = 879] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91db5400) [pid = 1788] [serial = 869] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x917a1c00) [pid = 1788] [serial = 866] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8fd5e400) [pid = 1788] [serial = 888] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91f5c800) [pid = 1788] [serial = 873] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91f53400) [pid = 1788] [serial = 872] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cfe2c00) [pid = 1788] [serial = 858] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x915a9c00) [pid = 1788] [serial = 863] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91dbf800) [pid = 1788] [serial = 897] [outer = (nil)] [url = about:blank] 11:48:11 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x917b4000) [pid = 1788] [serial = 896] [outer = (nil)] [url = about:blank] 11:48:12 INFO - PROCESS | 1788 | 1468608492382 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1649ms 11:48:12 INFO - PROCESS | 1788 | 1468608492451 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:48:12 INFO - PROCESS | 1788 | 1468608492457 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:48:12 INFO - PROCESS | 1788 | 1468608492470 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:48:12 INFO - PROCESS | 1788 | 1468608492473 Marionette TRACE conn4 <- [1,1258,null,{}] 11:48:12 INFO - PROCESS | 1788 | 1468608492481 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}] 11:48:12 INFO - PROCESS | 1788 | 1468608492486 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:12 INFO - PROCESS | 1788 | 1468608492667 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:48:12 INFO - PROCESS | 1788 | 1468608492679 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:12 INFO - PROCESS | 1788 | 1468608492686 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7d800 == 38 [pid = 1788] [id = 322] 11:48:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8cfebc00) [pid = 1788] [serial = 967] [outer = (nil)] 11:48:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f75c000) [pid = 1788] [serial = 968] [outer = 0x8cfebc00] 11:48:12 INFO - PROCESS | 1788 | 1468608492759 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f7a0400) [pid = 1788] [serial = 969] [outer = 0x8cfebc00] 11:48:13 INFO - PROCESS | 1788 | 1468608493780 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]]]}] 11:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1335ms 11:48:13 INFO - PROCESS | 1788 | 1468608493806 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:48:13 INFO - PROCESS | 1788 | 1468608493810 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:48:13 INFO - PROCESS | 1788 | 1468608493816 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1788 | 1468608493822 Marionette TRACE conn4 <- [1,1262,null,{}] 11:48:13 INFO - PROCESS | 1788 | 1468608493838 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}] 11:48:13 INFO - PROCESS | 1788 | 1468608493847 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:14 INFO - PROCESS | 1788 | 1468608494089 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:48:14 INFO - PROCESS | 1788 | 1468608494113 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:14 INFO - PROCESS | 1788 | 1468608494125 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcec00 == 39 [pid = 1788] [id = 323] 11:48:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x901a3400) [pid = 1788] [serial = 970] [outer = (nil)] 11:48:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x901aac00) [pid = 1788] [serial = 971] [outer = 0x901a3400] 11:48:14 INFO - PROCESS | 1788 | 1468608494194 Marionette DEBUG loaded listener.js 11:48:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x915aa000) [pid = 1788] [serial = 972] [outer = 0x901a3400] 11:48:15 INFO - PROCESS | 1788 | 1468608495144 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]]]}] 11:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1396ms 11:48:15 INFO - PROCESS | 1788 | 1468608495214 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:48:15 INFO - PROCESS | 1788 | 1468608495219 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:48:15 INFO - PROCESS | 1788 | 1468608495226 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:48:15 INFO - PROCESS | 1788 | 1468608495230 Marionette TRACE conn4 <- [1,1266,null,{}] 11:48:15 INFO - PROCESS | 1788 | 1468608495245 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}] 11:48:15 INFO - PROCESS | 1788 | 1468608495249 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:15 INFO - PROCESS | 1788 | 1468608495530 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:48:15 INFO - PROCESS | 1788 | 1468608495579 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1788 | 1468608495588 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f753000 == 40 [pid = 1788] [id = 324] 11:48:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8f75ec00) [pid = 1788] [serial = 973] [outer = (nil)] 11:48:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9179b800) [pid = 1788] [serial = 974] [outer = 0x8f75ec00] 11:48:15 INFO - PROCESS | 1788 | 1468608495661 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x917afc00) [pid = 1788] [serial = 975] [outer = 0x8f75ec00] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8c049400) [pid = 1788] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8f53d400) [pid = 1788] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91db8400) [pid = 1788] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x917a0000) [pid = 1788] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x901aa800) [pid = 1788] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x901a5400) [pid = 1788] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b505c00) [pid = 1788] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c04b400) [pid = 1788] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x91794800) [pid = 1788] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cdc5c00) [pid = 1788] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ecc6000) [pid = 1788] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8df16400) [pid = 1788] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:48:16 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8b506800) [pid = 1788] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:48:17 INFO - PROCESS | 1788 | 1468608496997 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]]]}] 11:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1842ms 11:48:17 INFO - PROCESS | 1788 | 1468608497071 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:48:17 INFO - PROCESS | 1788 | 1468608497076 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:48:17 INFO - PROCESS | 1788 | 1468608497088 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:48:17 INFO - PROCESS | 1788 | 1468608497094 Marionette TRACE conn4 <- [1,1270,null,{}] 11:48:17 INFO - PROCESS | 1788 | 1468608497104 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}] 11:48:17 INFO - PROCESS | 1788 | 1468608497110 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:17 INFO - PROCESS | 1788 | 1468608497449 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:48:17 INFO - PROCESS | 1788 | 1468608497642 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:17 INFO - PROCESS | 1788 | 1468608497653 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d157c00 == 41 [pid = 1788] [id = 325] 11:48:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8eccfc00) [pid = 1788] [serial = 976] [outer = (nil)] 11:48:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x915b2000) [pid = 1788] [serial = 977] [outer = 0x8eccfc00] 11:48:17 INFO - PROCESS | 1788 | 1468608497781 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91dbdc00) [pid = 1788] [serial = 978] [outer = 0x8eccfc00] 11:48:18 INFO - PROCESS | 1788 | 1468608498694 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1689ms 11:48:18 INFO - PROCESS | 1788 | 1468608498776 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 1788 | 1468608498783 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:48:18 INFO - PROCESS | 1788 | 1468608498794 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 1788 | 1468608498799 Marionette TRACE conn4 <- [1,1274,null,{}] 11:48:18 INFO - PROCESS | 1788 | 1468608498809 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}] 11:48:18 INFO - PROCESS | 1788 | 1468608498815 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:19 INFO - PROCESS | 1788 | 1468608499065 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:48:19 INFO - PROCESS | 1788 | 1468608499348 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1788 | 1468608499363 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49b000 == 42 [pid = 1788] [id = 326] 11:48:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cd12000) [pid = 1788] [serial = 979] [outer = (nil)] 11:48:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8cfe3000) [pid = 1788] [serial = 980] [outer = 0x8cd12000] 11:48:19 INFO - PROCESS | 1788 | 1468608499452 Marionette DEBUG loaded listener.js 11:48:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8df1a400) [pid = 1788] [serial = 981] [outer = 0x8cd12000] 11:48:20 INFO - PROCESS | 1788 | 1468608500475 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1741ms 11:48:20 INFO - PROCESS | 1788 | 1468608500537 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:48:20 INFO - PROCESS | 1788 | 1468608500553 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:48:20 INFO - PROCESS | 1788 | 1468608500566 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:48:20 INFO - PROCESS | 1788 | 1468608500570 Marionette TRACE conn4 <- [1,1278,null,{}] 11:48:20 INFO - PROCESS | 1788 | 1468608500577 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}] 11:48:20 INFO - PROCESS | 1788 | 1468608500583 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:20 INFO - PROCESS | 1788 | 1468608500840 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:48:21 INFO - PROCESS | 1788 | 1468608501122 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1788 | 1468608501132 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f599000 == 43 [pid = 1788] [id = 327] 11:48:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f75f800) [pid = 1788] [serial = 982] [outer = (nil)] 11:48:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fd5b000) [pid = 1788] [serial = 983] [outer = 0x8f75f800] 11:48:21 INFO - PROCESS | 1788 | 1468608501220 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd62c00) [pid = 1788] [serial = 984] [outer = 0x8f75f800] 11:48:22 INFO - PROCESS | 1788 | 1468608502239 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]]]}] 11:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1740ms 11:48:22 INFO - PROCESS | 1788 | 1468608502306 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:48:22 INFO - PROCESS | 1788 | 1468608502311 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:48:22 INFO - PROCESS | 1788 | 1468608502319 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1788 | 1468608502326 Marionette TRACE conn4 <- [1,1282,null,{}] 11:48:22 INFO - PROCESS | 1788 | 1468608502345 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}] 11:48:22 INFO - PROCESS | 1788 | 1468608502354 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:22 INFO - PROCESS | 1788 | 1468608502599 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:48:22 INFO - PROCESS | 1788 | 1468608502871 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1788 | 1468608502880 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dbb800 == 44 [pid = 1788] [id = 328] 11:48:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91e5f400) [pid = 1788] [serial = 985] [outer = (nil)] 11:48:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91f58000) [pid = 1788] [serial = 986] [outer = 0x91e5f400] 11:48:22 INFO - PROCESS | 1788 | 1468608502974 Marionette DEBUG loaded listener.js 11:48:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x91f8b000) [pid = 1788] [serial = 987] [outer = 0x91e5f400] 11:48:23 INFO - PROCESS | 1788 | 1468608503904 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1646ms 11:48:23 INFO - PROCESS | 1788 | 1468608503965 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 1788 | 1468608503971 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:48:23 INFO - PROCESS | 1788 | 1468608503978 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 1788 | 1468608503981 Marionette TRACE conn4 <- [1,1286,null,{}] 11:48:23 INFO - PROCESS | 1788 | 1468608503988 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}] 11:48:23 INFO - PROCESS | 1788 | 1468608503994 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:24 INFO - PROCESS | 1788 | 1468608504193 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:48:24 INFO - PROCESS | 1788 | 1468608504416 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1788 | 1468608504426 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b325400 == 45 [pid = 1788] [id = 329] 11:48:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91f4e400) [pid = 1788] [serial = 988] [outer = (nil)] 11:48:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x927c4800) [pid = 1788] [serial = 989] [outer = 0x91f4e400] 11:48:24 INFO - PROCESS | 1788 | 1468608504522 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x93c64000) [pid = 1788] [serial = 990] [outer = 0x91f4e400] 11:48:25 INFO - PROCESS | 1788 | 1468608505435 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]]]}] 11:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1536ms 11:48:25 INFO - PROCESS | 1788 | 1468608505515 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:48:25 INFO - PROCESS | 1788 | 1468608505520 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:48:25 INFO - PROCESS | 1788 | 1468608505527 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 1788 | 1468608505531 Marionette TRACE conn4 <- [1,1290,null,{}] 11:48:25 INFO - PROCESS | 1788 | 1468608505537 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}] 11:48:25 INFO - PROCESS | 1788 | 1468608505543 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:25 INFO - PROCESS | 1788 | 1468608505782 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:48:26 INFO - PROCESS | 1788 | 1468608506020 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:26 INFO - PROCESS | 1788 | 1468608506032 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49cc00 == 46 [pid = 1788] [id = 330] 11:48:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x901a5c00) [pid = 1788] [serial = 991] [outer = (nil)] 11:48:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x93d6a800) [pid = 1788] [serial = 992] [outer = 0x901a5c00] 11:48:26 INFO - PROCESS | 1788 | 1468608506137 Marionette DEBUG loaded listener.js 11:48:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93d6f000) [pid = 1788] [serial = 993] [outer = 0x901a5c00] 11:48:27 INFO - PROCESS | 1788 | 1468608507125 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]]]}] 11:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1632ms 11:48:27 INFO - PROCESS | 1788 | 1468608507161 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:48:27 INFO - PROCESS | 1788 | 1468608507165 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:48:27 INFO - PROCESS | 1788 | 1468608507172 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:48:27 INFO - PROCESS | 1788 | 1468608507175 Marionette TRACE conn4 <- [1,1294,null,{}] 11:48:27 INFO - PROCESS | 1788 | 1468608507182 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}] 11:48:27 INFO - PROCESS | 1788 | 1468608507194 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:27 INFO - PROCESS | 1788 | 1468608507425 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:48:27 INFO - PROCESS | 1788 | 1468608507652 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 1788 | 1468608507665 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d158c00 == 47 [pid = 1788] [id = 331] 11:48:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93c67c00) [pid = 1788] [serial = 994] [outer = (nil)] 11:48:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x95440400) [pid = 1788] [serial = 995] [outer = 0x93c67c00] 11:48:27 INFO - PROCESS | 1788 | 1468608507789 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9544ac00) [pid = 1788] [serial = 996] [outer = 0x93c67c00] 11:48:28 INFO - PROCESS | 1788 | 1468608508697 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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1588ms 11:48:28 INFO - PROCESS | 1788 | 1468608508762 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 1788 | 1468608508767 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:48:28 INFO - PROCESS | 1788 | 1468608508775 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 1788 | 1468608508779 Marionette TRACE conn4 <- [1,1298,null,{}] 11:48:28 INFO - PROCESS | 1788 | 1468608508785 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}] 11:48:28 INFO - PROCESS | 1788 | 1468608508791 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:29 INFO - PROCESS | 1788 | 1468608509019 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:48:29 INFO - PROCESS | 1788 | 1468608509255 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1788 | 1468608509266 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b322400 == 48 [pid = 1788] [id = 332] 11:48:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8b50fc00) [pid = 1788] [serial = 997] [outer = (nil)] 11:48:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8ce72800) [pid = 1788] [serial = 998] [outer = 0x8b50fc00] 11:48:29 INFO - PROCESS | 1788 | 1468608509393 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8ecca000) [pid = 1788] [serial = 999] [outer = 0x8b50fc00] 11:48:30 INFO - PROCESS | 1788 | 1468608510656 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1947ms 11:48:30 INFO - PROCESS | 1788 | 1468608510723 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 1788 | 1468608510729 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:48:30 INFO - PROCESS | 1788 | 1468608510738 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 1788 | 1468608510744 Marionette TRACE conn4 <- [1,1302,null,{}] 11:48:30 INFO - PROCESS | 1788 | 1468608510752 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}] 11:48:30 INFO - PROCESS | 1788 | 1468608510759 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:30 INFO - PROCESS | 1788 | 1468608510994 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:48:31 INFO - PROCESS | 1788 | 1468608511196 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:31 INFO - PROCESS | 1788 | 1468608511212 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe8c00 == 49 [pid = 1788] [id = 333] 11:48:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8cfe9800) [pid = 1788] [serial = 1000] [outer = (nil)] 11:48:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8df14400) [pid = 1788] [serial = 1001] [outer = 0x8cfe9800] 11:48:31 INFO - PROCESS | 1788 | 1468608511284 Marionette DEBUG loaded listener.js 11:48:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8ecca400) [pid = 1788] [serial = 1002] [outer = 0x8cfe9800] 11:48:32 INFO - PROCESS | 1788 | 1468608512324 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]]]}] 11:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1633ms 11:48:32 INFO - PROCESS | 1788 | 1468608512372 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:48:32 INFO - PROCESS | 1788 | 1468608512379 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:48:32 INFO - PROCESS | 1788 | 1468608512389 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:48:32 INFO - PROCESS | 1788 | 1468608512393 Marionette TRACE conn4 <- [1,1306,null,{}] 11:48:32 INFO - PROCESS | 1788 | 1468608512400 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}] 11:48:32 INFO - PROCESS | 1788 | 1468608512405 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:32 INFO - PROCESS | 1788 | 1468608512601 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31e000 == 48 [pid = 1788] [id = 243] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8df13800 == 47 [pid = 1788] [id = 231] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b000 == 46 [pid = 1788] [id = 244] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8df13000 == 45 [pid = 1788] [id = 242] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8f758800 == 44 [pid = 1788] [id = 307] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04bc00 == 43 [pid = 1788] [id = 229] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8c494400 == 42 [pid = 1788] [id = 230] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8b326000 == 41 [pid = 1788] [id = 240] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8c041800 == 40 [pid = 1788] [id = 233] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04f800 == 39 [pid = 1788] [id = 232] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15d000 == 38 [pid = 1788] [id = 237] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a400 == 37 [pid = 1788] [id = 239] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75cc00 == 36 [pid = 1788] [id = 235] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8c492800 == 35 [pid = 1788] [id = 234] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd59c00 == 34 [pid = 1788] [id = 245] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046c00 == 33 [pid = 1788] [id = 236] 11:48:33 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd56c00 == 32 [pid = 1788] [id = 238] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x9ab6a800) [pid = 1788] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8ce7f800) [pid = 1788] [serial = 900] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8cdc2800) [pid = 1788] [serial = 899] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8fd63800) [pid = 1788] [serial = 903] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8fd4e000) [pid = 1788] [serial = 902] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x91f4e800) [pid = 1788] [serial = 906] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x91e68400) [pid = 1788] [serial = 905] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x93c5e800) [pid = 1788] [serial = 909] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x93c04c00) [pid = 1788] [serial = 908] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x93d6c800) [pid = 1788] [serial = 912] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x93d69c00) [pid = 1788] [serial = 911] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x95448c00) [pid = 1788] [serial = 915] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x95441800) [pid = 1788] [serial = 914] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8ecd4400) [pid = 1788] [serial = 918] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8f793c00) [pid = 1788] [serial = 938] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8d15e400) [pid = 1788] [serial = 917] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8c04fc00) [pid = 1788] [serial = 926] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8c498000) [pid = 1788] [serial = 927] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91dbd000) [pid = 1788] [serial = 924] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x917aec00) [pid = 1788] [serial = 923] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cdcbc00) [pid = 1788] [serial = 929] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f796000) [pid = 1788] [serial = 921] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8df1e800) [pid = 1788] [serial = 932] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f593c00) [pid = 1788] [serial = 920] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f532000) [pid = 1788] [serial = 933] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f59fc00) [pid = 1788] [serial = 936] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8c04dc00) [pid = 1788] [serial = 935] [outer = (nil)] [url = about:blank] 11:48:33 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ce71800) [pid = 1788] [serial = 930] [outer = (nil)] [url = about:blank] 11:48:34 INFO - PROCESS | 1788 | 1468608514068 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:34 INFO - PROCESS | 1788 | 1468608514079 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324800 == 33 [pid = 1788] [id = 334] 11:48:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8b324c00) [pid = 1788] [serial = 1003] [outer = (nil)] 11:48:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8b508000) [pid = 1788] [serial = 1004] [outer = 0x8b324c00] 11:48:34 INFO - PROCESS | 1788 | 1468608514164 Marionette DEBUG loaded listener.js 11:48:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c043400) [pid = 1788] [serial = 1005] [outer = 0x8b324c00] 11:48:35 INFO - PROCESS | 1788 | 1468608515007 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]]]}] 11:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2647ms 11:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:48:35 INFO - PROCESS | 1788 | 1468608515039 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:48:35 INFO - PROCESS | 1788 | 1468608515044 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:48:35 INFO - PROCESS | 1788 | 1468608515052 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:48:35 INFO - PROCESS | 1788 | 1468608515057 Marionette TRACE conn4 <- [1,1310,null,{}] 11:48:35 INFO - PROCESS | 1788 | 1468608515065 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}] 11:48:35 INFO - PROCESS | 1788 | 1468608515072 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:35 INFO - PROCESS | 1788 | 1468608515245 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:48:35 INFO - PROCESS | 1788 | 1468608515257 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1788 | 1468608515267 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49c400 == 34 [pid = 1788] [id = 335] 11:48:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8c49e400) [pid = 1788] [serial = 1006] [outer = (nil)] 11:48:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cd1b000) [pid = 1788] [serial = 1007] [outer = 0x8c49e400] 11:48:35 INFO - PROCESS | 1788 | 1468608515348 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8cd1f800) [pid = 1788] [serial = 1008] [outer = 0x8c49e400] 11:48:36 INFO - PROCESS | 1788 | 1468608516438 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] 11:48:36 INFO - PROCESS | 1788 | 1468608516508 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:48:36 INFO - PROCESS | 1788 | 1468608516535 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1788 | 1468608516539 Marionette TRACE conn4 <- [1,1314,null,{}] 11:48:36 INFO - PROCESS | 1788 | 1468608516546 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}] 11:48:36 INFO - PROCESS | 1788 | 1468608516550 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:36 INFO - PROCESS | 1788 | 1468608516807 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:48:36 INFO - PROCESS | 1788 | 1468608516825 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1788 | 1468608516837 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b509c00 == 35 [pid = 1788] [id = 336] 11:48:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8cd17400) [pid = 1788] [serial = 1009] [outer = (nil)] 11:48:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8ce7f400) [pid = 1788] [serial = 1010] [outer = 0x8cd17400] 11:48:36 INFO - PROCESS | 1788 | 1468608516908 Marionette DEBUG loaded listener.js 11:48:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8d153000) [pid = 1788] [serial = 1011] [outer = 0x8cd17400] 11:48:37 INFO - PROCESS | 1788 | 1468608517963 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1507ms 11:48:38 INFO - PROCESS | 1788 | 1468608518025 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:48:38 INFO - PROCESS | 1788 | 1468608518029 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:48:38 INFO - PROCESS | 1788 | 1468608518045 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 1788 | 1468608518054 Marionette TRACE conn4 <- [1,1318,null,{}] 11:48:38 INFO - PROCESS | 1788 | 1468608518069 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}] 11:48:38 INFO - PROCESS | 1788 | 1468608518077 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:38 INFO - PROCESS | 1788 | 1468608518311 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:48:38 INFO - PROCESS | 1788 | 1468608518335 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 1788 | 1468608518343 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f535400 == 36 [pid = 1788] [id = 337] 11:48:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8f537000) [pid = 1788] [serial = 1012] [outer = (nil)] 11:48:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8f53d400) [pid = 1788] [serial = 1013] [outer = 0x8f537000] 11:48:38 INFO - PROCESS | 1788 | 1468608518435 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8f59b800) [pid = 1788] [serial = 1014] [outer = 0x8f537000] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8cfebc00) [pid = 1788] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x901af000) [pid = 1788] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cdc4000) [pid = 1788] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cdca400) [pid = 1788] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b320400) [pid = 1788] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8b325c00) [pid = 1788] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x915a7800) [pid = 1788] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x901a3400) [pid = 1788] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f75ec00) [pid = 1788] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8c497800) [pid = 1788] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8eccfc00) [pid = 1788] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd15800) [pid = 1788] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f759000) [pid = 1788] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:48:39 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f75b800) [pid = 1788] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:48:39 INFO - PROCESS | 1788 | 1468608519982 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]]]}] 11:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1967ms 11:48:40 INFO - PROCESS | 1788 | 1468608520002 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:48:40 INFO - PROCESS | 1788 | 1468608520007 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:48:40 INFO - PROCESS | 1788 | 1468608520014 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:48:40 INFO - PROCESS | 1788 | 1468608520017 Marionette TRACE conn4 <- [1,1322,null,{}] 11:48:40 INFO - PROCESS | 1788 | 1468608520022 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}] 11:48:40 INFO - PROCESS | 1788 | 1468608520027 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:40 INFO - PROCESS | 1788 | 1468608520231 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:48:40 INFO - PROCESS | 1788 | 1468608520249 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:40 INFO - PROCESS | 1788 | 1468608520258 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b510400 == 37 [pid = 1788] [id = 338] 11:48:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8cd16400) [pid = 1788] [serial = 1015] [outer = (nil)] 11:48:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f598400) [pid = 1788] [serial = 1016] [outer = 0x8cd16400] 11:48:40 INFO - PROCESS | 1788 | 1468608520328 Marionette DEBUG loaded listener.js 11:48:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f59e000) [pid = 1788] [serial = 1017] [outer = 0x8cd16400] 11:48:41 INFO - PROCESS | 1788 | 1468608521191 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]]]}] 11:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1229ms 11:48:41 INFO - PROCESS | 1788 | 1468608521292 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:48:41 INFO - PROCESS | 1788 | 1468608521298 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:48:41 INFO - PROCESS | 1788 | 1468608521310 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:48:41 INFO - PROCESS | 1788 | 1468608521317 Marionette TRACE conn4 <- [1,1326,null,{}] 11:48:41 INFO - PROCESS | 1788 | 1468608521327 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}] 11:48:41 INFO - PROCESS | 1788 | 1468608521340 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:41 INFO - PROCESS | 1788 | 1468608521567 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:48:41 INFO - PROCESS | 1788 | 1468608521760 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1788 | 1468608521775 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c496000 == 38 [pid = 1788] [id = 339] 11:48:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c498c00) [pid = 1788] [serial = 1018] [outer = (nil)] 11:48:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c49f800) [pid = 1788] [serial = 1019] [outer = 0x8c498c00] 11:48:41 INFO - PROCESS | 1788 | 1468608521938 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8ce79800) [pid = 1788] [serial = 1020] [outer = 0x8c498c00] 11:48:42 INFO - PROCESS | 1788 | 1468608522895 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]]]}] 11:48:42 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 11:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1637ms 11:48:42 INFO - PROCESS | 1788 | 1468608522962 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 1788 | 1468608522969 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:48:42 INFO - PROCESS | 1788 | 1468608522982 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 1788 | 1468608522989 Marionette TRACE conn4 <- [1,1330,null,{}] 11:48:42 INFO - PROCESS | 1788 | 1468608522996 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}] 11:48:43 INFO - PROCESS | 1788 | 1468608523003 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:43 INFO - PROCESS | 1788 | 1468608523195 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:48:43 INFO - PROCESS | 1788 | 1468608523417 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1788 | 1468608523428 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b509800 == 39 [pid = 1788] [id = 340] 11:48:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c045800) [pid = 1788] [serial = 1021] [outer = (nil)] 11:48:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f53f800) [pid = 1788] [serial = 1022] [outer = 0x8c045800] 11:48:43 INFO - PROCESS | 1788 | 1468608523529 Marionette DEBUG loaded listener.js 11:48:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f758800) [pid = 1788] [serial = 1023] [outer = 0x8c045800] 11:48:44 INFO - PROCESS | 1788 | 1468608524489 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]]]}] 11:48:44 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 11:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1560ms 11:48:44 INFO - PROCESS | 1788 | 1468608524539 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:48:44 INFO - PROCESS | 1788 | 1468608524544 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:48:44 INFO - PROCESS | 1788 | 1468608524551 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1788 | 1468608524555 Marionette TRACE conn4 <- [1,1334,null,{}] 11:48:44 INFO - PROCESS | 1788 | 1468608524569 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}] 11:48:44 INFO - PROCESS | 1788 | 1468608524579 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:44 INFO - PROCESS | 1788 | 1468608524782 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:48:45 INFO - PROCESS | 1788 | 1468608525049 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 1788 | 1468608525062 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd5dc00 == 40 [pid = 1788] [id = 341] 11:48:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8fd5e000) [pid = 1788] [serial = 1024] [outer = (nil)] 11:48:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fd63800) [pid = 1788] [serial = 1025] [outer = 0x8fd5e000] 11:48:45 INFO - PROCESS | 1788 | 1468608525194 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd6b400) [pid = 1788] [serial = 1026] [outer = 0x8fd5e000] 11:48:46 INFO - PROCESS | 1788 | 1468608526138 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1648ms 11:48:46 INFO - PROCESS | 1788 | 1468608526201 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 1788 | 1468608526206 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:48:46 INFO - PROCESS | 1788 | 1468608526217 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 1788 | 1468608526222 Marionette TRACE conn4 <- [1,1338,null,{}] 11:48:46 INFO - PROCESS | 1788 | 1468608526234 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}] 11:48:46 INFO - PROCESS | 1788 | 1468608526243 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:46 INFO - PROCESS | 1788 | 1468608526532 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:48:46 INFO - PROCESS | 1788 | 1468608526829 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:46 INFO - PROCESS | 1788 | 1468608526836 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a1800 == 41 [pid = 1788] [id = 342] 11:48:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x901a2c00) [pid = 1788] [serial = 1027] [outer = (nil)] 11:48:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x901af000) [pid = 1788] [serial = 1028] [outer = 0x901a2c00] 11:48:46 INFO - PROCESS | 1788 | 1468608526926 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x915a7800) [pid = 1788] [serial = 1029] [outer = 0x901a2c00] 11:48:48 INFO - PROCESS | 1788 | 1468608528360 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2203ms 11:48:48 INFO - PROCESS | 1788 | 1468608528429 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1788 | 1468608528434 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:48:48 INFO - PROCESS | 1788 | 1468608528442 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1788 | 1468608528445 Marionette TRACE conn4 <- [1,1342,null,{}] 11:48:48 INFO - PROCESS | 1788 | 1468608528452 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}] 11:48:48 INFO - PROCESS | 1788 | 1468608528457 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:48 INFO - PROCESS | 1788 | 1468608528648 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:48:48 INFO - PROCESS | 1788 | 1468608528813 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 1788 | 1468608528823 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f534000 == 42 [pid = 1788] [id = 343] 11:48:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fd62400) [pid = 1788] [serial = 1030] [outer = (nil)] 11:48:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x917a6c00) [pid = 1788] [serial = 1031] [outer = 0x8fd62400] 11:48:48 INFO - PROCESS | 1788 | 1468608528972 Marionette DEBUG loaded listener.js 11:48:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x917aa000) [pid = 1788] [serial = 1032] [outer = 0x8fd62400] 11:48:50 INFO - PROCESS | 1788 | 1468608530264 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]]]}] 11:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1882ms 11:48:50 INFO - PROCESS | 1788 | 1468608530335 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:48:50 INFO - PROCESS | 1788 | 1468608530343 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:48:50 INFO - PROCESS | 1788 | 1468608530354 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:48:50 INFO - PROCESS | 1788 | 1468608530359 Marionette TRACE conn4 <- [1,1346,null,{}] 11:48:50 INFO - PROCESS | 1788 | 1468608530371 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}] 11:48:50 INFO - PROCESS | 1788 | 1468608530390 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:50 INFO - PROCESS | 1788 | 1468608530840 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:48:51 INFO - PROCESS | 1788 | 1468608531154 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 1788 | 1468608531171 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x917a0400 == 43 [pid = 1788] [id = 344] 11:48:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x917a7400) [pid = 1788] [serial = 1033] [outer = (nil)] 11:48:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x91e6b800) [pid = 1788] [serial = 1034] [outer = 0x917a7400] 11:48:51 INFO - PROCESS | 1788 | 1468608531336 Marionette DEBUG loaded listener.js 11:48:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x91f53c00) [pid = 1788] [serial = 1035] [outer = 0x917a7400] 11:48:52 INFO - PROCESS | 1788 | 1468608532802 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]]]}] 11:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2501ms 11:48:52 INFO - PROCESS | 1788 | 1468608532855 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:48:52 INFO - PROCESS | 1788 | 1468608532861 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:48:52 INFO - PROCESS | 1788 | 1468608532881 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:48:52 INFO - PROCESS | 1788 | 1468608532886 Marionette TRACE conn4 <- [1,1350,null,{}] 11:48:52 INFO - PROCESS | 1788 | 1468608532893 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}] 11:48:52 INFO - PROCESS | 1788 | 1468608532899 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:53 INFO - PROCESS | 1788 | 1468608533132 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:48:53 INFO - PROCESS | 1788 | 1468608533353 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1788 | 1468608533363 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c494c00 == 44 [pid = 1788] [id = 345] 11:48:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8ce7ac00) [pid = 1788] [serial = 1036] [outer = (nil)] 11:48:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91f94c00) [pid = 1788] [serial = 1037] [outer = 0x8ce7ac00] 11:48:53 INFO - PROCESS | 1788 | 1468608533449 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x91f8dc00) [pid = 1788] [serial = 1038] [outer = 0x8ce7ac00] 11:48:54 INFO - PROCESS | 1788 | 1468608534378 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1547ms 11:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:48:54 INFO - PROCESS | 1788 | 1468608534429 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:48:54 INFO - PROCESS | 1788 | 1468608534432 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:48:54 INFO - PROCESS | 1788 | 1468608534441 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 1788 | 1468608534444 Marionette TRACE conn4 <- [1,1354,null,{}] 11:48:54 INFO - PROCESS | 1788 | 1468608534451 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}] 11:48:54 INFO - PROCESS | 1788 | 1468608534456 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:54 INFO - PROCESS | 1788 | 1468608534657 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:48:54 INFO - PROCESS | 1788 | 1468608534884 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:54 INFO - PROCESS | 1788 | 1468608534893 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50cc00 == 45 [pid = 1788] [id = 346] 11:48:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8b510c00) [pid = 1788] [serial = 1039] [outer = (nil)] 11:48:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8d153400) [pid = 1788] [serial = 1040] [outer = 0x8b510c00] 11:48:55 INFO - PROCESS | 1788 | 1468608535036 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8f53a000) [pid = 1788] [serial = 1041] [outer = 0x8b510c00] 11:48:56 INFO - PROCESS | 1788 | 1468608536132 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]]]}] 11:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1741ms 11:48:56 INFO - PROCESS | 1788 | 1468608536182 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:48:56 INFO - PROCESS | 1788 | 1468608536188 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:48:56 INFO - PROCESS | 1788 | 1468608536197 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - PROCESS | 1788 | 1468608536202 Marionette TRACE conn4 <- [1,1358,null,{}] 11:48:56 INFO - PROCESS | 1788 | 1468608536211 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}] 11:48:56 INFO - PROCESS | 1788 | 1468608536218 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:56 INFO - PROCESS | 1788 | 1468608536420 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:48:56 INFO - PROCESS | 1788 | 1468608536671 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:56 INFO - PROCESS | 1788 | 1468608536679 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048000 == 46 [pid = 1788] [id = 347] 11:48:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8c490c00) [pid = 1788] [serial = 1042] [outer = (nil)] 11:48:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8cdc9400) [pid = 1788] [serial = 1043] [outer = 0x8c490c00] 11:48:56 INFO - PROCESS | 1788 | 1468608536827 Marionette DEBUG loaded listener.js 11:48:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8cfe0800) [pid = 1788] [serial = 1044] [outer = 0x8c490c00] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8f75c000) [pid = 1788] [serial = 968] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8f7a0400) [pid = 1788] [serial = 969] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x917afc00) [pid = 1788] [serial = 975] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x915b3800) [pid = 1788] [serial = 948] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x91e61400) [pid = 1788] [serial = 953] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8fd52400) [pid = 1788] [serial = 944] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x915aa000) [pid = 1788] [serial = 972] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91dbdc00) [pid = 1788] [serial = 978] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x917b3800) [pid = 1788] [serial = 951] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8ce78c00) [pid = 1788] [serial = 965] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x927c1800) [pid = 1788] [serial = 957] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8b505000) [pid = 1788] [serial = 962] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x917a9800) [pid = 1788] [serial = 950] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8b510800) [pid = 1788] [serial = 963] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91f95c00) [pid = 1788] [serial = 959] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8f796c00) [pid = 1788] [serial = 960] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x915ad400) [pid = 1788] [serial = 947] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8d150000) [pid = 1788] [serial = 966] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x901aac00) [pid = 1788] [serial = 971] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x9179b800) [pid = 1788] [serial = 974] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8ce80800) [pid = 1788] [serial = 941] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8d154c00) [pid = 1788] [serial = 942] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x915b2000) [pid = 1788] [serial = 977] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91e63800) [pid = 1788] [serial = 954] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91dbcc00) [pid = 1788] [serial = 956] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f534c00) [pid = 1788] [serial = 945] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8fd4e800) [pid = 1788] [serial = 939] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1788 | 1468608537893 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]]]}] 11:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1743ms 11:48:57 INFO - PROCESS | 1788 | 1468608537939 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:48:57 INFO - PROCESS | 1788 | 1468608537947 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:48:57 INFO - PROCESS | 1788 | 1468608537958 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:48:57 INFO - PROCESS | 1788 | 1468608537962 Marionette TRACE conn4 <- [1,1362,null,{}] 11:48:57 INFO - PROCESS | 1788 | 1468608537969 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}] 11:48:57 INFO - PROCESS | 1788 | 1468608537975 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:58 INFO - PROCESS | 1788 | 1468608538163 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:48:58 INFO - PROCESS | 1788 | 1468608538347 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1788 | 1468608538355 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfeac00 == 47 [pid = 1788] [id = 348] 11:48:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8d151c00) [pid = 1788] [serial = 1045] [outer = (nil)] 11:48:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8d15c800) [pid = 1788] [serial = 1046] [outer = 0x8d151c00] 11:48:58 INFO - PROCESS | 1788 | 1468608538435 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8eccac00) [pid = 1788] [serial = 1047] [outer = 0x8d151c00] 11:48:59 INFO - PROCESS | 1788 | 1468608539349 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]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1436ms 11:48:59 INFO - PROCESS | 1788 | 1468608539394 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 1788 | 1468608539399 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:48:59 INFO - PROCESS | 1788 | 1468608539407 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 1788 | 1468608539414 Marionette TRACE conn4 <- [1,1366,null,{}] 11:48:59 INFO - PROCESS | 1788 | 1468608539431 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}] 11:48:59 INFO - PROCESS | 1788 | 1468608539440 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:59 INFO - PROCESS | 1788 | 1468608539623 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:48:59 INFO - PROCESS | 1788 | 1468608539757 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1788 | 1468608539768 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:48:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd4e400 == 48 [pid = 1788] [id = 349] 11:48:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fd4e800) [pid = 1788] [serial = 1048] [outer = (nil)] 11:48:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd57400) [pid = 1788] [serial = 1049] [outer = 0x8fd4e800] 11:48:59 INFO - PROCESS | 1788 | 1468608539850 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd60800) [pid = 1788] [serial = 1050] [outer = 0x8fd4e800] 11:49:00 INFO - PROCESS | 1788 | 1468608540795 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] 11:49:00 INFO - PROCESS | 1788 | 1468608540850 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:49:00 INFO - PROCESS | 1788 | 1468608540870 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1788 | 1468608540873 Marionette TRACE conn4 <- [1,1370,null,{}] 11:49:00 INFO - PROCESS | 1788 | 1468608540880 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}] 11:49:00 INFO - PROCESS | 1788 | 1468608540884 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:01 INFO - PROCESS | 1788 | 1468608541128 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:49:01 INFO - PROCESS | 1788 | 1468608541154 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1788 | 1468608541163 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd10800 == 49 [pid = 1788] [id = 350] 11:49:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x901a9400) [pid = 1788] [serial = 1051] [outer = (nil)] 11:49:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91793c00) [pid = 1788] [serial = 1052] [outer = 0x901a9400] 11:49:01 INFO - PROCESS | 1788 | 1468608541238 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x917a0c00) [pid = 1788] [serial = 1053] [outer = 0x901a9400] 11:49:02 INFO - PROCESS | 1788 | 1468608542306 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] 11:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:49:02 INFO - PROCESS | 1788 | 1468608542366 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:49:02 INFO - PROCESS | 1788 | 1468608542373 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 1788 | 1468608542377 Marionette TRACE conn4 <- [1,1374,null,{}] 11:49:02 INFO - PROCESS | 1788 | 1468608542383 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}] 11:49:02 INFO - PROCESS | 1788 | 1468608542389 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:02 INFO - PROCESS | 1788 | 1468608542728 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cd17400) [pid = 1788] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8f537000) [pid = 1788] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cfe9800) [pid = 1788] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c49e400) [pid = 1788] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8b324c00) [pid = 1788] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cd12000) [pid = 1788] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f75f800) [pid = 1788] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x91e5f400) [pid = 1788] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91f4e400) [pid = 1788] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x901a5c00) [pid = 1788] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x93c67c00) [pid = 1788] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:49:02 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8b50fc00) [pid = 1788] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:49:02 INFO - PROCESS | 1788 | 1468608542900 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 1788 | 1468608542910 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31f000 == 50 [pid = 1788] [id = 351] 11:49:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8b324c00) [pid = 1788] [serial = 1054] [outer = (nil)] 11:49:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8cd17400) [pid = 1788] [serial = 1055] [outer = 0x8b324c00] 11:49:02 INFO - PROCESS | 1788 | 1468608542988 Marionette DEBUG loaded listener.js 11:49:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ecc6000) [pid = 1788] [serial = 1056] [outer = 0x8b324c00] 11:49:03 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:03 INFO - PROCESS | 1788 | 1468608543834 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] 11:49:03 INFO - PROCESS | 1788 | 1468608543917 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:49:03 INFO - PROCESS | 1788 | 1468608543929 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 1788 | 1468608543935 Marionette TRACE conn4 <- [1,1378,null,{}] 11:49:03 INFO - PROCESS | 1788 | 1468608543942 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}] 11:49:03 INFO - PROCESS | 1788 | 1468608543952 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:04 INFO - PROCESS | 1788 | 1468608544150 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:49:04 INFO - PROCESS | 1788 | 1468608544278 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 1788 | 1468608544288 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49e400 == 51 [pid = 1788] [id = 352] 11:49:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91db4400) [pid = 1788] [serial = 1057] [outer = (nil)] 11:49:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91f4e400) [pid = 1788] [serial = 1058] [outer = 0x91db4400] 11:49:04 INFO - PROCESS | 1788 | 1468608544362 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91f89c00) [pid = 1788] [serial = 1059] [outer = 0x91db4400] 11:49:05 INFO - PROCESS | 1788 | 1468608545517 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] 11:49:05 INFO - PROCESS | 1788 | 1468608545575 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:49:05 INFO - PROCESS | 1788 | 1468608545585 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 1788 | 1468608545594 Marionette TRACE conn4 <- [1,1382,null,{}] 11:49:05 INFO - PROCESS | 1788 | 1468608545603 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}] 11:49:05 INFO - PROCESS | 1788 | 1468608545609 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:05 INFO - PROCESS | 1788 | 1468608545944 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:49:06 INFO - PROCESS | 1788 | 1468608546153 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:06 INFO - PROCESS | 1788 | 1468608546159 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdca800 == 52 [pid = 1788] [id = 353] 11:49:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cdcac00) [pid = 1788] [serial = 1060] [outer = (nil)] 11:49:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8d158400) [pid = 1788] [serial = 1061] [outer = 0x8cdcac00] 11:49:06 INFO - PROCESS | 1788 | 1468608546252 Marionette DEBUG loaded listener.js 11:49:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f53bc00) [pid = 1788] [serial = 1062] [outer = 0x8cdcac00] 11:49:07 INFO - PROCESS | 1788 | [1788] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:49:07 INFO - PROCESS | 1788 | 1468608547272 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] 11:49:07 INFO - PROCESS | 1788 | 1468608547335 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:49:07 INFO - PROCESS | 1788 | 1468608547348 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:49:07 INFO - PROCESS | 1788 | 1468608547355 Marionette TRACE conn4 <- [1,1386,null,{}] 11:49:07 INFO - PROCESS | 1788 | 1468608547362 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}] 11:49:07 INFO - PROCESS | 1788 | 1468608547369 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:07 INFO - PROCESS | 1788 | 1468608547629 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:49:07 INFO - PROCESS | 1788 | 1468608547911 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1788 | 1468608547918 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd5f400 == 53 [pid = 1788] [id = 354] 11:49:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x901a2000) [pid = 1788] [serial = 1063] [outer = (nil)] 11:49:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x915ad400) [pid = 1788] [serial = 1064] [outer = 0x901a2000] 11:49:08 INFO - PROCESS | 1788 | 1468608548017 Marionette DEBUG loaded listener.js 11:49:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x917b2400) [pid = 1788] [serial = 1065] [outer = 0x901a2000] 11:49:09 INFO - PROCESS | 1788 | 1468608549187 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] 11:49:09 INFO - PROCESS | 1788 | 1468608549249 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:49:09 INFO - PROCESS | 1788 | 1468608549259 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:49:09 INFO - PROCESS | 1788 | 1468608549271 Marionette TRACE conn4 <- [1,1390,null,{}] 11:49:09 INFO - PROCESS | 1788 | 1468608549353 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}] 11:49:09 INFO - PROCESS | 1788 | 1468608549370 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:09 INFO - PROCESS | 1788 | 1468608549672 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:49:09 INFO - PROCESS | 1788 | 1468608549864 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 1788 | 1468608549877 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x927cbc00 == 54 [pid = 1788] [id = 355] 11:49:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x927ce000) [pid = 1788] [serial = 1066] [outer = (nil)] 11:49:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x93c0c400) [pid = 1788] [serial = 1067] [outer = 0x927ce000] 11:49:09 INFO - PROCESS | 1788 | 1468608549964 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x93c62400) [pid = 1788] [serial = 1068] [outer = 0x927ce000] 11:49:11 INFO - PROCESS | 1788 | 1468608551243 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]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2002ms 11:49:11 INFO - PROCESS | 1788 | 1468608551259 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 1788 | 1468608551264 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:49:11 INFO - PROCESS | 1788 | 1468608551285 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1788 | 1468608551290 Marionette TRACE conn4 <- [1,1394,null,{}] 11:49:11 INFO - PROCESS | 1788 | 1468608551296 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}] 11:49:11 INFO - PROCESS | 1788 | 1468608551302 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:11 INFO - PROCESS | 1788 | 1468608551567 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:49:11 INFO - PROCESS | 1788 | 1468608551745 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:11 INFO - PROCESS | 1788 | 1468608551758 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x91f5ac00 == 55 [pid = 1788] [id = 356] 11:49:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91f5c000) [pid = 1788] [serial = 1069] [outer = (nil)] 11:49:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x93d6c800) [pid = 1788] [serial = 1070] [outer = 0x91f5c000] 11:49:11 INFO - PROCESS | 1788 | 1468608551888 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x93d74800) [pid = 1788] [serial = 1071] [outer = 0x91f5c000] 11:49:12 INFO - PROCESS | 1788 | 1468608552945 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]]]}] 11:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1700ms 11:49:12 INFO - PROCESS | 1788 | 1468608552984 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:49:12 INFO - PROCESS | 1788 | 1468608552988 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:49:12 INFO - PROCESS | 1788 | 1468608552996 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 1788 | 1468608553000 Marionette TRACE conn4 <- [1,1398,null,{}] 11:49:13 INFO - PROCESS | 1788 | 1468608553007 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}] 11:49:13 INFO - PROCESS | 1788 | 1468608553012 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:13 INFO - PROCESS | 1788 | 1468608553251 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:49:13 INFO - PROCESS | 1788 | 1468608553430 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1788 | 1468608553441 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31c800 == 56 [pid = 1788] [id = 357] 11:49:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8c04d400) [pid = 1788] [serial = 1072] [outer = (nil)] 11:49:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x9533a400) [pid = 1788] [serial = 1073] [outer = 0x8c04d400] 11:49:13 INFO - PROCESS | 1788 | 1468608553568 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x95340c00) [pid = 1788] [serial = 1074] [outer = 0x8c04d400] 11:49:14 INFO - PROCESS | 1788 | 1468608554559 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1581ms 11:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:49:14 INFO - PROCESS | 1788 | 1468608554576 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 1788 | 1468608554580 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:49:14 INFO - PROCESS | 1788 | 1468608554588 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1788 | 1468608554591 Marionette TRACE conn4 <- [1,1402,null,{}] 11:49:14 INFO - PROCESS | 1788 | 1468608554599 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}] 11:49:14 INFO - PROCESS | 1788 | 1468608554610 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:14 INFO - PROCESS | 1788 | 1468608554836 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:49:15 INFO - PROCESS | 1788 | 1468608555094 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 1788 | 1468608555103 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x9488e400 == 57 [pid = 1788] [id = 358] 11:49:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x9533a000) [pid = 1788] [serial = 1075] [outer = (nil)] 11:49:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x9557f000) [pid = 1788] [serial = 1076] [outer = 0x9533a000] 11:49:15 INFO - PROCESS | 1788 | 1468608555245 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x95582c00) [pid = 1788] [serial = 1077] [outer = 0x9533a000] 11:49:16 INFO - PROCESS | 1788 | 1468608556143 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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1595ms 11:49:16 INFO - PROCESS | 1788 | 1468608556183 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 1788 | 1468608556188 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:49:16 INFO - PROCESS | 1788 | 1468608556195 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 1788 | 1468608556200 Marionette TRACE conn4 <- [1,1406,null,{}] 11:49:16 INFO - PROCESS | 1788 | 1468608556226 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}] 11:49:16 INFO - PROCESS | 1788 | 1468608556232 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:16 INFO - PROCESS | 1788 | 1468608556431 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:49:16 INFO - PROCESS | 1788 | 1468608556658 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:16 INFO - PROCESS | 1788 | 1468608556670 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493800 == 58 [pid = 1788] [id = 359] 11:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x9179a400) [pid = 1788] [serial = 1078] [outer = (nil)] 11:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x95587c00) [pid = 1788] [serial = 1079] [outer = 0x9179a400] 11:49:16 INFO - PROCESS | 1788 | 1468608556766 Marionette DEBUG loaded listener.js 11:49:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x9558c800) [pid = 1788] [serial = 1080] [outer = 0x9179a400] 11:49:17 INFO - PROCESS | 1788 | 1468608557710 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]]]}] 11:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1554ms 11:49:17 INFO - PROCESS | 1788 | 1468608557750 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:49:17 INFO - PROCESS | 1788 | 1468608557754 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:49:17 INFO - PROCESS | 1788 | 1468608557761 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:49:17 INFO - PROCESS | 1788 | 1468608557765 Marionette TRACE conn4 <- [1,1410,null,{}] 11:49:17 INFO - PROCESS | 1788 | 1468608557771 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}] 11:49:17 INFO - PROCESS | 1788 | 1468608557777 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:17 INFO - PROCESS | 1788 | 1468608557971 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:49:18 INFO - PROCESS | 1788 | 1468608558195 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:18 INFO - PROCESS | 1788 | 1468608558204 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c041400 == 59 [pid = 1788] [id = 360] 11:49:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8c041800) [pid = 1788] [serial = 1081] [outer = (nil)] 11:49:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8cdc5400) [pid = 1788] [serial = 1082] [outer = 0x8c041800] 11:49:18 INFO - PROCESS | 1788 | 1468608558327 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8f536400) [pid = 1788] [serial = 1083] [outer = 0x8c041800] 11:49:19 INFO - PROCESS | 1788 | 1468608559622 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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1892ms 11:49:19 INFO - PROCESS | 1788 | 1468608559655 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1788 | 1468608559661 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:49:19 INFO - PROCESS | 1788 | 1468608559669 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 1788 | 1468608559675 Marionette TRACE conn4 <- [1,1414,null,{}] 11:49:19 INFO - PROCESS | 1788 | 1468608559789 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}] 11:49:19 INFO - PROCESS | 1788 | 1468608559796 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:20 INFO - PROCESS | 1788 | 1468608560019 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:49:20 INFO - PROCESS | 1788 | 1468608560169 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:20 INFO - PROCESS | 1788 | 1468608560182 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b400 == 60 [pid = 1788] [id = 361] 11:49:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8d15b000) [pid = 1788] [serial = 1084] [outer = (nil)] 11:49:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8df1b000) [pid = 1788] [serial = 1085] [outer = 0x8d15b000] 11:49:20 INFO - PROCESS | 1788 | 1468608560349 Marionette DEBUG loaded listener.js 11:49:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8f536c00) [pid = 1788] [serial = 1086] [outer = 0x8d15b000] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b322400 == 59 [pid = 1788] [id = 332] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324800 == 58 [pid = 1788] [id = 334] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046000 == 57 [pid = 1788] [id = 321] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04a800 == 56 [pid = 1788] [id = 308] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493400 == 55 [pid = 1788] [id = 313] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x915a4c00 == 54 [pid = 1788] [id = 315] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd14400 == 53 [pid = 1788] [id = 309] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8df16000 == 52 [pid = 1788] [id = 310] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7d800 == 51 [pid = 1788] [id = 322] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8df15000 == 50 [pid = 1788] [id = 316] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59bc00 == 49 [pid = 1788] [id = 312] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcec00 == 48 [pid = 1788] [id = 323] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8d157c00 == 47 [pid = 1788] [id = 325] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f753000 == 46 [pid = 1788] [id = 324] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8df1c800 == 45 [pid = 1788] [id = 314] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ec00 == 44 [pid = 1788] [id = 320] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd14000 == 43 [pid = 1788] [id = 318] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c043800 == 42 [pid = 1788] [id = 317] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b326800 == 41 [pid = 1788] [id = 311] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b321400 == 40 [pid = 1788] [id = 319] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49b000 == 39 [pid = 1788] [id = 326] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe8c00 == 38 [pid = 1788] [id = 333] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f599000 == 37 [pid = 1788] [id = 327] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x91dbb800 == 36 [pid = 1788] [id = 328] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b325400 == 35 [pid = 1788] [id = 329] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49cc00 == 34 [pid = 1788] [id = 330] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8d158c00 == 33 [pid = 1788] [id = 331] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c041400 == 32 [pid = 1788] [id = 360] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493800 == 31 [pid = 1788] [id = 359] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31c800 == 30 [pid = 1788] [id = 357] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x9488e400 == 29 [pid = 1788] [id = 358] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x91f5ac00 == 28 [pid = 1788] [id = 356] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x927cbc00 == 27 [pid = 1788] [id = 355] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd5f400 == 26 [pid = 1788] [id = 354] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49e400 == 25 [pid = 1788] [id = 352] 11:49:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdca800 == 24 [pid = 1788] [id = 353] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8f598400) [pid = 1788] [serial = 1016] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x8d153000) [pid = 1788] [serial = 1011] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8f53d400) [pid = 1788] [serial = 1013] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8ecca400) [pid = 1788] [serial = 1002] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8df14400) [pid = 1788] [serial = 1001] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8cd1b000) [pid = 1788] [serial = 1007] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8c043400) [pid = 1788] [serial = 1005] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8df1a400) [pid = 1788] [serial = 981] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8cfe3000) [pid = 1788] [serial = 980] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8fd62c00) [pid = 1788] [serial = 984] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8fd5b000) [pid = 1788] [serial = 983] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91f8b000) [pid = 1788] [serial = 987] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x91f58000) [pid = 1788] [serial = 986] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x93c64000) [pid = 1788] [serial = 990] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x927c4800) [pid = 1788] [serial = 989] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x93d6f000) [pid = 1788] [serial = 993] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x93d6a800) [pid = 1788] [serial = 992] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x9544ac00) [pid = 1788] [serial = 996] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x95440400) [pid = 1788] [serial = 995] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ecca000) [pid = 1788] [serial = 999] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8b508000) [pid = 1788] [serial = 1004] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8ce7f400) [pid = 1788] [serial = 1010] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8f59b800) [pid = 1788] [serial = 1014] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8ce72800) [pid = 1788] [serial = 998] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cd1f800) [pid = 1788] [serial = 1008] [outer = (nil)] [url = about:blank] 11:49:22 INFO - PROCESS | 1788 | 1468608562767 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]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3148ms 11:49:22 INFO - PROCESS | 1788 | 1468608562818 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:49:22 INFO - PROCESS | 1788 | 1468608562824 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:49:22 INFO - PROCESS | 1788 | 1468608562833 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1788 | 1468608562838 Marionette TRACE conn4 <- [1,1418,null,{}] 11:49:22 INFO - PROCESS | 1788 | 1468608562856 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}] 11:49:22 INFO - PROCESS | 1788 | 1468608562863 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:23 INFO - PROCESS | 1788 | 1468608563034 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:49:23 INFO - PROCESS | 1788 | 1468608563162 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 1788 | 1468608563173 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c044400 == 25 [pid = 1788] [id = 362] 11:49:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8c046000) [pid = 1788] [serial = 1087] [outer = (nil)] 11:49:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c492400) [pid = 1788] [serial = 1088] [outer = 0x8c046000] 11:49:23 INFO - PROCESS | 1788 | 1468608563253 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c49e400) [pid = 1788] [serial = 1089] [outer = 0x8c046000] 11:49:24 INFO - PROCESS | 1788 | 1468608564150 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]]]}] 11:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1348ms 11:49:24 INFO - PROCESS | 1788 | 1468608564182 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1788 | 1468608564191 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:49:24 INFO - PROCESS | 1788 | 1468608564205 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 1788 | 1468608564211 Marionette TRACE conn4 <- [1,1422,null,{}] 11:49:24 INFO - PROCESS | 1788 | 1468608564217 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}] 11:49:24 INFO - PROCESS | 1788 | 1468608564224 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:24 INFO - PROCESS | 1788 | 1468608564411 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:49:24 INFO - PROCESS | 1788 | 1468608564583 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1788 | 1468608564590 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce72400 == 26 [pid = 1788] [id = 363] 11:49:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8ce77000) [pid = 1788] [serial = 1090] [outer = (nil)] 11:49:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8ce7f400) [pid = 1788] [serial = 1091] [outer = 0x8ce77000] 11:49:24 INFO - PROCESS | 1788 | 1468608564668 Marionette DEBUG loaded listener.js 11:49:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cfe2000) [pid = 1788] [serial = 1092] [outer = 0x8ce77000] 11:49:25 INFO - PROCESS | 1788 | 1468608565683 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]]]}] 11:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1535ms 11:49:25 INFO - PROCESS | 1788 | 1468608565749 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:49:25 INFO - PROCESS | 1788 | 1468608565754 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:49:25 INFO - PROCESS | 1788 | 1468608565761 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:49:25 INFO - PROCESS | 1788 | 1468608565768 Marionette TRACE conn4 <- [1,1426,null,{}] 11:49:25 INFO - PROCESS | 1788 | 1468608565792 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}] 11:49:25 INFO - PROCESS | 1788 | 1468608565802 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:26 INFO - PROCESS | 1788 | 1468608566050 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:49:26 INFO - PROCESS | 1788 | 1468608566084 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1788 | 1468608566096 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccf000 == 27 [pid = 1788] [id = 364] 11:49:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f536800) [pid = 1788] [serial = 1093] [outer = (nil)] 11:49:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8f53e400) [pid = 1788] [serial = 1094] [outer = 0x8f536800] 11:49:26 INFO - PROCESS | 1788 | 1468608566177 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8f59c400) [pid = 1788] [serial = 1095] [outer = 0x8f536800] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x901a9400) [pid = 1788] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8cd16400) [pid = 1788] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x917a7400) [pid = 1788] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8fd62400) [pid = 1788] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd5e000) [pid = 1788] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8ce7ac00) [pid = 1788] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c498c00) [pid = 1788] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c490c00) [pid = 1788] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c045800) [pid = 1788] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8b510c00) [pid = 1788] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8d151c00) [pid = 1788] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8fd4e800) [pid = 1788] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x901a2c00) [pid = 1788] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91db4400) [pid = 1788] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:49:27 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8b324c00) [pid = 1788] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:49:27 INFO - PROCESS | 1788 | 1468608567839 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2100ms 11:49:27 INFO - PROCESS | 1788 | 1468608567863 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 1788 | 1468608567868 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:49:27 INFO - PROCESS | 1788 | 1468608567874 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 1788 | 1468608567878 Marionette TRACE conn4 <- [1,1430,null,{}] 11:49:27 INFO - PROCESS | 1788 | 1468608567884 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}] 11:49:27 INFO - PROCESS | 1788 | 1468608567890 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:28 INFO - PROCESS | 1788 | 1468608568068 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:49:28 INFO - PROCESS | 1788 | 1468608568079 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:28 INFO - PROCESS | 1788 | 1468608568088 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd16400 == 28 [pid = 1788] [id = 365] 11:49:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cd19c00) [pid = 1788] [serial = 1096] [outer = (nil)] 11:49:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f754c00) [pid = 1788] [serial = 1097] [outer = 0x8cd19c00] 11:49:28 INFO - PROCESS | 1788 | 1468608568279 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f795800) [pid = 1788] [serial = 1098] [outer = 0x8cd19c00] 11:49:29 INFO - PROCESS | 1788 | 1468608569160 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]]]}] 11:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1332ms 11:49:29 INFO - PROCESS | 1788 | 1468608569209 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:49:29 INFO - PROCESS | 1788 | 1468608569212 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:49:29 INFO - PROCESS | 1788 | 1468608569285 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:49:29 INFO - PROCESS | 1788 | 1468608569292 Marionette TRACE conn4 <- [1,1434,null,{}] 11:49:29 INFO - PROCESS | 1788 | 1468608569308 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}] 11:49:29 INFO - PROCESS | 1788 | 1468608569317 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:29 INFO - PROCESS | 1788 | 1468608569560 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:49:29 INFO - PROCESS | 1788 | 1468608569820 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1788 | 1468608569839 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c045000 == 29 [pid = 1788] [id = 366] 11:49:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8c045400) [pid = 1788] [serial = 1099] [outer = (nil)] 11:49:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c04c800) [pid = 1788] [serial = 1100] [outer = 0x8c045400] 11:49:29 INFO - PROCESS | 1788 | 1468608569954 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8c49cc00) [pid = 1788] [serial = 1101] [outer = 0x8c045400] 11:49:31 INFO - PROCESS | 1788 | 1468608571081 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1852ms 11:49:31 INFO - PROCESS | 1788 | 1468608571135 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:49:31 INFO - PROCESS | 1788 | 1468608571143 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:49:31 INFO - PROCESS | 1788 | 1468608571155 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1788 | 1468608571161 Marionette TRACE conn4 <- [1,1438,null,{}] 11:49:31 INFO - PROCESS | 1788 | 1468608571173 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}] 11:49:31 INFO - PROCESS | 1788 | 1468608571184 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:31 INFO - PROCESS | 1788 | 1468608571461 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:49:31 INFO - PROCESS | 1788 | 1468608571852 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1788 | 1468608571868 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b326000 == 30 [pid = 1788] [id = 367] 11:49:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8d153800) [pid = 1788] [serial = 1102] [outer = (nil)] 11:49:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8df16000) [pid = 1788] [serial = 1103] [outer = 0x8d153800] 11:49:32 INFO - PROCESS | 1788 | 1468608572006 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8f535000) [pid = 1788] [serial = 1104] [outer = 0x8d153800] 11:49:33 INFO - PROCESS | 1788 | 1468608573560 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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2442ms 11:49:33 INFO - PROCESS | 1788 | 1468608573596 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 1788 | 1468608573601 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:49:33 INFO - PROCESS | 1788 | 1468608573660 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 1788 | 1468608573664 Marionette TRACE conn4 <- [1,1442,null,{}] 11:49:33 INFO - PROCESS | 1788 | 1468608573701 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}] 11:49:33 INFO - PROCESS | 1788 | 1468608573707 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:33 INFO - PROCESS | 1788 | 1468608573898 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:49:34 INFO - PROCESS | 1788 | 1468608574094 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:34 INFO - PROCESS | 1788 | 1468608574116 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd5c800 == 31 [pid = 1788] [id = 368] 11:49:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd5cc00) [pid = 1788] [serial = 1105] [outer = (nil)] 11:49:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8fd62c00) [pid = 1788] [serial = 1106] [outer = 0x8fd5cc00] 11:49:34 INFO - PROCESS | 1788 | 1468608574208 Marionette DEBUG loaded listener.js 11:49:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cdcb000) [pid = 1788] [serial = 1107] [outer = 0x8fd5cc00] 11:49:35 INFO - PROCESS | 1788 | 1468608575222 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]]]}] 11:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1670ms 11:49:35 INFO - PROCESS | 1788 | 1468608575279 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:49:35 INFO - PROCESS | 1788 | 1468608575284 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:49:35 INFO - PROCESS | 1788 | 1468608575291 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:49:35 INFO - PROCESS | 1788 | 1468608575295 Marionette TRACE conn4 <- [1,1446,null,{}] 11:49:35 INFO - PROCESS | 1788 | 1468608575301 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}] 11:49:35 INFO - PROCESS | 1788 | 1468608575307 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:35 INFO - PROCESS | 1788 | 1468608575493 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:49:35 INFO - PROCESS | 1788 | 1468608575707 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 1788 | 1468608575714 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49a400 == 32 [pid = 1788] [id = 369] 11:49:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x901a9400) [pid = 1788] [serial = 1108] [outer = (nil)] 11:49:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x915ad800) [pid = 1788] [serial = 1109] [outer = 0x901a9400] 11:49:35 INFO - PROCESS | 1788 | 1468608575844 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x915b0c00) [pid = 1788] [serial = 1110] [outer = 0x901a9400] 11:49:36 INFO - PROCESS | 1788 | 1468608576785 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1540ms 11:49:36 INFO - PROCESS | 1788 | 1468608576832 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 1788 | 1468608576835 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:49:36 INFO - PROCESS | 1788 | 1468608576843 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 1788 | 1468608576847 Marionette TRACE conn4 <- [1,1450,null,{}] 11:49:36 INFO - PROCESS | 1788 | 1468608576853 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}] 11:49:36 INFO - PROCESS | 1788 | 1468608576859 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:37 INFO - PROCESS | 1788 | 1468608577044 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:49:37 INFO - PROCESS | 1788 | 1468608577258 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:37 INFO - PROCESS | 1788 | 1468608577269 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d157400 == 33 [pid = 1788] [id = 370] 11:49:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8eccd800) [pid = 1788] [serial = 1111] [outer = (nil)] 11:49:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x9179f400) [pid = 1788] [serial = 1112] [outer = 0x8eccd800] 11:49:37 INFO - PROCESS | 1788 | 1468608577394 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x917a8800) [pid = 1788] [serial = 1113] [outer = 0x8eccd800] 11:49:38 INFO - PROCESS | 1788 | 1468608578367 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]]]}] 11:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1581ms 11:49:38 INFO - PROCESS | 1788 | 1468608578426 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:49:38 INFO - PROCESS | 1788 | 1468608578429 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:49:38 INFO - PROCESS | 1788 | 1468608578437 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:49:38 INFO - PROCESS | 1788 | 1468608578440 Marionette TRACE conn4 <- [1,1454,null,{}] 11:49:38 INFO - PROCESS | 1788 | 1468608578447 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}] 11:49:38 INFO - PROCESS | 1788 | 1468608578459 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:38 INFO - PROCESS | 1788 | 1468608578747 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:49:39 INFO - PROCESS | 1788 | 1468608579017 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1788 | 1468608579028 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b327800 == 34 [pid = 1788] [id = 371] 11:49:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8c494400) [pid = 1788] [serial = 1114] [outer = (nil)] 11:49:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x91e62c00) [pid = 1788] [serial = 1115] [outer = 0x8c494400] 11:49:39 INFO - PROCESS | 1788 | 1468608579114 Marionette DEBUG loaded listener.js 11:49:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91f4f000) [pid = 1788] [serial = 1116] [outer = 0x8c494400] 11:49:40 INFO - PROCESS | 1788 | 1468608580120 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]]]}] 11:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1734ms 11:49:40 INFO - PROCESS | 1788 | 1468608580172 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:49:40 INFO - PROCESS | 1788 | 1468608580176 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:49:40 INFO - PROCESS | 1788 | 1468608580183 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:49:40 INFO - PROCESS | 1788 | 1468608580187 Marionette TRACE conn4 <- [1,1458,null,{}] 11:49:40 INFO - PROCESS | 1788 | 1468608580193 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}] 11:49:40 INFO - PROCESS | 1788 | 1468608580199 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:40 INFO - PROCESS | 1788 | 1468608580378 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:49:40 INFO - PROCESS | 1788 | 1468608580611 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:40 INFO - PROCESS | 1788 | 1468608580620 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c044000 == 35 [pid = 1788] [id = 372] 11:49:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x91f54c00) [pid = 1788] [serial = 1117] [outer = (nil)] 11:49:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x91f89400) [pid = 1788] [serial = 1118] [outer = 0x91f54c00] 11:49:40 INFO - PROCESS | 1788 | 1468608580748 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91f8bc00) [pid = 1788] [serial = 1119] [outer = 0x91f54c00] 11:49:41 INFO - PROCESS | 1788 | 1468608581700 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1581ms 11:49:41 INFO - PROCESS | 1788 | 1468608581766 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:49:41 INFO - PROCESS | 1788 | 1468608581770 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:49:41 INFO - PROCESS | 1788 | 1468608581777 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1788 | 1468608581782 Marionette TRACE conn4 <- [1,1462,null,{}] 11:49:41 INFO - PROCESS | 1788 | 1468608581788 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}] 11:49:41 INFO - PROCESS | 1788 | 1468608581793 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:41 INFO - PROCESS | 1788 | 1468608581983 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:49:42 INFO - PROCESS | 1788 | 1468608582201 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:42 INFO - PROCESS | 1788 | 1468608582212 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ac00 == 36 [pid = 1788] [id = 373] 11:49:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8b31b000) [pid = 1788] [serial = 1120] [outer = (nil)] 11:49:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8b328800) [pid = 1788] [serial = 1121] [outer = 0x8b31b000] 11:49:42 INFO - PROCESS | 1788 | 1468608582461 Marionette DEBUG loaded listener.js 11:49:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8b50e400) [pid = 1788] [serial = 1122] [outer = 0x8b31b000] 11:49:43 INFO - PROCESS | 1788 | 1468608583566 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]]]}] 11:49:43 INFO - PROCESS | 1788 | --DOCSHELL 0x8eccf000 == 35 [pid = 1788] [id = 364] 11:49:43 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce72400 == 34 [pid = 1788] [id = 363] 11:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1885ms 11:49:43 INFO - PROCESS | 1788 | --DOCSHELL 0x8c044400 == 33 [pid = 1788] [id = 362] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x91f8dc00) [pid = 1788] [serial = 1038] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8c49f800) [pid = 1788] [serial = 1019] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8ce79800) [pid = 1788] [serial = 1020] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8cdc9400) [pid = 1788] [serial = 1043] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8cfe0800) [pid = 1788] [serial = 1044] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8f53f800) [pid = 1788] [serial = 1022] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8f758800) [pid = 1788] [serial = 1023] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8d153400) [pid = 1788] [serial = 1040] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8f53a000) [pid = 1788] [serial = 1041] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8d15c800) [pid = 1788] [serial = 1046] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8eccac00) [pid = 1788] [serial = 1047] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8fd57400) [pid = 1788] [serial = 1049] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x901af000) [pid = 1788] [serial = 1028] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x915a7800) [pid = 1788] [serial = 1029] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91f89c00) [pid = 1788] [serial = 1059] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91f4e400) [pid = 1788] [serial = 1058] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8ecc6000) [pid = 1788] [serial = 1056] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fd60800) [pid = 1788] [serial = 1050] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cd17400) [pid = 1788] [serial = 1055] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x91793c00) [pid = 1788] [serial = 1052] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x917a0c00) [pid = 1788] [serial = 1053] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f59e000) [pid = 1788] [serial = 1017] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91e6b800) [pid = 1788] [serial = 1034] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91f53c00) [pid = 1788] [serial = 1035] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x917a6c00) [pid = 1788] [serial = 1031] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x917aa000) [pid = 1788] [serial = 1032] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8fd63800) [pid = 1788] [serial = 1025] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd6b400) [pid = 1788] [serial = 1026] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91f94c00) [pid = 1788] [serial = 1037] [outer = (nil)] [url = about:blank] 11:49:43 INFO - PROCESS | 1788 | 1468608583703 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:49:43 INFO - PROCESS | 1788 | 1468608583717 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:49:43 INFO - PROCESS | 1788 | 1468608583740 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:49:43 INFO - PROCESS | 1788 | 1468608583747 Marionette TRACE conn4 <- [1,1466,null,{}] 11:49:43 INFO - PROCESS | 1788 | 1468608583779 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}] 11:49:43 INFO - PROCESS | 1788 | 1468608583785 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:44 INFO - PROCESS | 1788 | 1468608584005 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:49:44 INFO - PROCESS | 1788 | 1468608584152 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1788 | 1468608584162 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcbc00 == 34 [pid = 1788] [id = 374] 11:49:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8cdcf400) [pid = 1788] [serial = 1123] [outer = (nil)] 11:49:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8ce7a800) [pid = 1788] [serial = 1124] [outer = 0x8cdcf400] 11:49:44 INFO - PROCESS | 1788 | 1468608584251 Marionette DEBUG loaded listener.js 11:49:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cfe0800) [pid = 1788] [serial = 1125] [outer = 0x8cdcf400] 11:49:45 INFO - PROCESS | 1788 | 1468608585176 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]]]}] 11:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1487ms 11:49:45 INFO - PROCESS | 1788 | 1468608585227 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:49:45 INFO - PROCESS | 1788 | 1468608585234 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:49:45 INFO - PROCESS | 1788 | 1468608585246 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:49:45 INFO - PROCESS | 1788 | 1468608585250 Marionette TRACE conn4 <- [1,1470,null,{}] 11:49:45 INFO - PROCESS | 1788 | 1468608585257 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}] 11:49:45 INFO - PROCESS | 1788 | 1468608585264 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:45 INFO - PROCESS | 1788 | 1468608585453 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:49:45 INFO - PROCESS | 1788 | 1468608585587 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:45 INFO - PROCESS | 1788 | 1468608585597 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df12800 == 35 [pid = 1788] [id = 375] 11:49:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8ecc6800) [pid = 1788] [serial = 1126] [outer = (nil)] 11:49:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f591c00) [pid = 1788] [serial = 1127] [outer = 0x8ecc6800] 11:49:45 INFO - PROCESS | 1788 | 1468608585676 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f757000) [pid = 1788] [serial = 1128] [outer = 0x8ecc6800] 11:49:46 INFO - PROCESS | 1788 | 1468608586671 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]]]}] 11:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1484ms 11:49:46 INFO - PROCESS | 1788 | 1468608586730 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:49:46 INFO - PROCESS | 1788 | 1468608586735 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:49:46 INFO - PROCESS | 1788 | 1468608586751 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 1788 | 1468608586758 Marionette TRACE conn4 <- [1,1474,null,{}] 11:49:46 INFO - PROCESS | 1788 | 1468608586775 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}] 11:49:46 INFO - PROCESS | 1788 | 1468608586784 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:47 INFO - PROCESS | 1788 | 1468608587044 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:49:47 INFO - PROCESS | 1788 | 1468608587070 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1788 | 1468608587080 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f755400 == 36 [pid = 1788] [id = 376] 11:49:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f7a2400) [pid = 1788] [serial = 1129] [outer = (nil)] 11:49:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd5b400) [pid = 1788] [serial = 1130] [outer = 0x8f7a2400] 11:49:47 INFO - PROCESS | 1788 | 1468608587153 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd65c00) [pid = 1788] [serial = 1131] [outer = 0x8f7a2400] 11:49:48 INFO - PROCESS | 1788 | 1468608588207 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]]]}] 11:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1489ms 11:49:48 INFO - PROCESS | 1788 | 1468608588241 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:49:48 INFO - PROCESS | 1788 | 1468608588245 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:49:48 INFO - PROCESS | 1788 | 1468608588253 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 1788 | 1468608588256 Marionette TRACE conn4 <- [1,1478,null,{}] 11:49:48 INFO - PROCESS | 1788 | 1468608588268 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}] 11:49:48 INFO - PROCESS | 1788 | 1468608588273 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:48 INFO - PROCESS | 1788 | 1468608588553 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8d15b000) [pid = 1788] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f536800) [pid = 1788] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cdcac00) [pid = 1788] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x901a2000) [pid = 1788] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8c046000) [pid = 1788] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x927ce000) [pid = 1788] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91f5c000) [pid = 1788] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8c04d400) [pid = 1788] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9533a000) [pid = 1788] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x9179a400) [pid = 1788] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8c041800) [pid = 1788] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:49:48 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8ce77000) [pid = 1788] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:49:48 INFO - PROCESS | 1788 | 1468608588729 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:48 INFO - PROCESS | 1788 | 1468608588738 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31cc00 == 37 [pid = 1788] [id = 377] 11:49:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8b31d000) [pid = 1788] [serial = 1132] [outer = (nil)] 11:49:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8c04d400) [pid = 1788] [serial = 1133] [outer = 0x8b31d000] 11:49:48 INFO - PROCESS | 1788 | 1468608588816 Marionette DEBUG loaded listener.js 11:49:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cfebc00) [pid = 1788] [serial = 1134] [outer = 0x8b31d000] 11:49:49 INFO - PROCESS | 1788 | 1468608589630 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]]]}] 11:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1436ms 11:49:49 INFO - PROCESS | 1788 | 1468608589690 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:49:49 INFO - PROCESS | 1788 | 1468608589694 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:49:49 INFO - PROCESS | 1788 | 1468608589701 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:49:49 INFO - PROCESS | 1788 | 1468608589704 Marionette TRACE conn4 <- [1,1482,null,{}] 11:49:49 INFO - PROCESS | 1788 | 1468608589710 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}] 11:49:49 INFO - PROCESS | 1788 | 1468608589715 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:49 INFO - PROCESS | 1788 | 1468608589884 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:49:50 INFO - PROCESS | 1788 | 1468608590013 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1788 | 1468608590020 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a8800 == 38 [pid = 1788] [id = 378] 11:49:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x901aa400) [pid = 1788] [serial = 1135] [outer = (nil)] 11:49:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x9179a400) [pid = 1788] [serial = 1136] [outer = 0x901aa400] 11:49:50 INFO - PROCESS | 1788 | 1468608590104 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x917ae800) [pid = 1788] [serial = 1137] [outer = 0x901aa400] 11:49:51 INFO - PROCESS | 1788 | 1468608591154 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]]]}] 11:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1492ms 11:49:51 INFO - PROCESS | 1788 | 1468608591195 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:49:51 INFO - PROCESS | 1788 | 1468608591202 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:49:51 INFO - PROCESS | 1788 | 1468608591211 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1788 | 1468608591217 Marionette TRACE conn4 <- [1,1486,null,{}] 11:49:51 INFO - PROCESS | 1788 | 1468608591227 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}] 11:49:51 INFO - PROCESS | 1788 | 1468608591233 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:51 INFO - PROCESS | 1788 | 1468608591459 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:49:51 INFO - PROCESS | 1788 | 1468608591744 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:51 INFO - PROCESS | 1788 | 1468608591758 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504000 == 39 [pid = 1788] [id = 379] 11:49:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c04a800) [pid = 1788] [serial = 1138] [outer = (nil)] 11:49:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cfe2c00) [pid = 1788] [serial = 1139] [outer = 0x8c04a800] 11:49:51 INFO - PROCESS | 1788 | 1468608591891 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8d158000) [pid = 1788] [serial = 1140] [outer = 0x8c04a800] 11:49:53 INFO - PROCESS | 1788 | 1468608593017 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]]]}] 11:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1842ms 11:49:53 INFO - PROCESS | 1788 | 1468608593053 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:49:53 INFO - PROCESS | 1788 | 1468608593061 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:49:53 INFO - PROCESS | 1788 | 1468608593073 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:49:53 INFO - PROCESS | 1788 | 1468608593078 Marionette TRACE conn4 <- [1,1490,null,{}] 11:49:53 INFO - PROCESS | 1788 | 1468608593086 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}] 11:49:53 INFO - PROCESS | 1788 | 1468608593093 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:53 INFO - PROCESS | 1788 | 1468608593309 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:49:53 INFO - PROCESS | 1788 | 1468608593586 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1788 | 1468608593592 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f758c00 == 40 [pid = 1788] [id = 380] 11:49:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f761c00) [pid = 1788] [serial = 1141] [outer = (nil)] 11:49:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f7a2c00) [pid = 1788] [serial = 1142] [outer = 0x8f761c00] 11:49:53 INFO - PROCESS | 1788 | 1468608593703 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd5a800) [pid = 1788] [serial = 1143] [outer = 0x8f761c00] 11:49:54 INFO - PROCESS | 1788 | 1468608594737 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]]]}] 11:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1701ms 11:49:54 INFO - PROCESS | 1788 | 1468608594775 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1788 | 1468608594779 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:49:54 INFO - PROCESS | 1788 | 1468608594788 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1788 | 1468608594795 Marionette TRACE conn4 <- [1,1494,null,{}] 11:49:54 INFO - PROCESS | 1788 | 1468608594813 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}] 11:49:54 INFO - PROCESS | 1788 | 1468608594823 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:55 INFO - PROCESS | 1788 | 1468608595174 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:49:55 INFO - PROCESS | 1788 | 1468608595375 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1788 | 1468608595386 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x91db5400 == 41 [pid = 1788] [id = 381] 11:49:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91db5c00) [pid = 1788] [serial = 1144] [outer = (nil)] 11:49:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91dbdc00) [pid = 1788] [serial = 1145] [outer = 0x91db5c00] 11:49:55 INFO - PROCESS | 1788 | 1468608595481 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91e63c00) [pid = 1788] [serial = 1146] [outer = 0x91db5c00] 11:49:56 INFO - PROCESS | 1788 | 1468608596514 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]]]}] 11:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1789ms 11:49:56 INFO - PROCESS | 1788 | 1468608596577 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:49:56 INFO - PROCESS | 1788 | 1468608596583 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:49:56 INFO - PROCESS | 1788 | 1468608596590 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1788 | 1468608596594 Marionette TRACE conn4 <- [1,1498,null,{}] 11:49:56 INFO - PROCESS | 1788 | 1468608596600 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}] 11:49:56 INFO - PROCESS | 1788 | 1468608596606 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:56 INFO - PROCESS | 1788 | 1468608596845 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:49:57 INFO - PROCESS | 1788 | 1468608597117 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:57 INFO - PROCESS | 1788 | 1468608597123 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x91794800 == 42 [pid = 1788] [id = 382] 11:49:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91797000) [pid = 1788] [serial = 1147] [outer = (nil)] 11:49:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91f59400) [pid = 1788] [serial = 1148] [outer = 0x91797000] 11:49:57 INFO - PROCESS | 1788 | 1468608597227 Marionette DEBUG loaded listener.js 11:49:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x91f8b000) [pid = 1788] [serial = 1149] [outer = 0x91797000] 11:49:58 INFO - PROCESS | 1788 | 1468608598174 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]]]}] 11:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1643ms 11:49:58 INFO - PROCESS | 1788 | 1468608598235 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:49:58 INFO - PROCESS | 1788 | 1468608598238 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:49:58 INFO - PROCESS | 1788 | 1468608598245 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:49:58 INFO - PROCESS | 1788 | 1468608598248 Marionette TRACE conn4 <- [1,1502,null,{}] 11:49:58 INFO - PROCESS | 1788 | 1468608598255 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}] 11:49:58 INFO - PROCESS | 1788 | 1468608598260 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:58 INFO - PROCESS | 1788 | 1468608598487 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:49:58 INFO - PROCESS | 1788 | 1468608598708 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1788 | 1468608598717 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:49:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd53800 == 43 [pid = 1788] [id = 383] 11:49:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x901a7400) [pid = 1788] [serial = 1150] [outer = (nil)] 11:49:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x927c3400) [pid = 1788] [serial = 1151] [outer = 0x901a7400] 11:49:58 INFO - PROCESS | 1788 | 1468608598825 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x927c9000) [pid = 1788] [serial = 1152] [outer = 0x901a7400] 11:49:59 INFO - PROCESS | 1788 | 1468608599759 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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1590ms 11:49:59 INFO - PROCESS | 1788 | 1468608599836 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:49:59 INFO - PROCESS | 1788 | 1468608599840 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:49:59 INFO - PROCESS | 1788 | 1468608599847 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1788 | 1468608599851 Marionette TRACE conn4 <- [1,1506,null,{}] 11:49:59 INFO - PROCESS | 1788 | 1468608599857 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}] 11:49:59 INFO - PROCESS | 1788 | 1468608599868 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:00 INFO - PROCESS | 1788 | 1468608600131 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:50:00 INFO - PROCESS | 1788 | 1468608600408 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:00 INFO - PROCESS | 1788 | 1468608600417 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a400 == 44 [pid = 1788] [id = 384] 11:50:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8c045800) [pid = 1788] [serial = 1153] [outer = (nil)] 11:50:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8f599000) [pid = 1788] [serial = 1154] [outer = 0x8c045800] 11:50:00 INFO - PROCESS | 1788 | 1468608600505 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93c67400) [pid = 1788] [serial = 1155] [outer = 0x8c045800] 11:50:01 INFO - PROCESS | 1788 | 1468608601476 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1690ms 11:50:01 INFO - PROCESS | 1788 | 1468608601538 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:50:01 INFO - PROCESS | 1788 | 1468608601543 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:50:01 INFO - PROCESS | 1788 | 1468608601549 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1788 | 1468608601553 Marionette TRACE conn4 <- [1,1510,null,{}] 11:50:01 INFO - PROCESS | 1788 | 1468608601559 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}] 11:50:01 INFO - PROCESS | 1788 | 1468608601565 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:01 INFO - PROCESS | 1788 | 1468608601761 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:50:02 INFO - PROCESS | 1788 | 1468608602326 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:02 INFO - PROCESS | 1788 | 1468608602341 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd15800 == 45 [pid = 1788] [id = 385] 11:50:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8cd17400) [pid = 1788] [serial = 1156] [outer = (nil)] 11:50:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8cd1e400) [pid = 1788] [serial = 1157] [outer = 0x8cd17400] 11:50:02 INFO - PROCESS | 1788 | 1468608602459 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8ce7d800) [pid = 1788] [serial = 1158] [outer = 0x8cd17400] 11:50:03 INFO - PROCESS | 1788 | 1468608603438 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]]]}] 11:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1935ms 11:50:03 INFO - PROCESS | 1788 | 1468608603487 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:50:03 INFO - PROCESS | 1788 | 1468608603492 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:50:03 INFO - PROCESS | 1788 | 1468608603501 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1788 | 1468608603506 Marionette TRACE conn4 <- [1,1514,null,{}] 11:50:03 INFO - PROCESS | 1788 | 1468608603514 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}] 11:50:03 INFO - PROCESS | 1788 | 1468608603520 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:03 INFO - PROCESS | 1788 | 1468608603815 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31cc00 == 44 [pid = 1788] [id = 377] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8f755400 == 43 [pid = 1788] [id = 376] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8df12800 == 42 [pid = 1788] [id = 375] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcbc00 == 41 [pid = 1788] [id = 374] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ac00 == 40 [pid = 1788] [id = 373] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c044000 == 39 [pid = 1788] [id = 372] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8d157400 == 38 [pid = 1788] [id = 370] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b327800 == 37 [pid = 1788] [id = 371] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49a400 == 36 [pid = 1788] [id = 369] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b400 == 35 [pid = 1788] [id = 361] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b326000 == 34 [pid = 1788] [id = 367] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd16400 == 33 [pid = 1788] [id = 365] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8c045000 == 32 [pid = 1788] [id = 366] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd5c800 == 31 [pid = 1788] [id = 368] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd15800 == 30 [pid = 1788] [id = 385] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a400 == 29 [pid = 1788] [id = 384] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd53800 == 28 [pid = 1788] [id = 383] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x91db5400 == 27 [pid = 1788] [id = 381] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x91794800 == 26 [pid = 1788] [id = 382] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8f758c00 == 25 [pid = 1788] [id = 380] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x901a8800 == 24 [pid = 1788] [id = 378] 11:50:05 INFO - PROCESS | 1788 | --DOCSHELL 0x8b504000 == 23 [pid = 1788] [id = 379] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8f754c00) [pid = 1788] [serial = 1097] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8f536c00) [pid = 1788] [serial = 1086] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8df1b000) [pid = 1788] [serial = 1085] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8f53e400) [pid = 1788] [serial = 1094] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8f53bc00) [pid = 1788] [serial = 1062] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8d158400) [pid = 1788] [serial = 1061] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x917b2400) [pid = 1788] [serial = 1065] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x915ad400) [pid = 1788] [serial = 1064] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8c492400) [pid = 1788] [serial = 1088] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x93c62400) [pid = 1788] [serial = 1068] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93c0c400) [pid = 1788] [serial = 1067] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x93d74800) [pid = 1788] [serial = 1071] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93d6c800) [pid = 1788] [serial = 1070] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x95340c00) [pid = 1788] [serial = 1074] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9533a400) [pid = 1788] [serial = 1073] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x95582c00) [pid = 1788] [serial = 1077] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9557f000) [pid = 1788] [serial = 1076] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x9558c800) [pid = 1788] [serial = 1080] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x95587c00) [pid = 1788] [serial = 1079] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f536400) [pid = 1788] [serial = 1083] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cdc5400) [pid = 1788] [serial = 1082] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8c49e400) [pid = 1788] [serial = 1089] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cfe2000) [pid = 1788] [serial = 1092] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f59c400) [pid = 1788] [serial = 1095] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8ce7f400) [pid = 1788] [serial = 1091] [outer = (nil)] [url = about:blank] 11:50:05 INFO - PROCESS | 1788 | 1468608605240 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1788 | 1468608605250 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31cc00 == 24 [pid = 1788] [id = 386] 11:50:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8b31f400) [pid = 1788] [serial = 1159] [outer = (nil)] 11:50:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8b502c00) [pid = 1788] [serial = 1160] [outer = 0x8b31f400] 11:50:05 INFO - PROCESS | 1788 | 1468608605381 Marionette DEBUG loaded listener.js 11:50:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8c041800) [pid = 1788] [serial = 1161] [outer = 0x8b31f400] 11:50:06 INFO - PROCESS | 1788 | 1468608606209 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2736ms 11:50:06 INFO - PROCESS | 1788 | 1468608606239 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1788 | 1468608606245 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:50:06 INFO - PROCESS | 1788 | 1468608606254 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 1788 | 1468608606258 Marionette TRACE conn4 <- [1,1518,null,{}] 11:50:06 INFO - PROCESS | 1788 | 1468608606267 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}] 11:50:06 INFO - PROCESS | 1788 | 1468608606275 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:06 INFO - PROCESS | 1788 | 1468608606447 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:50:06 INFO - PROCESS | 1788 | 1468608606459 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:06 INFO - PROCESS | 1788 | 1468608606467 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd19000 == 25 [pid = 1788] [id = 387] 11:50:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cd19400) [pid = 1788] [serial = 1162] [outer = (nil)] 11:50:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8cdc1800) [pid = 1788] [serial = 1163] [outer = 0x8cd19400] 11:50:06 INFO - PROCESS | 1788 | 1468608606543 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cdc7400) [pid = 1788] [serial = 1164] [outer = 0x8cd19400] 11:50:07 INFO - PROCESS | 1788 | 1468608607495 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]]]}] 11:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1281ms 11:50:07 INFO - PROCESS | 1788 | 1468608607539 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:50:07 INFO - PROCESS | 1788 | 1468608607546 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:50:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:50:07 INFO - PROCESS | 1788 | 1468608607556 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:50:07 INFO - PROCESS | 1788 | 1468608607559 Marionette TRACE conn4 <- [1,1522,null,{}] 11:50:07 INFO - PROCESS | 1788 | 1468608607566 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}] 11:50:07 INFO - PROCESS | 1788 | 1468608607571 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:07 INFO - PROCESS | 1788 | 1468608607754 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:50:07 INFO - PROCESS | 1788 | 1468608607913 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 1788 | 1468608607923 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce74000 == 26 [pid = 1788] [id = 388] 11:50:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8cfdf400) [pid = 1788] [serial = 1165] [outer = (nil)] 11:50:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cfe6400) [pid = 1788] [serial = 1166] [outer = 0x8cfdf400] 11:50:07 INFO - PROCESS | 1788 | 1468608607993 Marionette DEBUG loaded listener.js 11:50:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8d157400) [pid = 1788] [serial = 1167] [outer = 0x8cfdf400] 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:50:08 INFO - PROCESS | 1788 | 1468608608955 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"]]]}] 11:50:08 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 () { 11:50:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:50:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:50:08 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 () { 11:50:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:50:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:50:08 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 () { 11:50:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:50:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:50:08 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 () { 11:50:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:50:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1431ms 11:50:09 INFO - PROCESS | 1788 | 1468608609006 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1788 | 1468608609010 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:50:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:50:09 INFO - PROCESS | 1788 | 1468608609019 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 1788 | 1468608609029 Marionette TRACE conn4 <- [1,1526,null,{}] 11:50:09 INFO - PROCESS | 1788 | 1468608609050 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}] 11:50:09 INFO - PROCESS | 1788 | 1468608609059 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:09 INFO - PROCESS | 1788 | 1468608609296 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:50:09 INFO - PROCESS | 1788 | 1468608609330 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:09 INFO - PROCESS | 1788 | 1468608609339 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f597000 == 27 [pid = 1788] [id = 389] 11:50:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f597800) [pid = 1788] [serial = 1168] [outer = (nil)] 11:50:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f59d000) [pid = 1788] [serial = 1169] [outer = 0x8f597800] 11:50:09 INFO - PROCESS | 1788 | 1468608609414 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8f755400) [pid = 1788] [serial = 1170] [outer = 0x8f597800] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8f7a2400) [pid = 1788] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b31d000) [pid = 1788] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cd19c00) [pid = 1788] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8fd5cc00) [pid = 1788] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8c494400) [pid = 1788] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8d153800) [pid = 1788] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ecc6800) [pid = 1788] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x901a9400) [pid = 1788] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x901aa400) [pid = 1788] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8eccd800) [pid = 1788] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8b31b000) [pid = 1788] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8c045400) [pid = 1788] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91f54c00) [pid = 1788] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:50:10 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cdcf400) [pid = 1788] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:50:10 INFO - PROCESS | 1788 | 1468608610864 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"]]]}] 11:50:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:50:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:50:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:50:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1899ms 11:50:10 INFO - PROCESS | 1788 | 1468608610927 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:50:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:50:10 INFO - PROCESS | 1788 | 1468608610932 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:50:10 INFO - PROCESS | 1788 | 1468608610939 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:50:10 INFO - PROCESS | 1788 | 1468608610943 Marionette TRACE conn4 <- [1,1530,null,{}] 11:50:10 INFO - PROCESS | 1788 | 1468608610949 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}] 11:50:10 INFO - PROCESS | 1788 | 1468608610954 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:11 INFO - PROCESS | 1788 | 1468608611131 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:50:11 INFO - PROCESS | 1788 | 1468608611147 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1788 | 1468608611154 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b000 == 28 [pid = 1788] [id = 390] 11:50:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c04e400) [pid = 1788] [serial = 1171] [outer = (nil)] 11:50:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f761800) [pid = 1788] [serial = 1172] [outer = 0x8c04e400] 11:50:11 INFO - PROCESS | 1788 | 1468608611226 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f798400) [pid = 1788] [serial = 1173] [outer = 0x8c04e400] 11:50:12 INFO - PROCESS | 1788 | 1468608612038 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]]]}] 11:50:12 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 11:50:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:50:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:50:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:50:12 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. 11:50:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:50:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1137ms 11:50:12 INFO - PROCESS | 1788 | 1468608612079 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1788 | 1468608612082 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:50:12 INFO - PROCESS | 1788 | 1468608612089 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1788 | 1468608612092 Marionette TRACE conn4 <- [1,1534,null,{}] 11:50:12 INFO - PROCESS | 1788 | 1468608612098 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}] 11:50:12 INFO - PROCESS | 1788 | 1468608612103 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:12 INFO - PROCESS | 1788 | 1468608612291 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:50:12 INFO - PROCESS | 1788 | 1468608612315 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:12 INFO - PROCESS | 1788 | 1468608612332 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b400 == 29 [pid = 1788] [id = 391] 11:50:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8b31bc00) [pid = 1788] [serial = 1174] [outer = (nil)] 11:50:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8b325800) [pid = 1788] [serial = 1175] [outer = 0x8b31bc00] 11:50:12 INFO - PROCESS | 1788 | 1468608612465 Marionette DEBUG loaded listener.js 11:50:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8c046400) [pid = 1788] [serial = 1176] [outer = 0x8b31bc00] 11:50:13 INFO - PROCESS | 1788 | 1468608613666 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]]]}] 11:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1640ms 11:50:13 INFO - PROCESS | 1788 | 1468608613732 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:50:13 INFO - PROCESS | 1788 | 1468608613739 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:50:13 INFO - PROCESS | 1788 | 1468608613750 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:50:13 INFO - PROCESS | 1788 | 1468608613754 Marionette TRACE conn4 <- [1,1538,null,{}] 11:50:13 INFO - PROCESS | 1788 | 1468608613763 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}] 11:50:13 INFO - PROCESS | 1788 | 1468608613769 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:14 INFO - PROCESS | 1788 | 1468608614015 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:50:14 INFO - PROCESS | 1788 | 1468608614249 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1788 | 1468608614256 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ec00 == 30 [pid = 1788] [id = 392] 11:50:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8b50b400) [pid = 1788] [serial = 1177] [outer = (nil)] 11:50:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8d155000) [pid = 1788] [serial = 1178] [outer = 0x8b50b400] 11:50:14 INFO - PROCESS | 1788 | 1468608614344 Marionette DEBUG loaded listener.js 11:50:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8df19000) [pid = 1788] [serial = 1179] [outer = 0x8b50b400] 11:50:15 INFO - PROCESS | 1788 | 1468608615374 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]]]}] 11:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1694ms 11:50:15 INFO - PROCESS | 1788 | 1468608615443 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:50:15 INFO - PROCESS | 1788 | 1468608615450 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:50:15 INFO - PROCESS | 1788 | 1468608615462 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:50:15 INFO - PROCESS | 1788 | 1468608615466 Marionette TRACE conn4 <- [1,1542,null,{}] 11:50:15 INFO - PROCESS | 1788 | 1468608615472 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}] 11:50:15 INFO - PROCESS | 1788 | 1468608615478 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:15 INFO - PROCESS | 1788 | 1468608615704 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:50:16 INFO - PROCESS | 1788 | 1468608616013 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1788 | 1468608616023 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31f800 == 31 [pid = 1788] [id = 393] 11:50:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f53cc00) [pid = 1788] [serial = 1180] [outer = (nil)] 11:50:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f75fc00) [pid = 1788] [serial = 1181] [outer = 0x8f53cc00] 11:50:16 INFO - PROCESS | 1788 | 1468608616106 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd56800) [pid = 1788] [serial = 1182] [outer = 0x8f53cc00] 11:50:17 INFO - PROCESS | 1788 | 1468608617140 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]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1738ms 11:50:17 INFO - PROCESS | 1788 | 1468608617200 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1788 | 1468608617204 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:50:17 INFO - PROCESS | 1788 | 1468608617211 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1788 | 1468608617217 Marionette TRACE conn4 <- [1,1546,null,{}] 11:50:17 INFO - PROCESS | 1788 | 1468608617235 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}] 11:50:17 INFO - PROCESS | 1788 | 1468608617244 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:17 INFO - PROCESS | 1788 | 1468608617474 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:50:17 INFO - PROCESS | 1788 | 1468608617752 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:17 INFO - PROCESS | 1788 | 1468608617762 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b328000 == 32 [pid = 1788] [id = 394] 11:50:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f53d000) [pid = 1788] [serial = 1183] [outer = (nil)] 11:50:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x915abc00) [pid = 1788] [serial = 1184] [outer = 0x8f53d000] 11:50:17 INFO - PROCESS | 1788 | 1468608617847 Marionette DEBUG loaded listener.js 11:50:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x915adc00) [pid = 1788] [serial = 1185] [outer = 0x8f53d000] 11:50:18 INFO - PROCESS | 1788 | 1468608618885 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]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1893ms 11:50:19 INFO - PROCESS | 1788 | 1468608619106 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 1788 | 1468608619114 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:50:19 INFO - PROCESS | 1788 | 1468608619122 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 1788 | 1468608619127 Marionette TRACE conn4 <- [1,1550,null,{}] 11:50:19 INFO - PROCESS | 1788 | 1468608619135 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}] 11:50:19 INFO - PROCESS | 1788 | 1468608619141 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:19 INFO - PROCESS | 1788 | 1468608619342 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:50:19 INFO - PROCESS | 1788 | 1468608619707 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:19 INFO - PROCESS | 1788 | 1468608619724 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31f000 == 31 [pid = 1788] [id = 351] 11:50:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8b509c00 == 30 [pid = 1788] [id = 336] 11:50:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49c400 == 29 [pid = 1788] [id = 335] 11:50:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd10800 == 28 [pid = 1788] [id = 350] 11:50:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502800 == 29 [pid = 1788] [id = 395] 11:50:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8b507400) [pid = 1788] [serial = 1186] [outer = (nil)] 11:50:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8c49c400) [pid = 1788] [serial = 1187] [outer = 0x8b507400] 11:50:19 INFO - PROCESS | 1788 | 1468608619817 Marionette DEBUG loaded listener.js 11:50:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8cd16c00) [pid = 1788] [serial = 1188] [outer = 0x8b507400] 11:50:19 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b000 == 28 [pid = 1788] [id = 390] 11:50:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8f597000 == 27 [pid = 1788] [id = 389] 11:50:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce74000 == 26 [pid = 1788] [id = 388] 11:50:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd19000 == 25 [pid = 1788] [id = 387] 11:50:20 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31cc00 == 24 [pid = 1788] [id = 386] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8fd5b400) [pid = 1788] [serial = 1130] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8c04d400) [pid = 1788] [serial = 1133] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd65c00) [pid = 1788] [serial = 1131] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f795800) [pid = 1788] [serial = 1098] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd62c00) [pid = 1788] [serial = 1106] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cdcb000) [pid = 1788] [serial = 1107] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91e62c00) [pid = 1788] [serial = 1115] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x91f4f000) [pid = 1788] [serial = 1116] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8df16000) [pid = 1788] [serial = 1103] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f535000) [pid = 1788] [serial = 1104] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f591c00) [pid = 1788] [serial = 1127] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x915ad800) [pid = 1788] [serial = 1109] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x9179a400) [pid = 1788] [serial = 1136] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x915b0c00) [pid = 1788] [serial = 1110] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9179f400) [pid = 1788] [serial = 1112] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x917a8800) [pid = 1788] [serial = 1113] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x917ae800) [pid = 1788] [serial = 1137] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8b328800) [pid = 1788] [serial = 1121] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8b50e400) [pid = 1788] [serial = 1122] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c04c800) [pid = 1788] [serial = 1100] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8c49cc00) [pid = 1788] [serial = 1101] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x91f89400) [pid = 1788] [serial = 1118] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91f8bc00) [pid = 1788] [serial = 1119] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8ce7a800) [pid = 1788] [serial = 1124] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8cfe0800) [pid = 1788] [serial = 1125] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8cfebc00) [pid = 1788] [serial = 1134] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8f757000) [pid = 1788] [serial = 1128] [outer = (nil)] [url = about:blank] 11:50:20 INFO - PROCESS | 1788 | 1468608620669 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]]]}] 11:50:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:50:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1638ms 11:50:20 INFO - PROCESS | 1788 | 1468608620761 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:50:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:50:20 INFO - PROCESS | 1788 | 1468608620766 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:50:20 INFO - PROCESS | 1788 | 1468608620777 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:50:20 INFO - PROCESS | 1788 | 1468608620783 Marionette TRACE conn4 <- [1,1554,null,{}] 11:50:20 INFO - PROCESS | 1788 | 1468608620789 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}] 11:50:20 INFO - PROCESS | 1788 | 1468608620794 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:20 INFO - PROCESS | 1788 | 1468608620967 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:50:21 INFO - PROCESS | 1788 | 1468608621100 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:21 INFO - PROCESS | 1788 | 1468608621108 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04c800 == 25 [pid = 1788] [id = 396] 11:50:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8ce78800) [pid = 1788] [serial = 1189] [outer = (nil)] 11:50:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8cfe0800) [pid = 1788] [serial = 1190] [outer = 0x8ce78800] 11:50:21 INFO - PROCESS | 1788 | 1468608621194 Marionette DEBUG loaded listener.js 11:50:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8d151000) [pid = 1788] [serial = 1191] [outer = 0x8ce78800] 11:50:22 INFO - PROCESS | 1788 | 1468608622086 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]]]}] 11:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1337ms 11:50:22 INFO - PROCESS | 1788 | 1468608622112 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:50:22 INFO - PROCESS | 1788 | 1468608622119 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:50:22 INFO - PROCESS | 1788 | 1468608622128 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:50:22 INFO - PROCESS | 1788 | 1468608622136 Marionette TRACE conn4 <- [1,1558,null,{}] 11:50:22 INFO - PROCESS | 1788 | 1468608622147 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}] 11:50:22 INFO - PROCESS | 1788 | 1468608622152 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:22 INFO - PROCESS | 1788 | 1468608622360 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:50:22 INFO - PROCESS | 1788 | 1468608622549 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1788 | 1468608622564 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49a800 == 26 [pid = 1788] [id = 397] 11:50:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8c49b400) [pid = 1788] [serial = 1192] [outer = (nil)] 11:50:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cd16000) [pid = 1788] [serial = 1193] [outer = 0x8c49b400] 11:50:22 INFO - PROCESS | 1788 | 1468608622694 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8ce74000) [pid = 1788] [serial = 1194] [outer = 0x8c49b400] 11:50:23 INFO - PROCESS | 1788 | 1468608623791 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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1697ms 11:50:23 INFO - PROCESS | 1788 | 1468608623824 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:50:23 INFO - PROCESS | 1788 | 1468608623830 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:50:23 INFO - PROCESS | 1788 | 1468608623842 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1788 | 1468608623846 Marionette TRACE conn4 <- [1,1562,null,{}] 11:50:23 INFO - PROCESS | 1788 | 1468608623853 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}] 11:50:23 INFO - PROCESS | 1788 | 1468608623859 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:24 INFO - PROCESS | 1788 | 1468608624083 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:50:24 INFO - PROCESS | 1788 | 1468608624306 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:24 INFO - PROCESS | 1788 | 1468608624317 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f531800 == 27 [pid = 1788] [id = 398] 11:50:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f53f000) [pid = 1788] [serial = 1195] [outer = (nil)] 11:50:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f595400) [pid = 1788] [serial = 1196] [outer = 0x8f53f000] 11:50:24 INFO - PROCESS | 1788 | 1468608624447 Marionette DEBUG loaded listener.js 11:50:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f756000) [pid = 1788] [serial = 1197] [outer = 0x8f53f000] 11:50:25 INFO - PROCESS | 1788 | 1468608625447 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]]]}] 11:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1683ms 11:50:25 INFO - PROCESS | 1788 | 1468608625526 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:50:25 INFO - PROCESS | 1788 | 1468608625529 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:50:25 INFO - PROCESS | 1788 | 1468608625537 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:50:25 INFO - PROCESS | 1788 | 1468608625543 Marionette TRACE conn4 <- [1,1566,null,{}] 11:50:25 INFO - PROCESS | 1788 | 1468608625560 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}] 11:50:25 INFO - PROCESS | 1788 | 1468608625569 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:25 INFO - PROCESS | 1788 | 1468608625885 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:50:26 INFO - PROCESS | 1788 | 1468608626112 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1788 | 1468608626128 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd61c00 == 28 [pid = 1788] [id = 399] 11:50:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd62c00) [pid = 1788] [serial = 1198] [outer = (nil)] 11:50:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd67400) [pid = 1788] [serial = 1199] [outer = 0x8fd62c00] 11:50:26 INFO - PROCESS | 1788 | 1468608626225 Marionette DEBUG loaded listener.js 11:50:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901a0400) [pid = 1788] [serial = 1200] [outer = 0x8fd62c00] 11:50:27 INFO - PROCESS | 1788 | 1468608627231 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]]]}] 11:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1751ms 11:50:27 INFO - PROCESS | 1788 | 1468608627291 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:50:27 INFO - PROCESS | 1788 | 1468608627299 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:50:27 INFO - PROCESS | 1788 | 1468608627311 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:50:27 INFO - PROCESS | 1788 | 1468608627316 Marionette TRACE conn4 <- [1,1570,null,{}] 11:50:27 INFO - PROCESS | 1788 | 1468608627327 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}] 11:50:27 INFO - PROCESS | 1788 | 1468608627334 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:27 INFO - PROCESS | 1788 | 1468608627692 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:50:27 INFO - PROCESS | 1788 | 1468608627917 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:27 INFO - PROCESS | 1788 | 1468608627927 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdd0400 == 29 [pid = 1788] [id = 400] 11:50:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8fd55800) [pid = 1788] [serial = 1201] [outer = (nil)] 11:50:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x915b3000) [pid = 1788] [serial = 1202] [outer = 0x8fd55800] 11:50:28 INFO - PROCESS | 1788 | 1468608628013 Marionette DEBUG loaded listener.js 11:50:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x9179a000) [pid = 1788] [serial = 1203] [outer = 0x8fd55800] 11:50:28 INFO - PROCESS | 1788 | 1468608628972 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:50:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1696ms 11:50:29 INFO - PROCESS | 1788 | 1468608629005 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:50:29 INFO - PROCESS | 1788 | 1468608629009 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:50:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:50:29 INFO - PROCESS | 1788 | 1468608629016 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:50:29 INFO - PROCESS | 1788 | 1468608629019 Marionette TRACE conn4 <- [1,1574,null,{}] 11:50:29 INFO - PROCESS | 1788 | 1468608629026 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}] 11:50:29 INFO - PROCESS | 1788 | 1468608629031 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:29 INFO - PROCESS | 1788 | 1468608629218 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:50:29 INFO - PROCESS | 1788 | 1468608629391 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:29 INFO - PROCESS | 1788 | 1468608629399 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c042400 == 30 [pid = 1788] [id = 401] 11:50:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c49e400) [pid = 1788] [serial = 1204] [outer = (nil)] 11:50:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x917aa400) [pid = 1788] [serial = 1205] [outer = 0x8c49e400] 11:50:29 INFO - PROCESS | 1788 | 1468608629563 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x917ac400) [pid = 1788] [serial = 1206] [outer = 0x8c49e400] 11:50:30 INFO - PROCESS | 1788 | 1468608630513 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]]]}] 11:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1538ms 11:50:30 INFO - PROCESS | 1788 | 1468608630555 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 1788 | 1468608630560 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:50:30 INFO - PROCESS | 1788 | 1468608630567 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1788 | 1468608630571 Marionette TRACE conn4 <- [1,1578,null,{}] 11:50:30 INFO - PROCESS | 1788 | 1468608630577 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}] 11:50:30 INFO - PROCESS | 1788 | 1468608630589 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:30 INFO - PROCESS | 1788 | 1468608630873 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:50:31 INFO - PROCESS | 1788 | 1468608631118 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1788 | 1468608631129 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c490c00 == 31 [pid = 1788] [id = 402] 11:50:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cd12800) [pid = 1788] [serial = 1207] [outer = (nil)] 11:50:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91db1400) [pid = 1788] [serial = 1208] [outer = 0x8cd12800] 11:50:31 INFO - PROCESS | 1788 | 1468608631274 Marionette DEBUG loaded listener.js 11:50:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91e6a400) [pid = 1788] [serial = 1209] [outer = 0x8cd12800] 11:50:32 INFO - PROCESS | 1788 | 1468608632211 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1684ms 11:50:32 INFO - PROCESS | 1788 | 1468608632252 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 1788 | 1468608632255 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:50:32 INFO - PROCESS | 1788 | 1468608632263 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1788 | 1468608632267 Marionette TRACE conn4 <- [1,1582,null,{}] 11:50:32 INFO - PROCESS | 1788 | 1468608632273 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}] 11:50:32 INFO - PROCESS | 1788 | 1468608632279 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:32 INFO - PROCESS | 1788 | 1468608632464 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:50:32 INFO - PROCESS | 1788 | 1468608632836 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:32 INFO - PROCESS | 1788 | 1468608632847 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b000 == 32 [pid = 1788] [id = 403] 11:50:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8b31d800) [pid = 1788] [serial = 1210] [outer = (nil)] 11:50:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8b506000) [pid = 1788] [serial = 1211] [outer = 0x8b31d800] 11:50:32 INFO - PROCESS | 1788 | 1468608632983 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8c043c00) [pid = 1788] [serial = 1212] [outer = 0x8b31d800] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b328000 == 31 [pid = 1788] [id = 394] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31f800 == 30 [pid = 1788] [id = 393] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ec00 == 29 [pid = 1788] [id = 392] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b400 == 28 [pid = 1788] [id = 391] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd4e400 == 27 [pid = 1788] [id = 349] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b510400 == 26 [pid = 1788] [id = 338] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfeac00 == 25 [pid = 1788] [id = 348] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8f534000 == 24 [pid = 1788] [id = 343] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd5dc00 == 23 [pid = 1788] [id = 341] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8c494c00 == 22 [pid = 1788] [id = 345] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b509800 == 21 [pid = 1788] [id = 340] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x917a0400 == 20 [pid = 1788] [id = 344] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048000 == 19 [pid = 1788] [id = 347] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50cc00 == 18 [pid = 1788] [id = 346] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x901a1800 == 17 [pid = 1788] [id = 342] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8f535400 == 16 [pid = 1788] [id = 337] 11:50:34 INFO - PROCESS | 1788 | --DOCSHELL 0x8c496000 == 15 [pid = 1788] [id = 339] 11:50:35 INFO - PROCESS | 1788 | 1468608635245 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 3042ms 11:50:35 INFO - PROCESS | 1788 | 1468608635308 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1788 | 1468608635313 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:50:35 INFO - PROCESS | 1788 | 1468608635325 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1788 | 1468608635330 Marionette TRACE conn4 <- [1,1586,null,{}] 11:50:35 INFO - PROCESS | 1788 | 1468608635341 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}] 11:50:35 INFO - PROCESS | 1788 | 1468608635347 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:35 INFO - PROCESS | 1788 | 1468608635632 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:50:35 INFO - PROCESS | 1788 | 1468608635754 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:35 INFO - PROCESS | 1788 | 1468608635769 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49c000 == 16 [pid = 1788] [id = 404] 11:50:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8c49cc00) [pid = 1788] [serial = 1213] [outer = (nil)] 11:50:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cd10c00) [pid = 1788] [serial = 1214] [outer = 0x8c49cc00] 11:50:35 INFO - PROCESS | 1788 | 1468608635846 Marionette DEBUG loaded listener.js 11:50:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8cd14000) [pid = 1788] [serial = 1215] [outer = 0x8c49cc00] 11:50:36 INFO - PROCESS | 1788 | 1468608636769 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]]]}] 11:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1491ms 11:50:36 INFO - PROCESS | 1788 | 1468608636816 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:50:36 INFO - PROCESS | 1788 | 1468608636826 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:50:36 INFO - PROCESS | 1788 | 1468608636847 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:50:36 INFO - PROCESS | 1788 | 1468608636852 Marionette TRACE conn4 <- [1,1590,null,{}] 11:50:36 INFO - PROCESS | 1788 | 1468608636859 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}] 11:50:36 INFO - PROCESS | 1788 | 1468608636866 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:37 INFO - PROCESS | 1788 | 1468608637094 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:50:37 INFO - PROCESS | 1788 | 1468608637135 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:37 INFO - PROCESS | 1788 | 1468608637149 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfeac00 == 17 [pid = 1788] [id = 405] 11:50:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8d151400) [pid = 1788] [serial = 1216] [outer = (nil)] 11:50:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8d159400) [pid = 1788] [serial = 1217] [outer = 0x8d151400] 11:50:37 INFO - PROCESS | 1788 | 1468608637228 Marionette DEBUG loaded listener.js 11:50:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8df12800) [pid = 1788] [serial = 1218] [outer = 0x8d151400] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f761c00) [pid = 1788] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x901a7400) [pid = 1788] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8c04e400) [pid = 1788] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8c04a800) [pid = 1788] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8b31f400) [pid = 1788] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f53cc00) [pid = 1788] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8b507400) [pid = 1788] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c045800) [pid = 1788] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b31bc00) [pid = 1788] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cd19400) [pid = 1788] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f53d000) [pid = 1788] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91797000) [pid = 1788] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f597800) [pid = 1788] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ce78800) [pid = 1788] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cd17400) [pid = 1788] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8b50b400) [pid = 1788] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x91db5c00) [pid = 1788] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:50:38 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8cfdf400) [pid = 1788] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:50:38 INFO - PROCESS | 1788 | 1468608638803 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1989ms 11:50:38 INFO - PROCESS | 1788 | 1468608638836 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1788 | 1468608638839 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:50:38 INFO - PROCESS | 1788 | 1468608638847 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1788 | 1468608638854 Marionette TRACE conn4 <- [1,1594,null,{}] 11:50:38 INFO - PROCESS | 1788 | 1468608638873 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}] 11:50:38 INFO - PROCESS | 1788 | 1468608638883 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:39 INFO - PROCESS | 1788 | 1468608639068 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:50:39 INFO - PROCESS | 1788 | 1468608639199 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1788 | 1468608639213 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecc5800 == 18 [pid = 1788] [id = 406] 11:50:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8eccbc00) [pid = 1788] [serial = 1219] [outer = (nil)] 11:50:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f53ac00) [pid = 1788] [serial = 1220] [outer = 0x8eccbc00] 11:50:39 INFO - PROCESS | 1788 | 1468608639287 Marionette DEBUG loaded listener.js 11:50:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f591000) [pid = 1788] [serial = 1221] [outer = 0x8eccbc00] 11:50:40 INFO - PROCESS | 1788 | 1468608640133 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]]]}] 11:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1345ms 11:50:40 INFO - PROCESS | 1788 | 1468608640267 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:50:40 INFO - PROCESS | 1788 | 1468608640272 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:50:40 INFO - PROCESS | 1788 | 1468608640296 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:50:40 INFO - PROCESS | 1788 | 1468608640302 Marionette TRACE conn4 <- [1,1598,null,{}] 11:50:40 INFO - PROCESS | 1788 | 1468608640311 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}] 11:50:40 INFO - PROCESS | 1788 | 1468608640317 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:40 INFO - PROCESS | 1788 | 1468608640507 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:50:40 INFO - PROCESS | 1788 | 1468608640704 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:40 INFO - PROCESS | 1788 | 1468608640720 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b321800 == 19 [pid = 1788] [id = 407] 11:50:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c498400) [pid = 1788] [serial = 1222] [outer = (nil)] 11:50:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c49f800) [pid = 1788] [serial = 1223] [outer = 0x8c498400] 11:50:40 INFO - PROCESS | 1788 | 1468608640870 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8ce71800) [pid = 1788] [serial = 1224] [outer = 0x8c498400] 11:50:42 INFO - PROCESS | 1788 | 1468608642021 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]]]}] 11:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1761ms 11:50:42 INFO - PROCESS | 1788 | 1468608642048 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:50:42 INFO - PROCESS | 1788 | 1468608642057 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:50:42 INFO - PROCESS | 1788 | 1468608642076 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:50:42 INFO - PROCESS | 1788 | 1468608642087 Marionette TRACE conn4 <- [1,1602,null,{}] 11:50:42 INFO - PROCESS | 1788 | 1468608642100 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}] 11:50:42 INFO - PROCESS | 1788 | 1468608642110 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:42 INFO - PROCESS | 1788 | 1468608642634 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:50:42 INFO - PROCESS | 1788 | 1468608642864 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:42 INFO - PROCESS | 1788 | 1468608642877 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe9000 == 20 [pid = 1788] [id = 408] 11:50:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8df1a000) [pid = 1788] [serial = 1225] [outer = (nil)] 11:50:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ecd1800) [pid = 1788] [serial = 1226] [outer = 0x8df1a000] 11:50:43 INFO - PROCESS | 1788 | 1468608643029 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f53d000) [pid = 1788] [serial = 1227] [outer = 0x8df1a000] 11:50:44 INFO - PROCESS | 1788 | 1468608644087 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2064ms 11:50:44 INFO - PROCESS | 1788 | 1468608644133 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:50:44 INFO - PROCESS | 1788 | 1468608644138 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:50:44 INFO - PROCESS | 1788 | 1468608644146 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1788 | 1468608644149 Marionette TRACE conn4 <- [1,1606,null,{}] 11:50:44 INFO - PROCESS | 1788 | 1468608644165 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}] 11:50:44 INFO - PROCESS | 1788 | 1468608644175 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:44 INFO - PROCESS | 1788 | 1468608644373 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:50:44 INFO - PROCESS | 1788 | 1468608644690 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:44 INFO - PROCESS | 1788 | 1468608644703 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd4e800 == 21 [pid = 1788] [id = 409] 11:50:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8fd4f400) [pid = 1788] [serial = 1228] [outer = (nil)] 11:50:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fd58400) [pid = 1788] [serial = 1229] [outer = 0x8fd4f400] 11:50:44 INFO - PROCESS | 1788 | 1468608644792 Marionette DEBUG loaded listener.js 11:50:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd5d400) [pid = 1788] [serial = 1230] [outer = 0x8fd4f400] 11:50:45 INFO - PROCESS | 1788 | 1468608645806 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]]]}] 11:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1737ms 11:50:45 INFO - PROCESS | 1788 | 1468608645882 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:50:45 INFO - PROCESS | 1788 | 1468608645886 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:50:45 INFO - PROCESS | 1788 | 1468608645893 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:50:45 INFO - PROCESS | 1788 | 1468608645896 Marionette TRACE conn4 <- [1,1610,null,{}] 11:50:45 INFO - PROCESS | 1788 | 1468608645903 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}] 11:50:45 INFO - PROCESS | 1788 | 1468608645908 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:46 INFO - PROCESS | 1788 | 1468608646096 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:50:46 INFO - PROCESS | 1788 | 1468608646327 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1788 | 1468608646335 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b506400 == 22 [pid = 1788] [id = 410] 11:50:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8fd67800) [pid = 1788] [serial = 1231] [outer = (nil)] 11:50:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x901abc00) [pid = 1788] [serial = 1232] [outer = 0x8fd67800] 11:50:46 INFO - PROCESS | 1788 | 1468608646464 Marionette DEBUG loaded listener.js 11:50:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x915a6800) [pid = 1788] [serial = 1233] [outer = 0x8fd67800] 11:50:47 INFO - PROCESS | 1788 | 1468608647443 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]]]}] 11:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1639ms 11:50:47 INFO - PROCESS | 1788 | 1468608647533 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1788 | 1468608647538 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:50:47 INFO - PROCESS | 1788 | 1468608647544 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1788 | 1468608647548 Marionette TRACE conn4 <- [1,1614,null,{}] 11:50:47 INFO - PROCESS | 1788 | 1468608647554 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}] 11:50:47 INFO - PROCESS | 1788 | 1468608647560 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:47 INFO - PROCESS | 1788 | 1468608647900 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:50:48 INFO - PROCESS | 1788 | 1468608648139 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1788 | 1468608648150 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504800 == 23 [pid = 1788] [id = 411] 11:50:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8c04b000) [pid = 1788] [serial = 1234] [outer = (nil)] 11:50:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8c492800) [pid = 1788] [serial = 1235] [outer = 0x8c04b000] 11:50:48 INFO - PROCESS | 1788 | 1468608648227 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8c49d400) [pid = 1788] [serial = 1236] [outer = 0x8c04b000] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f798400) [pid = 1788] [serial = 1173] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8f59d000) [pid = 1788] [serial = 1169] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8cdc1800) [pid = 1788] [serial = 1163] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8b502c00) [pid = 1788] [serial = 1160] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8c49c400) [pid = 1788] [serial = 1187] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8c041800) [pid = 1788] [serial = 1161] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8b325800) [pid = 1788] [serial = 1175] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c046400) [pid = 1788] [serial = 1176] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cd16c00) [pid = 1788] [serial = 1188] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8d155000) [pid = 1788] [serial = 1178] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cfe2c00) [pid = 1788] [serial = 1139] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8df19000) [pid = 1788] [serial = 1179] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8fd5a800) [pid = 1788] [serial = 1143] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f761800) [pid = 1788] [serial = 1172] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8f75fc00) [pid = 1788] [serial = 1181] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f7a2c00) [pid = 1788] [serial = 1142] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x91e63c00) [pid = 1788] [serial = 1146] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91dbdc00) [pid = 1788] [serial = 1145] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8ce7d800) [pid = 1788] [serial = 1158] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cd1e400) [pid = 1788] [serial = 1157] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91f8b000) [pid = 1788] [serial = 1149] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91f59400) [pid = 1788] [serial = 1148] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x915abc00) [pid = 1788] [serial = 1184] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8fd56800) [pid = 1788] [serial = 1182] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8cdc7400) [pid = 1788] [serial = 1164] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8d158000) [pid = 1788] [serial = 1140] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8d157400) [pid = 1788] [serial = 1167] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8d151000) [pid = 1788] [serial = 1191] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8f755400) [pid = 1788] [serial = 1170] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8cfe6400) [pid = 1788] [serial = 1166] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x927c9000) [pid = 1788] [serial = 1152] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x927c3400) [pid = 1788] [serial = 1151] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x93c67400) [pid = 1788] [serial = 1155] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8f599000) [pid = 1788] [serial = 1154] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x915adc00) [pid = 1788] [serial = 1185] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x8cfe0800) [pid = 1788] [serial = 1190] [outer = (nil)] [url = about:blank] 11:50:49 INFO - PROCESS | 1788 | 1468608649340 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]]]}] 11:50:49 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 11:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1848ms 11:50:49 INFO - PROCESS | 1788 | 1468608649395 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1788 | 1468608649401 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:50:49 INFO - PROCESS | 1788 | 1468608649410 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1788 | 1468608649415 Marionette TRACE conn4 <- [1,1618,null,{}] 11:50:49 INFO - PROCESS | 1788 | 1468608649423 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}] 11:50:49 INFO - PROCESS | 1788 | 1468608649428 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:49 INFO - PROCESS | 1788 | 1468608649613 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:50:49 INFO - PROCESS | 1788 | 1468608649819 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:49 INFO - PROCESS | 1788 | 1468608649827 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508400 == 24 [pid = 1788] [id = 412] 11:50:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x8c041800) [pid = 1788] [serial = 1237] [outer = (nil)] 11:50:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8cdc5800) [pid = 1788] [serial = 1238] [outer = 0x8c041800] 11:50:49 INFO - PROCESS | 1788 | 1468608649906 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8ce7e000) [pid = 1788] [serial = 1239] [outer = 0x8c041800] 11:50:50 INFO - PROCESS | 1788 | 1468608650709 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]]]}] 11:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1331ms 11:50:50 INFO - PROCESS | 1788 | 1468608650742 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:50:50 INFO - PROCESS | 1788 | 1468608650746 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:50:50 INFO - PROCESS | 1788 | 1468608650754 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:50:50 INFO - PROCESS | 1788 | 1468608650758 Marionette TRACE conn4 <- [1,1622,null,{}] 11:50:50 INFO - PROCESS | 1788 | 1468608650770 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}] 11:50:50 INFO - PROCESS | 1788 | 1468608650774 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:50 INFO - PROCESS | 1788 | 1468608650943 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:50:50 INFO - PROCESS | 1788 | 1468608650956 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1788 | 1468608650963 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc2c00 == 25 [pid = 1788] [id = 413] 11:50:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8cfea800) [pid = 1788] [serial = 1240] [outer = (nil)] 11:50:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8df17000) [pid = 1788] [serial = 1241] [outer = 0x8cfea800] 11:50:51 INFO - PROCESS | 1788 | 1468608651033 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8df1a800) [pid = 1788] [serial = 1242] [outer = 0x8cfea800] 11:50:52 INFO - PROCESS | 1788 | 1468608652085 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]]]}] 11:50:52 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 11:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1380ms 11:50:52 INFO - PROCESS | 1788 | 1468608652135 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:50:52 INFO - PROCESS | 1788 | 1468608652142 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:50:52 INFO - PROCESS | 1788 | 1468608652171 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:50:52 INFO - PROCESS | 1788 | 1468608652177 Marionette TRACE conn4 <- [1,1626,null,{}] 11:50:52 INFO - PROCESS | 1788 | 1468608652185 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}] 11:50:52 INFO - PROCESS | 1788 | 1468608652192 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:52 INFO - PROCESS | 1788 | 1468608652440 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:50:52 INFO - PROCESS | 1788 | 1468608652469 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:52 INFO - PROCESS | 1788 | 1468608652474 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1dc00 == 26 [pid = 1788] [id = 414] 11:50:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8d15bc00) [pid = 1788] [serial = 1243] [outer = (nil)] 11:50:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f75e800) [pid = 1788] [serial = 1244] [outer = 0x8d15bc00] 11:50:52 INFO - PROCESS | 1788 | 1468608652545 Marionette DEBUG loaded listener.js 11:50:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f796400) [pid = 1788] [serial = 1245] [outer = 0x8d15bc00] 11:50:53 INFO - PROCESS | 1788 | 1468608653476 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]]]}] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8d151400) [pid = 1788] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8b31d800) [pid = 1788] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8c49b400) [pid = 1788] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8f53f000) [pid = 1788] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8fd62c00) [pid = 1788] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x8fd55800) [pid = 1788] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8c49e400) [pid = 1788] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x8cd12800) [pid = 1788] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:50:53 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x8c49cc00) [pid = 1788] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1405ms 11:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:50:53 INFO - PROCESS | 1788 | 1468608653558 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1788 | 1468608653561 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:50:53 INFO - PROCESS | 1788 | 1468608653567 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1788 | 1468608653571 Marionette TRACE conn4 <- [1,1630,null,{}] 11:50:53 INFO - PROCESS | 1788 | 1468608653576 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}] 11:50:53 INFO - PROCESS | 1788 | 1468608653581 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:53 INFO - PROCESS | 1788 | 1468608653755 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:50:53 INFO - PROCESS | 1788 | 1468608653766 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1788 | 1468608653774 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31dc00 == 27 [pid = 1788] [id = 415] 11:50:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x8b31f800) [pid = 1788] [serial = 1246] [outer = (nil)] 11:50:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8f758000) [pid = 1788] [serial = 1247] [outer = 0x8b31f800] 11:50:53 INFO - PROCESS | 1788 | 1468608653847 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8f796000) [pid = 1788] [serial = 1248] [outer = 0x8b31f800] 11:50:54 INFO - PROCESS | 1788 | 1468608654804 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1280ms 11:50:54 INFO - PROCESS | 1788 | 1468608654848 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:50:54 INFO - PROCESS | 1788 | 1468608654852 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:50:54 INFO - PROCESS | 1788 | 1468608654860 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1788 | 1468608654864 Marionette TRACE conn4 <- [1,1634,null,{}] 11:50:54 INFO - PROCESS | 1788 | 1468608654871 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}] 11:50:54 INFO - PROCESS | 1788 | 1468608654877 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:55 INFO - PROCESS | 1788 | 1468608655062 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:50:55 INFO - PROCESS | 1788 | 1468608655073 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1788 | 1468608655093 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd61800 == 28 [pid = 1788] [id = 416] 11:50:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8fd62000) [pid = 1788] [serial = 1249] [outer = (nil)] 11:50:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8fd68800) [pid = 1788] [serial = 1250] [outer = 0x8fd62000] 11:50:55 INFO - PROCESS | 1788 | 1468608655296 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x915a5c00) [pid = 1788] [serial = 1251] [outer = 0x8fd62000] 11:50:56 INFO - PROCESS | 1788 | 1468608656293 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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1486ms 11:50:56 INFO - PROCESS | 1788 | 1468608656346 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1788 | 1468608656353 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:50:56 INFO - PROCESS | 1788 | 1468608656362 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1788 | 1468608656367 Marionette TRACE conn4 <- [1,1638,null,{}] 11:50:56 INFO - PROCESS | 1788 | 1468608656377 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}] 11:50:56 INFO - PROCESS | 1788 | 1468608656384 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:56 INFO - PROCESS | 1788 | 1468608656602 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:50:56 INFO - PROCESS | 1788 | 1468608656849 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1788 | 1468608656859 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b321400 == 29 [pid = 1788] [id = 417] 11:50:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8c495000) [pid = 1788] [serial = 1252] [outer = (nil)] 11:50:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8cdc5c00) [pid = 1788] [serial = 1253] [outer = 0x8c495000] 11:50:56 INFO - PROCESS | 1788 | 1468608656991 Marionette DEBUG loaded listener.js 11:50:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ce7d000) [pid = 1788] [serial = 1254] [outer = 0x8c495000] 11:50:57 INFO - PROCESS | 1788 | 1468608657992 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]]]}] 11:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1688ms 11:50:58 INFO - PROCESS | 1788 | 1468608658050 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:50:58 INFO - PROCESS | 1788 | 1468608658058 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:50:58 INFO - PROCESS | 1788 | 1468608658070 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:50:58 INFO - PROCESS | 1788 | 1468608658074 Marionette TRACE conn4 <- [1,1642,null,{}] 11:50:58 INFO - PROCESS | 1788 | 1468608658082 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}] 11:50:58 INFO - PROCESS | 1788 | 1468608658088 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:58 INFO - PROCESS | 1788 | 1468608658321 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:50:58 INFO - PROCESS | 1788 | 1468608658555 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:58 INFO - PROCESS | 1788 | 1468608658563 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15a400 == 30 [pid = 1788] [id = 418] 11:50:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ecce400) [pid = 1788] [serial = 1255] [outer = (nil)] 11:50:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8f53c000) [pid = 1788] [serial = 1256] [outer = 0x8ecce400] 11:50:58 INFO - PROCESS | 1788 | 1468608658670 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f59f000) [pid = 1788] [serial = 1257] [outer = 0x8ecce400] 11:50:59 INFO - PROCESS | 1788 | 1468608659671 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]]]}] 11:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1640ms 11:50:59 INFO - PROCESS | 1788 | 1468608659710 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1788 | 1468608659714 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:50:59 INFO - PROCESS | 1788 | 1468608659722 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 1788 | 1468608659728 Marionette TRACE conn4 <- [1,1646,null,{}] 11:50:59 INFO - PROCESS | 1788 | 1468608659745 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}] 11:50:59 INFO - PROCESS | 1788 | 1468608659754 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:50:59 INFO - PROCESS | 1788 | 1468608659961 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:51:00 INFO - PROCESS | 1788 | 1468608660184 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1788 | 1468608660198 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd58000 == 31 [pid = 1788] [id = 419] 11:51:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x915ac800) [pid = 1788] [serial = 1258] [outer = (nil)] 11:51:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x915afc00) [pid = 1788] [serial = 1259] [outer = 0x915ac800] 11:51:00 INFO - PROCESS | 1788 | 1468608660354 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91798800) [pid = 1788] [serial = 1260] [outer = 0x915ac800] 11:51:01 INFO - PROCESS | 1788 | 1468608661638 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1954ms 11:51:01 INFO - PROCESS | 1788 | 1468608661683 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1788 | 1468608661689 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:51:01 INFO - PROCESS | 1788 | 1468608661696 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1788 | 1468608661700 Marionette TRACE conn4 <- [1,1650,null,{}] 11:51:01 INFO - PROCESS | 1788 | 1468608661706 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}] 11:51:01 INFO - PROCESS | 1788 | 1468608661711 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:01 INFO - PROCESS | 1788 | 1468608661901 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:51:02 INFO - PROCESS | 1788 | 1468608662125 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1788 | 1468608662133 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f53d800 == 32 [pid = 1788] [id = 420] 11:51:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x901a9c00) [pid = 1788] [serial = 1261] [outer = (nil)] 11:51:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x917aec00) [pid = 1788] [serial = 1262] [outer = 0x901a9c00] 11:51:02 INFO - PROCESS | 1788 | 1468608662224 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91db1800) [pid = 1788] [serial = 1263] [outer = 0x901a9c00] 11:51:03 INFO - PROCESS | 1788 | 1468608663156 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]]]}] 11:51:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:51:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1535ms 11:51:03 INFO - PROCESS | 1788 | 1468608663232 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:51:03 INFO - PROCESS | 1788 | 1468608663236 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:51:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:51:03 INFO - PROCESS | 1788 | 1468608663243 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1788 | 1468608663246 Marionette TRACE conn4 <- [1,1654,null,{}] 11:51:03 INFO - PROCESS | 1788 | 1468608663252 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}] 11:51:03 INFO - PROCESS | 1788 | 1468608663257 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:03 INFO - PROCESS | 1788 | 1468608663468 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:51:03 INFO - PROCESS | 1788 | 1468608663684 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:03 INFO - PROCESS | 1788 | 1468608663695 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce78c00 == 33 [pid = 1788] [id = 421] 11:51:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8fd51000) [pid = 1788] [serial = 1264] [outer = (nil)] 11:51:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x91dbc800) [pid = 1788] [serial = 1265] [outer = 0x8fd51000] 11:51:03 INFO - PROCESS | 1788 | 1468608663819 Marionette DEBUG loaded listener.js 11:51:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91e5f800) [pid = 1788] [serial = 1266] [outer = 0x8fd51000] 11:51:04 INFO - PROCESS | 1788 | 1468608664754 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]]]}] 11:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1541ms 11:51:04 INFO - PROCESS | 1788 | 1468608664784 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:51:04 INFO - PROCESS | 1788 | 1468608664789 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:51:04 INFO - PROCESS | 1788 | 1468608664795 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:51:04 INFO - PROCESS | 1788 | 1468608664799 Marionette TRACE conn4 <- [1,1658,null,{}] 11:51:04 INFO - PROCESS | 1788 | 1468608664805 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}] 11:51:04 INFO - PROCESS | 1788 | 1468608664815 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:05 INFO - PROCESS | 1788 | 1468608665022 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:51:05 INFO - PROCESS | 1788 | 1468608665196 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1788 | 1468608665206 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505c00 == 34 [pid = 1788] [id = 422] 11:51:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8cfe1c00) [pid = 1788] [serial = 1267] [outer = (nil)] 11:51:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91f58000) [pid = 1788] [serial = 1268] [outer = 0x8cfe1c00] 11:51:05 INFO - PROCESS | 1788 | 1468608665289 Marionette DEBUG loaded listener.js 11:51:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91f5b400) [pid = 1788] [serial = 1269] [outer = 0x8cfe1c00] 11:51:06 INFO - PROCESS | 1788 | 1468608666257 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]]]}] 11:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1533ms 11:51:06 INFO - PROCESS | 1788 | 1468608666329 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:51:06 INFO - PROCESS | 1788 | 1468608666333 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:51:06 INFO - PROCESS | 1788 | 1468608666342 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:51:06 INFO - PROCESS | 1788 | 1468608666347 Marionette TRACE conn4 <- [1,1662,null,{}] 11:51:06 INFO - PROCESS | 1788 | 1468608666354 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}] 11:51:06 INFO - PROCESS | 1788 | 1468608666360 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:06 INFO - PROCESS | 1788 | 1468608666565 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:51:06 INFO - PROCESS | 1788 | 1468608666729 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:06 INFO - PROCESS | 1788 | 1468608666741 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50f800 == 35 [pid = 1788] [id = 423] 11:51:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c049c00) [pid = 1788] [serial = 1270] [outer = (nil)] 11:51:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x901a2000) [pid = 1788] [serial = 1271] [outer = 0x8c049c00] 11:51:06 INFO - PROCESS | 1788 | 1468608666863 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91e6b400) [pid = 1788] [serial = 1272] [outer = 0x8c049c00] 11:51:08 INFO - PROCESS | 1788 | 1468608668009 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]]]}] 11:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1740ms 11:51:08 INFO - PROCESS | 1788 | 1468608668083 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:51:08 INFO - PROCESS | 1788 | 1468608668090 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:51:08 INFO - PROCESS | 1788 | 1468608668098 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1788 | 1468608668102 Marionette TRACE conn4 <- [1,1666,null,{}] 11:51:08 INFO - PROCESS | 1788 | 1468608668112 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}] 11:51:08 INFO - PROCESS | 1788 | 1468608668118 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:08 INFO - PROCESS | 1788 | 1468608668300 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:51:08 INFO - PROCESS | 1788 | 1468608668510 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:08 INFO - PROCESS | 1788 | 1468608668526 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505400 == 36 [pid = 1788] [id = 424] 11:51:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8cdc5000) [pid = 1788] [serial = 1273] [outer = (nil)] 11:51:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cfe2c00) [pid = 1788] [serial = 1274] [outer = 0x8cdc5000] 11:51:08 INFO - PROCESS | 1788 | 1468608668689 Marionette DEBUG loaded listener.js 11:51:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8d152800) [pid = 1788] [serial = 1275] [outer = 0x8cdc5000] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc2c00 == 35 [pid = 1788] [id = 413] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1dc00 == 34 [pid = 1788] [id = 414] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31dc00 == 33 [pid = 1788] [id = 415] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50f800 == 32 [pid = 1788] [id = 423] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505c00 == 31 [pid = 1788] [id = 422] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce78c00 == 30 [pid = 1788] [id = 421] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd58000 == 29 [pid = 1788] [id = 419] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8f53d800 == 28 [pid = 1788] [id = 420] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15a400 == 27 [pid = 1788] [id = 418] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd61800 == 26 [pid = 1788] [id = 416] 11:51:10 INFO - PROCESS | 1788 | --DOCSHELL 0x8b321400 == 25 [pid = 1788] [id = 417] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f53ac00) [pid = 1788] [serial = 1220] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8d159400) [pid = 1788] [serial = 1217] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c043c00) [pid = 1788] [serial = 1212] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8b506000) [pid = 1788] [serial = 1211] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8ce74000) [pid = 1788] [serial = 1194] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cd16000) [pid = 1788] [serial = 1193] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f756000) [pid = 1788] [serial = 1197] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f595400) [pid = 1788] [serial = 1196] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x901a0400) [pid = 1788] [serial = 1200] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8fd67400) [pid = 1788] [serial = 1199] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x9179a000) [pid = 1788] [serial = 1203] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x915b3000) [pid = 1788] [serial = 1202] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x917ac400) [pid = 1788] [serial = 1206] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x917aa400) [pid = 1788] [serial = 1205] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91e6a400) [pid = 1788] [serial = 1209] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91db1400) [pid = 1788] [serial = 1208] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8cd10c00) [pid = 1788] [serial = 1214] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8df12800) [pid = 1788] [serial = 1218] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8cd14000) [pid = 1788] [serial = 1215] [outer = (nil)] [url = about:blank] 11:51:10 INFO - PROCESS | 1788 | 1468608670742 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]]]}] 11:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2795ms 11:51:10 INFO - PROCESS | 1788 | 1468608670894 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:51:10 INFO - PROCESS | 1788 | 1468608670900 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:51:10 INFO - PROCESS | 1788 | 1468608670908 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1788 | 1468608670914 Marionette TRACE conn4 <- [1,1670,null,{}] 11:51:10 INFO - PROCESS | 1788 | 1468608670923 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}] 11:51:10 INFO - PROCESS | 1788 | 1468608670929 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:11 INFO - PROCESS | 1788 | 1468608671085 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:51:11 INFO - PROCESS | 1788 | 1468608671213 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:11 INFO - PROCESS | 1788 | 1468608671222 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c050800 == 26 [pid = 1788] [id = 425] 11:51:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8c493400) [pid = 1788] [serial = 1276] [outer = (nil)] 11:51:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8c49b000) [pid = 1788] [serial = 1277] [outer = 0x8c493400] 11:51:11 INFO - PROCESS | 1788 | 1468608671300 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8cd10400) [pid = 1788] [serial = 1278] [outer = 0x8c493400] 11:51:12 INFO - PROCESS | 1788 | 1468608672139 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]]]}] 11:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1286ms 11:51:12 INFO - PROCESS | 1788 | 1468608672195 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:51:12 INFO - PROCESS | 1788 | 1468608672205 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:51:12 INFO - PROCESS | 1788 | 1468608672217 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1788 | 1468608672222 Marionette TRACE conn4 <- [1,1674,null,{}] 11:51:12 INFO - PROCESS | 1788 | 1468608672229 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}] 11:51:12 INFO - PROCESS | 1788 | 1468608672235 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:12 INFO - PROCESS | 1788 | 1468608672421 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:51:12 INFO - PROCESS | 1788 | 1468608672553 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1788 | 1468608672562 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce74000 == 27 [pid = 1788] [id = 426] 11:51:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8ce7b800) [pid = 1788] [serial = 1279] [outer = (nil)] 11:51:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8cfe4000) [pid = 1788] [serial = 1280] [outer = 0x8ce7b800] 11:51:12 INFO - PROCESS | 1788 | 1468608672640 Marionette DEBUG loaded listener.js 11:51:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8cfea400) [pid = 1788] [serial = 1281] [outer = 0x8ce7b800] 11:51:13 INFO - PROCESS | 1788 | 1468608673536 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]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1381ms 11:51:13 INFO - PROCESS | 1788 | 1468608673598 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1788 | 1468608673602 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:51:13 INFO - PROCESS | 1788 | 1468608673609 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1788 | 1468608673615 Marionette TRACE conn4 <- [1,1678,null,{}] 11:51:13 INFO - PROCESS | 1788 | 1468608673643 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}] 11:51:13 INFO - PROCESS | 1788 | 1468608673652 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:13 INFO - PROCESS | 1788 | 1468608673873 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:51:13 INFO - PROCESS | 1788 | 1468608673905 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:13 INFO - PROCESS | 1788 | 1468608673917 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59a400 == 28 [pid = 1788] [id = 427] 11:51:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f59c000) [pid = 1788] [serial = 1282] [outer = (nil)] 11:51:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f75a800) [pid = 1788] [serial = 1283] [outer = 0x8f59c000] 11:51:13 INFO - PROCESS | 1788 | 1468608673989 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f761000) [pid = 1788] [serial = 1284] [outer = 0x8f59c000] 11:51:14 INFO - PROCESS | 1788 | 1468608674959 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]]]}] 11:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1384ms 11:51:14 INFO - PROCESS | 1788 | 1468608674994 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:51:15 INFO - PROCESS | 1788 | 1468608674999 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:51:15 INFO - PROCESS | 1788 | 1468608675032 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:51:15 INFO - PROCESS | 1788 | 1468608675035 Marionette TRACE conn4 <- [1,1682,null,{}] 11:51:15 INFO - PROCESS | 1788 | 1468608675062 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}] 11:51:15 INFO - PROCESS | 1788 | 1468608675066 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:15 INFO - PROCESS | 1788 | 1468608675292 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd62000) [pid = 1788] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8d15bc00) [pid = 1788] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8b31f800) [pid = 1788] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8c04b000) [pid = 1788] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8df1a000) [pid = 1788] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8fd4f400) [pid = 1788] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c041800) [pid = 1788] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8eccbc00) [pid = 1788] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8cfea800) [pid = 1788] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fd67800) [pid = 1788] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:51:15 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8c498400) [pid = 1788] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:51:15 INFO - PROCESS | 1788 | 1468608675909 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:15 INFO - PROCESS | 1788 | 1468608675916 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ac00 == 29 [pid = 1788] [id = 428] 11:51:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8b31f800) [pid = 1788] [serial = 1285] [outer = (nil)] 11:51:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8c494400) [pid = 1788] [serial = 1286] [outer = 0x8b31f800] 11:51:15 INFO - PROCESS | 1788 | 1468608675988 Marionette DEBUG loaded listener.js 11:51:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f53bc00) [pid = 1788] [serial = 1287] [outer = 0x8b31f800] 11:51:16 INFO - PROCESS | 1788 | 1468608676770 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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1809ms 11:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:51:16 INFO - PROCESS | 1788 | 1468608676821 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1788 | 1468608676824 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:51:16 INFO - PROCESS | 1788 | 1468608676831 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1788 | 1468608676835 Marionette TRACE conn4 <- [1,1686,null,{}] 11:51:16 INFO - PROCESS | 1788 | 1468608676840 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}] 11:51:16 INFO - PROCESS | 1788 | 1468608676845 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:17 INFO - PROCESS | 1788 | 1468608677003 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:51:17 INFO - PROCESS | 1788 | 1468608677012 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1788 | 1468608677019 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50e400 == 30 [pid = 1788] [id = 429] 11:51:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8fd4f400) [pid = 1788] [serial = 1288] [outer = (nil)] 11:51:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd65000) [pid = 1788] [serial = 1289] [outer = 0x8fd4f400] 11:51:17 INFO - PROCESS | 1788 | 1468608677091 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x901a1c00) [pid = 1788] [serial = 1290] [outer = 0x8fd4f400] 11:51:18 INFO - PROCESS | 1788 | 1468608678156 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]]]}] 11:51:18 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 11:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1395ms 11:51:18 INFO - PROCESS | 1788 | 1468608678227 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:51:18 INFO - PROCESS | 1788 | 1468608678235 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:51:18 INFO - PROCESS | 1788 | 1468608678246 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:51:18 INFO - PROCESS | 1788 | 1468608678251 Marionette TRACE conn4 <- [1,1690,null,{}] 11:51:18 INFO - PROCESS | 1788 | 1468608678261 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}] 11:51:18 INFO - PROCESS | 1788 | 1468608678268 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:18 INFO - PROCESS | 1788 | 1468608678502 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:51:18 INFO - PROCESS | 1788 | 1468608678754 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1788 | 1468608678771 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048000 == 31 [pid = 1788] [id = 430] 11:51:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c494800) [pid = 1788] [serial = 1291] [outer = (nil)] 11:51:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8cdc2800) [pid = 1788] [serial = 1292] [outer = 0x8c494800] 11:51:18 INFO - PROCESS | 1788 | 1468608678879 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8ce7e800) [pid = 1788] [serial = 1293] [outer = 0x8c494800] 11:51:19 INFO - PROCESS | 1788 | 1468608679942 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]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1787ms 11:51:20 INFO - PROCESS | 1788 | 1468608680032 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 1788 | 1468608680040 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:51:20 INFO - PROCESS | 1788 | 1468608680051 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1788 | 1468608680055 Marionette TRACE conn4 <- [1,1694,null,{}] 11:51:20 INFO - PROCESS | 1788 | 1468608680062 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}] 11:51:20 INFO - PROCESS | 1788 | 1468608680068 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:20 INFO - PROCESS | 1788 | 1468608680292 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:51:20 INFO - PROCESS | 1788 | 1468608680522 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:20 INFO - PROCESS | 1788 | 1468608680534 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b507400 == 32 [pid = 1788] [id = 431] 11:51:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f756800) [pid = 1788] [serial = 1294] [outer = (nil)] 11:51:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8fd52800) [pid = 1788] [serial = 1295] [outer = 0x8f756800] 11:51:20 INFO - PROCESS | 1788 | 1468608680617 Marionette DEBUG loaded listener.js 11:51:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8fd5f400) [pid = 1788] [serial = 1296] [outer = 0x8f756800] 11:51:21 INFO - PROCESS | 1788 | 1468608681752 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]]]}] 11:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1737ms 11:51:21 INFO - PROCESS | 1788 | 1468608681788 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:51:21 INFO - PROCESS | 1788 | 1468608681792 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:51:21 INFO - PROCESS | 1788 | 1468608681799 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:51:21 INFO - PROCESS | 1788 | 1468608681805 Marionette TRACE conn4 <- [1,1698,null,{}] 11:51:21 INFO - PROCESS | 1788 | 1468608681822 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}] 11:51:21 INFO - PROCESS | 1788 | 1468608681831 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:22 INFO - PROCESS | 1788 | 1468608682043 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:51:22 INFO - PROCESS | 1788 | 1468608682266 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1788 | 1468608682275 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x9179e400 == 33 [pid = 1788] [id = 432] 11:51:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x917a7400) [pid = 1788] [serial = 1297] [outer = (nil)] 11:51:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x917af400) [pid = 1788] [serial = 1298] [outer = 0x917a7400] 11:51:22 INFO - PROCESS | 1788 | 1468608682361 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91db4400) [pid = 1788] [serial = 1299] [outer = 0x917a7400] 11:51:23 INFO - PROCESS | 1788 | 1468608683365 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]]]}] 11:51:23 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 11:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1638ms 11:51:23 INFO - PROCESS | 1788 | 1468608683439 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1788 | 1468608683445 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:51:23 INFO - PROCESS | 1788 | 1468608683452 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1788 | 1468608683457 Marionette TRACE conn4 <- [1,1702,null,{}] 11:51:23 INFO - PROCESS | 1788 | 1468608683464 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}] 11:51:23 INFO - PROCESS | 1788 | 1468608683470 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:23 INFO - PROCESS | 1788 | 1468608683665 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:51:23 INFO - PROCESS | 1788 | 1468608683890 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:23 INFO - PROCESS | 1788 | 1468608683899 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493000 == 34 [pid = 1788] [id = 433] 11:51:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8d157400) [pid = 1788] [serial = 1300] [outer = (nil)] 11:51:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91e64c00) [pid = 1788] [serial = 1301] [outer = 0x8d157400] 11:51:24 INFO - PROCESS | 1788 | 1468608684037 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91e68400) [pid = 1788] [serial = 1302] [outer = 0x8d157400] 11:51:25 INFO - PROCESS | 1788 | 1468608685154 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]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1784ms 11:51:25 INFO - PROCESS | 1788 | 1468608685238 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1788 | 1468608685244 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:51:25 INFO - PROCESS | 1788 | 1468608685253 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1788 | 1468608685258 Marionette TRACE conn4 <- [1,1706,null,{}] 11:51:25 INFO - PROCESS | 1788 | 1468608685266 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}] 11:51:25 INFO - PROCESS | 1788 | 1468608685271 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:25 INFO - PROCESS | 1788 | 1468608685525 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:51:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ac00 == 33 [pid = 1788] [id = 428] 11:51:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59a400 == 32 [pid = 1788] [id = 427] 11:51:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce74000 == 31 [pid = 1788] [id = 426] 11:51:25 INFO - PROCESS | 1788 | 1468608685834 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:25 INFO - PROCESS | 1788 | 1468608685846 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:25 INFO - PROCESS | 1788 | --DOCSHELL 0x8c050800 == 30 [pid = 1788] [id = 425] 11:51:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493800 == 31 [pid = 1788] [id = 434] 11:51:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c494000) [pid = 1788] [serial = 1303] [outer = (nil)] 11:51:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cd15000) [pid = 1788] [serial = 1304] [outer = 0x8c494000] 11:51:25 INFO - PROCESS | 1788 | 1468608685935 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cd1cc00) [pid = 1788] [serial = 1305] [outer = 0x8c494000] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x915a5c00) [pid = 1788] [serial = 1251] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8f75e800) [pid = 1788] [serial = 1244] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f758000) [pid = 1788] [serial = 1247] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f796400) [pid = 1788] [serial = 1245] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8c492800) [pid = 1788] [serial = 1235] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8c49d400) [pid = 1788] [serial = 1236] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ecd1800) [pid = 1788] [serial = 1226] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f53d000) [pid = 1788] [serial = 1227] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8fd58400) [pid = 1788] [serial = 1229] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8fd5d400) [pid = 1788] [serial = 1230] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cdc5800) [pid = 1788] [serial = 1238] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8ce7e000) [pid = 1788] [serial = 1239] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f591000) [pid = 1788] [serial = 1221] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8df17000) [pid = 1788] [serial = 1241] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x901abc00) [pid = 1788] [serial = 1232] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x915a6800) [pid = 1788] [serial = 1233] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c49f800) [pid = 1788] [serial = 1223] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8ce71800) [pid = 1788] [serial = 1224] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8df1a800) [pid = 1788] [serial = 1242] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8f796000) [pid = 1788] [serial = 1248] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd68800) [pid = 1788] [serial = 1250] [outer = (nil)] [url = about:blank] 11:51:26 INFO - PROCESS | 1788 | 1468608686808 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]]]}] 11:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1583ms 11:51:26 INFO - PROCESS | 1788 | 1468608686844 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:51:26 INFO - PROCESS | 1788 | 1468608686851 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:51:26 INFO - PROCESS | 1788 | 1468608686865 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:51:26 INFO - PROCESS | 1788 | 1468608686869 Marionette TRACE conn4 <- [1,1710,null,{}] 11:51:26 INFO - PROCESS | 1788 | 1468608686876 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}] 11:51:26 INFO - PROCESS | 1788 | 1468608686883 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:27 INFO - PROCESS | 1788 | 1468608687064 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:51:27 INFO - PROCESS | 1788 | 1468608687075 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 1788 | 1468608687087 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49f000 == 32 [pid = 1788] [id = 435] 11:51:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8d14fc00) [pid = 1788] [serial = 1306] [outer = (nil)] 11:51:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8d15c000) [pid = 1788] [serial = 1307] [outer = 0x8d14fc00] 11:51:27 INFO - PROCESS | 1788 | 1468608687181 Marionette DEBUG loaded listener.js 11:51:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8ecc5400) [pid = 1788] [serial = 1308] [outer = 0x8d14fc00] 11:51:28 INFO - PROCESS | 1788 | 1468608688134 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]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1334ms 11:51:28 INFO - PROCESS | 1788 | 1468608688214 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:51:28 INFO - PROCESS | 1788 | 1468608688219 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:51:28 INFO - PROCESS | 1788 | 1468608688226 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 1788 | 1468608688233 Marionette TRACE conn4 <- [1,1714,null,{}] 11:51:28 INFO - PROCESS | 1788 | 1468608688256 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}] 11:51:28 INFO - PROCESS | 1788 | 1468608688264 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:28 INFO - PROCESS | 1788 | 1468608688481 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:51:28 INFO - PROCESS | 1788 | 1468608688506 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:28 INFO - PROCESS | 1788 | 1468608688518 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f79d000 == 33 [pid = 1788] [id = 436] 11:51:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f79d400) [pid = 1788] [serial = 1309] [outer = (nil)] 11:51:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd56800) [pid = 1788] [serial = 1310] [outer = 0x8f79d400] 11:51:28 INFO - PROCESS | 1788 | 1468608688591 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd5f000) [pid = 1788] [serial = 1311] [outer = 0x8f79d400] 11:51:29 INFO - PROCESS | 1788 | 1468608689604 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]]]}] 11:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1444ms 11:51:29 INFO - PROCESS | 1788 | 1468608689671 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:51:29 INFO - PROCESS | 1788 | 1468608689676 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:51:29 INFO - PROCESS | 1788 | 1468608689682 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:51:29 INFO - PROCESS | 1788 | 1468608689686 Marionette TRACE conn4 <- [1,1718,null,{}] 11:51:29 INFO - PROCESS | 1788 | 1468608689692 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}] 11:51:29 INFO - PROCESS | 1788 | 1468608689697 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:29 INFO - PROCESS | 1788 | 1468608689945 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:51:29 INFO - PROCESS | 1788 | 1468608689971 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1788 | 1468608689979 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b328000 == 34 [pid = 1788] [id = 437] 11:51:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f75e800) [pid = 1788] [serial = 1312] [outer = (nil)] 11:51:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x915a7c00) [pid = 1788] [serial = 1313] [outer = 0x8f75e800] 11:51:30 INFO - PROCESS | 1788 | 1468608690052 Marionette DEBUG loaded listener.js 11:51:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x915aa800) [pid = 1788] [serial = 1314] [outer = 0x8f75e800] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x915ac800) [pid = 1788] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cdc5000) [pid = 1788] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cfe1c00) [pid = 1788] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c493400) [pid = 1788] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8ce7b800) [pid = 1788] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x901a9c00) [pid = 1788] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c049c00) [pid = 1788] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8f59c000) [pid = 1788] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd51000) [pid = 1788] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8c495000) [pid = 1788] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8ecce400) [pid = 1788] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:51:30 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8b31f800) [pid = 1788] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:51:31 INFO - PROCESS | 1788 | 1468608691085 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]]]}] 11:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1437ms 11:51:31 INFO - PROCESS | 1788 | 1468608691119 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:51:31 INFO - PROCESS | 1788 | 1468608691123 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:51:31 INFO - PROCESS | 1788 | 1468608691129 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:51:31 INFO - PROCESS | 1788 | 1468608691133 Marionette TRACE conn4 <- [1,1722,null,{}] 11:51:31 INFO - PROCESS | 1788 | 1468608691138 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}] 11:51:31 INFO - PROCESS | 1788 | 1468608691143 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:31 INFO - PROCESS | 1788 | 1468608691293 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:51:31 INFO - PROCESS | 1788 | 1468608691307 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:31 INFO - PROCESS | 1788 | 1468608691313 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15bc00 == 35 [pid = 1788] [id = 438] 11:51:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8f7a2400) [pid = 1788] [serial = 1315] [outer = (nil)] 11:51:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x901a9c00) [pid = 1788] [serial = 1316] [outer = 0x8f7a2400] 11:51:31 INFO - PROCESS | 1788 | 1468608691387 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x915a6400) [pid = 1788] [serial = 1317] [outer = 0x8f7a2400] 11:51:32 INFO - PROCESS | 1788 | 1468608692550 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]]]}] 11:51:32 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 11:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1479ms 11:51:32 INFO - PROCESS | 1788 | 1468608692611 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 1788 | 1468608692619 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:51:32 INFO - PROCESS | 1788 | 1468608692633 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 1788 | 1468608692643 Marionette TRACE conn4 <- [1,1726,null,{}] 11:51:32 INFO - PROCESS | 1788 | 1468608692712 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}] 11:51:32 INFO - PROCESS | 1788 | 1468608692721 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:32 INFO - PROCESS | 1788 | 1468608692959 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:51:33 INFO - PROCESS | 1788 | 1468608693202 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:33 INFO - PROCESS | 1788 | 1468608693218 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04b400 == 36 [pid = 1788] [id = 439] 11:51:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8c04c400) [pid = 1788] [serial = 1318] [outer = (nil)] 11:51:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8c498400) [pid = 1788] [serial = 1319] [outer = 0x8c04c400] 11:51:33 INFO - PROCESS | 1788 | 1468608693346 Marionette DEBUG loaded listener.js 11:51:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8cdc1400) [pid = 1788] [serial = 1320] [outer = 0x8c04c400] 11:51:34 INFO - PROCESS | 1788 | 1468608694368 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]]]}] 11:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1806ms 11:51:34 INFO - PROCESS | 1788 | 1468608694436 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:51:34 INFO - PROCESS | 1788 | 1468608694444 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:51:34 INFO - PROCESS | 1788 | 1468608694457 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:51:34 INFO - PROCESS | 1788 | 1468608694464 Marionette TRACE conn4 <- [1,1730,null,{}] 11:51:34 INFO - PROCESS | 1788 | 1468608694471 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}] 11:51:34 INFO - PROCESS | 1788 | 1468608694476 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:34 INFO - PROCESS | 1788 | 1468608694731 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:51:35 INFO - PROCESS | 1788 | 1468608695058 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 1788 | 1468608695068 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d158800 == 37 [pid = 1788] [id = 440] 11:51:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8d15e800) [pid = 1788] [serial = 1321] [outer = (nil)] 11:51:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8df1c400) [pid = 1788] [serial = 1322] [outer = 0x8d15e800] 11:51:35 INFO - PROCESS | 1788 | 1468608695157 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f532c00) [pid = 1788] [serial = 1323] [outer = 0x8d15e800] 11:51:36 INFO - PROCESS | 1788 | 1468608696144 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]]]}] 11:51:36 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 11:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1739ms 11:51:36 INFO - PROCESS | 1788 | 1468608696195 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:51:36 INFO - PROCESS | 1788 | 1468608696200 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:51:36 INFO - PROCESS | 1788 | 1468608696207 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1788 | 1468608696213 Marionette TRACE conn4 <- [1,1734,null,{}] 11:51:36 INFO - PROCESS | 1788 | 1468608696230 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}] 11:51:36 INFO - PROCESS | 1788 | 1468608696239 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:36 INFO - PROCESS | 1788 | 1468608696433 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:51:36 INFO - PROCESS | 1788 | 1468608696707 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:36 INFO - PROCESS | 1788 | 1468608696721 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59cc00 == 38 [pid = 1788] [id = 441] 11:51:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd5dc00) [pid = 1788] [serial = 1324] [outer = (nil)] 11:51:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd6a000) [pid = 1788] [serial = 1325] [outer = 0x8fd5dc00] 11:51:36 INFO - PROCESS | 1788 | 1468608696863 Marionette DEBUG loaded listener.js 11:51:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901ac000) [pid = 1788] [serial = 1326] [outer = 0x8fd5dc00] 11:51:37 INFO - PROCESS | 1788 | 1468608697846 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]]]}] 11:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1695ms 11:51:37 INFO - PROCESS | 1788 | 1468608697904 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:51:37 INFO - PROCESS | 1788 | 1468608697910 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:51:37 INFO - PROCESS | 1788 | 1468608697918 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:51:37 INFO - PROCESS | 1788 | 1468608697922 Marionette TRACE conn4 <- [1,1738,null,{}] 11:51:37 INFO - PROCESS | 1788 | 1468608697928 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}] 11:51:37 INFO - PROCESS | 1788 | 1468608697934 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:38 INFO - PROCESS | 1788 | 1468608698128 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:51:38 INFO - PROCESS | 1788 | 1468608698353 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1788 | 1468608698361 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c492c00 == 39 [pid = 1788] [id = 442] 11:51:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x917afc00) [pid = 1788] [serial = 1327] [outer = (nil)] 11:51:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x91dbd000) [pid = 1788] [serial = 1328] [outer = 0x917afc00] 11:51:38 INFO - PROCESS | 1788 | 1468608698461 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91f4f800) [pid = 1788] [serial = 1329] [outer = 0x917afc00] 11:51:39 INFO - PROCESS | 1788 | 1468608699394 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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1532ms 11:51:39 INFO - PROCESS | 1788 | 1468608699451 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:51:39 INFO - PROCESS | 1788 | 1468608699455 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:51:39 INFO - PROCESS | 1788 | 1468608699462 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 1788 | 1468608699466 Marionette TRACE conn4 <- [1,1742,null,{}] 11:51:39 INFO - PROCESS | 1788 | 1468608699472 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}] 11:51:39 INFO - PROCESS | 1788 | 1468608699478 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:39 INFO - PROCESS | 1788 | 1468608699668 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:51:39 INFO - PROCESS | 1788 | 1468608699928 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 1788 | 1468608699938 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15a400 == 40 [pid = 1788] [id = 443] 11:51:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f793c00) [pid = 1788] [serial = 1330] [outer = (nil)] 11:51:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91f5a000) [pid = 1788] [serial = 1331] [outer = 0x8f793c00] 11:51:40 INFO - PROCESS | 1788 | 1468608700063 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91f8a800) [pid = 1788] [serial = 1332] [outer = 0x8f793c00] 11:51:41 INFO - PROCESS | 1788 | 1468608701050 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1632ms 11:51:41 INFO - PROCESS | 1788 | 1468608701095 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 1788 | 1468608701100 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:51:41 INFO - PROCESS | 1788 | 1468608701109 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 1788 | 1468608701112 Marionette TRACE conn4 <- [1,1746,null,{}] 11:51:41 INFO - PROCESS | 1788 | 1468608701120 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}] 11:51:41 INFO - PROCESS | 1788 | 1468608701133 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:41 INFO - PROCESS | 1788 | 1468608701653 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:51:41 INFO - PROCESS | 1788 | 1468608701909 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 1788 | 1468608701919 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046000 == 41 [pid = 1788] [id = 444] 11:51:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c046c00) [pid = 1788] [serial = 1333] [outer = (nil)] 11:51:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8c04d800) [pid = 1788] [serial = 1334] [outer = 0x8c046c00] 11:51:42 INFO - PROCESS | 1788 | 1468608702000 Marionette DEBUG loaded listener.js 11:51:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8cd1b800) [pid = 1788] [serial = 1335] [outer = 0x8c046c00] 11:51:42 INFO - PROCESS | 1788 | 1468608702914 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]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1836ms 11:51:42 INFO - PROCESS | 1788 | 1468608702946 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1788 | 1468608702952 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:51:42 INFO - PROCESS | 1788 | 1468608702961 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 1788 | 1468608702965 Marionette TRACE conn4 <- [1,1750,null,{}] 11:51:42 INFO - PROCESS | 1788 | 1468608702973 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}] 11:51:42 INFO - PROCESS | 1788 | 1468608702979 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:43 INFO - PROCESS | 1788 | 1468608703170 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:51:43 INFO - PROCESS | 1788 | 1468608703501 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:43 INFO - PROCESS | 1788 | 1468608703508 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7e000 == 42 [pid = 1788] [id = 445] 11:51:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8d159000) [pid = 1788] [serial = 1336] [outer = (nil)] 11:51:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8df18400) [pid = 1788] [serial = 1337] [outer = 0x8d159000] 11:51:43 INFO - PROCESS | 1788 | 1468608703595 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8ecd4c00) [pid = 1788] [serial = 1338] [outer = 0x8d159000] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b000 == 41 [pid = 1788] [id = 403] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508400 == 40 [pid = 1788] [id = 412] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b328000 == 39 [pid = 1788] [id = 437] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f79d000 == 38 [pid = 1788] [id = 436] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49f000 == 37 [pid = 1788] [id = 435] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493000 == 36 [pid = 1788] [id = 433] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493800 == 35 [pid = 1788] [id = 434] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x9179e400 == 34 [pid = 1788] [id = 432] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b507400 == 33 [pid = 1788] [id = 431] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048000 == 32 [pid = 1788] [id = 430] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd61c00 == 31 [pid = 1788] [id = 399] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecc5800 == 30 [pid = 1788] [id = 406] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49a800 == 29 [pid = 1788] [id = 397] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c042400 == 28 [pid = 1788] [id = 401] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b321800 == 27 [pid = 1788] [id = 407] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505400 == 26 [pid = 1788] [id = 424] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b504800 == 25 [pid = 1788] [id = 411] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe9000 == 24 [pid = 1788] [id = 408] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50e400 == 23 [pid = 1788] [id = 429] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c490c00 == 22 [pid = 1788] [id = 402] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd4e800 == 21 [pid = 1788] [id = 409] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b506400 == 20 [pid = 1788] [id = 410] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04c800 == 19 [pid = 1788] [id = 396] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f531800 == 18 [pid = 1788] [id = 398] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdd0400 == 17 [pid = 1788] [id = 400] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502800 == 16 [pid = 1788] [id = 395] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49c000 == 15 [pid = 1788] [id = 404] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfeac00 == 14 [pid = 1788] [id = 405] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15a400 == 13 [pid = 1788] [id = 443] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c492c00 == 12 [pid = 1788] [id = 442] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8d158800 == 11 [pid = 1788] [id = 440] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59cc00 == 10 [pid = 1788] [id = 441] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15bc00 == 9 [pid = 1788] [id = 438] 11:51:45 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04b400 == 8 [pid = 1788] [id = 439] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fd65000) [pid = 1788] [serial = 1289] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x915afc00) [pid = 1788] [serial = 1259] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8d152800) [pid = 1788] [serial = 1275] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91f5b400) [pid = 1788] [serial = 1269] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cd10400) [pid = 1788] [serial = 1278] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cfe4000) [pid = 1788] [serial = 1280] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x917aec00) [pid = 1788] [serial = 1262] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cfea400) [pid = 1788] [serial = 1281] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91e6b400) [pid = 1788] [serial = 1272] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f75a800) [pid = 1788] [serial = 1283] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x901a2000) [pid = 1788] [serial = 1271] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91e5f800) [pid = 1788] [serial = 1266] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8c49b000) [pid = 1788] [serial = 1277] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8ce7d000) [pid = 1788] [serial = 1254] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8f761000) [pid = 1788] [serial = 1284] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91f58000) [pid = 1788] [serial = 1268] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8cdc5c00) [pid = 1788] [serial = 1253] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8cfe2c00) [pid = 1788] [serial = 1274] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f59f000) [pid = 1788] [serial = 1257] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8c494400) [pid = 1788] [serial = 1286] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91dbc800) [pid = 1788] [serial = 1265] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8f53bc00) [pid = 1788] [serial = 1287] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x91798800) [pid = 1788] [serial = 1260] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8f53c000) [pid = 1788] [serial = 1256] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x91db1800) [pid = 1788] [serial = 1263] [outer = (nil)] [url = about:blank] 11:51:45 INFO - PROCESS | 1788 | 1468608705760 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]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2851ms 11:51:45 INFO - PROCESS | 1788 | 1468608705812 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1788 | 1468608705817 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:51:45 INFO - PROCESS | 1788 | 1468608705826 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1788 | 1468608705830 Marionette TRACE conn4 <- [1,1754,null,{}] 11:51:45 INFO - PROCESS | 1788 | 1468608705839 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}] 11:51:45 INFO - PROCESS | 1788 | 1468608705846 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:46 INFO - PROCESS | 1788 | 1468608706038 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:51:46 INFO - PROCESS | 1788 | 1468608706212 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:46 INFO - PROCESS | 1788 | 1468608706222 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b509400 == 9 [pid = 1788] [id = 446] 11:51:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8b50f800) [pid = 1788] [serial = 1339] [outer = (nil)] 11:51:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8c04f800) [pid = 1788] [serial = 1340] [outer = 0x8b50f800] 11:51:46 INFO - PROCESS | 1788 | 1468608706301 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8c49a800) [pid = 1788] [serial = 1341] [outer = 0x8b50f800] 11:51:47 INFO - PROCESS | 1788 | 1468608707167 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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1391ms 11:51:47 INFO - PROCESS | 1788 | 1468608707217 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 1788 | 1468608707225 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:51:47 INFO - PROCESS | 1788 | 1468608707238 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 1788 | 1468608707242 Marionette TRACE conn4 <- [1,1758,null,{}] 11:51:47 INFO - PROCESS | 1788 | 1468608707249 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}] 11:51:47 INFO - PROCESS | 1788 | 1468608707254 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:47 INFO - PROCESS | 1788 | 1468608707435 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:51:47 INFO - PROCESS | 1788 | 1468608707573 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1788 | 1468608707582 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcc800 == 10 [pid = 1788] [id = 447] 11:51:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ce7b400) [pid = 1788] [serial = 1342] [outer = (nil)] 11:51:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cfdf000) [pid = 1788] [serial = 1343] [outer = 0x8ce7b400] 11:51:47 INFO - PROCESS | 1788 | 1468608707657 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cfe3000) [pid = 1788] [serial = 1344] [outer = 0x8ce7b400] 11:51:48 INFO - PROCESS | 1788 | 1468608708668 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1484ms 11:51:48 INFO - PROCESS | 1788 | 1468608708721 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1788 | 1468608708726 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:51:48 INFO - PROCESS | 1788 | 1468608708738 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1788 | 1468608708747 Marionette TRACE conn4 <- [1,1762,null,{}] 11:51:48 INFO - PROCESS | 1788 | 1468608708766 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}] 11:51:48 INFO - PROCESS | 1788 | 1468608708776 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:49 INFO - PROCESS | 1788 | 1468608709017 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:51:49 INFO - PROCESS | 1788 | 1468608709044 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 1788 | 1468608709057 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f534800 == 11 [pid = 1788] [id = 448] 11:51:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f536800) [pid = 1788] [serial = 1345] [outer = (nil)] 11:51:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f53c400) [pid = 1788] [serial = 1346] [outer = 0x8f536800] 11:51:49 INFO - PROCESS | 1788 | 1468608709131 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f596000) [pid = 1788] [serial = 1347] [outer = 0x8f536800] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f7a2400) [pid = 1788] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8f79d400) [pid = 1788] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f75e800) [pid = 1788] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8c494000) [pid = 1788] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd4f400) [pid = 1788] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8c494800) [pid = 1788] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8f756800) [pid = 1788] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8d14fc00) [pid = 1788] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x917a7400) [pid = 1788] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:51:50 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8d157400) [pid = 1788] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:51:50 INFO - PROCESS | 1788 | 1468608710634 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1944ms 11:51:50 INFO - PROCESS | 1788 | 1468608710713 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:51:50 INFO - PROCESS | 1788 | 1468608710717 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:51:50 INFO - PROCESS | 1788 | 1468608710728 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1788 | 1468608710731 Marionette TRACE conn4 <- [1,1766,null,{}] 11:51:50 INFO - PROCESS | 1788 | 1468608710738 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}] 11:51:50 INFO - PROCESS | 1788 | 1468608710743 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:50 INFO - PROCESS | 1788 | 1468608710981 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:51:51 INFO - PROCESS | 1788 | 1468608711069 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1788 | 1468608711079 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d14fc00 == 12 [pid = 1788] [id = 449] 11:51:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8d15ac00) [pid = 1788] [serial = 1348] [outer = (nil)] 11:51:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8ecce400) [pid = 1788] [serial = 1349] [outer = 0x8d15ac00] 11:51:51 INFO - PROCESS | 1788 | 1468608711164 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8f75c400) [pid = 1788] [serial = 1350] [outer = 0x8d15ac00] 11:51:52 INFO - PROCESS | 1788 | 1468608712026 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]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1332ms 11:51:52 INFO - PROCESS | 1788 | 1468608712061 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:51:52 INFO - PROCESS | 1788 | 1468608712065 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:51:52 INFO - PROCESS | 1788 | 1468608712072 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 1788 | 1468608712076 Marionette TRACE conn4 <- [1,1770,null,{}] 11:51:52 INFO - PROCESS | 1788 | 1468608712082 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}] 11:51:52 INFO - PROCESS | 1788 | 1468608712088 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:52 INFO - PROCESS | 1788 | 1468608712247 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:51:52 INFO - PROCESS | 1788 | 1468608712261 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 1788 | 1468608712268 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd18800 == 13 [pid = 1788] [id = 450] 11:51:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f536400) [pid = 1788] [serial = 1351] [outer = (nil)] 11:51:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f79dc00) [pid = 1788] [serial = 1352] [outer = 0x8f536400] 11:51:52 INFO - PROCESS | 1788 | 1468608712341 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd54400) [pid = 1788] [serial = 1353] [outer = 0x8f536400] 11:51:53 INFO - PROCESS | 1788 | 1468608713574 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]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1583ms 11:51:53 INFO - PROCESS | 1788 | 1468608713657 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 1788 | 1468608713665 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:51:53 INFO - PROCESS | 1788 | 1468608713675 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:51:53 INFO - PROCESS | 1788 | 1468608713682 Marionette TRACE conn4 <- [1,1774,null,{}] 11:51:53 INFO - PROCESS | 1788 | 1468608713714 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}] 11:51:53 INFO - PROCESS | 1788 | 1468608713719 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:54 INFO - PROCESS | 1788 | 1468608714021 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:51:54 INFO - PROCESS | 1788 | 1468608714220 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 1788 | 1468608714231 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49dc00 == 14 [pid = 1788] [id = 451] 11:51:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8c49f000) [pid = 1788] [serial = 1354] [outer = (nil)] 11:51:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8cdd0800) [pid = 1788] [serial = 1355] [outer = 0x8c49f000] 11:51:54 INFO - PROCESS | 1788 | 1468608714322 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cfe8800) [pid = 1788] [serial = 1356] [outer = 0x8c49f000] 11:51:55 INFO - PROCESS | 1788 | 1468608715387 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]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1793ms 11:51:55 INFO - PROCESS | 1788 | 1468608715469 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1788 | 1468608715477 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:51:55 INFO - PROCESS | 1788 | 1468608715488 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1788 | 1468608715492 Marionette TRACE conn4 <- [1,1778,null,{}] 11:51:55 INFO - PROCESS | 1788 | 1468608715500 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}] 11:51:55 INFO - PROCESS | 1788 | 1468608715505 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:55 INFO - PROCESS | 1788 | 1468608715746 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:51:56 INFO - PROCESS | 1788 | 1468608716020 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:56 INFO - PROCESS | 1788 | 1468608716027 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503400 == 15 [pid = 1788] [id = 452] 11:51:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f537c00) [pid = 1788] [serial = 1357] [outer = (nil)] 11:51:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f59f000) [pid = 1788] [serial = 1358] [outer = 0x8f537c00] 11:51:56 INFO - PROCESS | 1788 | 1468608716119 Marionette DEBUG loaded listener.js 11:51:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8df17c00) [pid = 1788] [serial = 1359] [outer = 0x8f537c00] 11:51:57 INFO - PROCESS | 1788 | 1468608717143 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]]]}] 11:51:57 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 11:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1705ms 11:51:57 INFO - PROCESS | 1788 | 1468608717194 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:51:57 INFO - PROCESS | 1788 | 1468608717199 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:51:57 INFO - PROCESS | 1788 | 1468608717207 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:51:57 INFO - PROCESS | 1788 | 1468608717214 Marionette TRACE conn4 <- [1,1782,null,{}] 11:51:57 INFO - PROCESS | 1788 | 1468608717232 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}] 11:51:57 INFO - PROCESS | 1788 | 1468608717242 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:57 INFO - PROCESS | 1788 | 1468608717460 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:51:57 INFO - PROCESS | 1788 | 1468608717734 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1788 | 1468608717746 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a8c00 == 16 [pid = 1788] [id = 453] 11:51:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x901a9000) [pid = 1788] [serial = 1360] [outer = (nil)] 11:51:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901afc00) [pid = 1788] [serial = 1361] [outer = 0x901a9000] 11:51:57 INFO - PROCESS | 1788 | 1468608717839 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x915aa400) [pid = 1788] [serial = 1362] [outer = 0x901a9000] 11:51:58 INFO - PROCESS | 1788 | 1468608718824 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]]]}] 11:51:58 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 11:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1687ms 11:51:58 INFO - PROCESS | 1788 | 1468608718895 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1788 | 1468608718901 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:51:58 INFO - PROCESS | 1788 | 1468608718908 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1788 | 1468608718911 Marionette TRACE conn4 <- [1,1786,null,{}] 11:51:58 INFO - PROCESS | 1788 | 1468608718919 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}] 11:51:58 INFO - PROCESS | 1788 | 1468608718923 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:59 INFO - PROCESS | 1788 | 1468608719128 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:51:59 INFO - PROCESS | 1788 | 1468608719361 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1788 | 1468608719374 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:51:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfeb000 == 17 [pid = 1788] [id = 454] 11:51:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8ecc5800) [pid = 1788] [serial = 1363] [outer = (nil)] 11:51:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91793c00) [pid = 1788] [serial = 1364] [outer = 0x8ecc5800] 11:51:59 INFO - PROCESS | 1788 | 1468608719525 Marionette DEBUG loaded listener.js 11:51:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x9179ac00) [pid = 1788] [serial = 1365] [outer = 0x8ecc5800] 11:52:01 INFO - PROCESS | 1788 | 1468608721029 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]]]}] 11:52:01 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 11:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2442ms 11:52:01 INFO - PROCESS | 1788 | 1468608721419 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:52:01 INFO - PROCESS | 1788 | 1468608721427 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:52:01 INFO - PROCESS | 1788 | 1468608721464 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1788 | 1468608721469 Marionette TRACE conn4 <- [1,1790,null,{}] 11:52:01 INFO - PROCESS | 1788 | 1468608721481 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}] 11:52:01 INFO - PROCESS | 1788 | 1468608721487 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:01 INFO - PROCESS | 1788 | 1468608721690 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:52:01 INFO - PROCESS | 1788 | 1468608721908 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1788 | 1468608721929 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49b800 == 18 [pid = 1788] [id = 455] 11:52:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c49c000) [pid = 1788] [serial = 1366] [outer = (nil)] 11:52:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8cd1a000) [pid = 1788] [serial = 1367] [outer = 0x8c49c000] 11:52:02 INFO - PROCESS | 1788 | 1468608722016 Marionette DEBUG loaded listener.js 11:52:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cdc7c00) [pid = 1788] [serial = 1368] [outer = 0x8c49c000] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8fd56800) [pid = 1788] [serial = 1310] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x915aa800) [pid = 1788] [serial = 1314] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ecc5400) [pid = 1788] [serial = 1308] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x915a6400) [pid = 1788] [serial = 1317] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x901a9c00) [pid = 1788] [serial = 1316] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd5f000) [pid = 1788] [serial = 1311] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x915a7c00) [pid = 1788] [serial = 1313] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cd15000) [pid = 1788] [serial = 1304] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cd1cc00) [pid = 1788] [serial = 1305] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x901a1c00) [pid = 1788] [serial = 1290] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8cdc2800) [pid = 1788] [serial = 1292] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8ce7e800) [pid = 1788] [serial = 1293] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8fd52800) [pid = 1788] [serial = 1295] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8fd5f400) [pid = 1788] [serial = 1296] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8d15c000) [pid = 1788] [serial = 1307] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x917af400) [pid = 1788] [serial = 1298] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x91db4400) [pid = 1788] [serial = 1299] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x91e64c00) [pid = 1788] [serial = 1301] [outer = (nil)] [url = about:blank] 11:52:02 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x91e68400) [pid = 1788] [serial = 1302] [outer = (nil)] [url = about:blank] 11:52:03 INFO - PROCESS | 1788 | 1468608723001 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]]]}] 11:52:03 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) 11:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1597ms 11:52:03 INFO - PROCESS | 1788 | 1468608723058 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1788 | 1468608723064 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:52:03 INFO - PROCESS | 1788 | 1468608723076 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1788 | 1468608723082 Marionette TRACE conn4 <- [1,1794,null,{}] 11:52:03 INFO - PROCESS | 1788 | 1468608723090 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}] 11:52:03 INFO - PROCESS | 1788 | 1468608723097 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:03 INFO - PROCESS | 1788 | 1468608723270 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:52:03 INFO - PROCESS | 1788 | 1468608723473 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1788 | 1468608723482 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce75800 == 19 [pid = 1788] [id = 456] 11:52:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8d151400) [pid = 1788] [serial = 1369] [outer = (nil)] 11:52:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8df1ac00) [pid = 1788] [serial = 1370] [outer = 0x8d151400] 11:52:03 INFO - PROCESS | 1788 | 1468608723562 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8eccfc00) [pid = 1788] [serial = 1371] [outer = 0x8d151400] 11:52:04 INFO - PROCESS | 1788 | 1468608724355 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]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1338ms 11:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:52:04 INFO - PROCESS | 1788 | 1468608724412 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 1788 | 1468608724415 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:52:04 INFO - PROCESS | 1788 | 1468608724422 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 1788 | 1468608724425 Marionette TRACE conn4 <- [1,1798,null,{}] 11:52:04 INFO - PROCESS | 1788 | 1468608724441 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}] 11:52:04 INFO - PROCESS | 1788 | 1468608724449 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:04 INFO - PROCESS | 1788 | 1468608724624 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:52:04 INFO - PROCESS | 1788 | 1468608724768 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 1788 | 1468608724780 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd58000 == 20 [pid = 1788] [id = 457] 11:52:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd5a400) [pid = 1788] [serial = 1372] [outer = (nil)] 11:52:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8fd63800) [pid = 1788] [serial = 1373] [outer = 0x8fd5a400] 11:52:04 INFO - PROCESS | 1788 | 1468608724854 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x901a5000) [pid = 1788] [serial = 1374] [outer = 0x8fd5a400] 11:52:05 INFO - PROCESS | 1788 | 1468608725858 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]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1482ms 11:52:05 INFO - PROCESS | 1788 | 1468608725911 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 1788 | 1468608725914 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:52:05 INFO - PROCESS | 1788 | 1468608725922 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 1788 | 1468608725926 Marionette TRACE conn4 <- [1,1802,null,{}] 11:52:05 INFO - PROCESS | 1788 | 1468608725931 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}] 11:52:05 INFO - PROCESS | 1788 | 1468608725936 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:06 INFO - PROCESS | 1788 | 1468608726186 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:52:06 INFO - PROCESS | 1788 | 1468608726213 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1788 | 1468608726223 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508000 == 21 [pid = 1788] [id = 458] 11:52:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8ecc9400) [pid = 1788] [serial = 1375] [outer = (nil)] 11:52:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x915b0c00) [pid = 1788] [serial = 1376] [outer = 0x8ecc9400] 11:52:06 INFO - PROCESS | 1788 | 1468608726294 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9179e800) [pid = 1788] [serial = 1377] [outer = 0x8ecc9400] 11:52:07 INFO - PROCESS | 1788 | 1468608727296 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]]]}] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f536800) [pid = 1788] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8ce7b400) [pid = 1788] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8b50f800) [pid = 1788] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8d159000) [pid = 1788] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8d15ac00) [pid = 1788] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8c04c400) [pid = 1788] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8d15e800) [pid = 1788] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8fd5dc00) [pid = 1788] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x917afc00) [pid = 1788] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8f793c00) [pid = 1788] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:52:07 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8c046c00) [pid = 1788] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1483ms 11:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:52:07 INFO - PROCESS | 1788 | 1468608727404 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1788 | 1468608727408 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:52:07 INFO - PROCESS | 1788 | 1468608727416 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1788 | 1468608727418 Marionette TRACE conn4 <- [1,1806,null,{}] 11:52:07 INFO - PROCESS | 1788 | 1468608727425 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}] 11:52:07 INFO - PROCESS | 1788 | 1468608727430 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:07 INFO - PROCESS | 1788 | 1468608727597 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:52:07 INFO - PROCESS | 1788 | 1468608727608 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1788 | 1468608727615 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31e000 == 22 [pid = 1788] [id = 459] 11:52:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8b326c00) [pid = 1788] [serial = 1378] [outer = (nil)] 11:52:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8f59d000) [pid = 1788] [serial = 1379] [outer = 0x8b326c00] 11:52:07 INFO - PROCESS | 1788 | 1468608727808 Marionette DEBUG loaded listener.js 11:52:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8f795400) [pid = 1788] [serial = 1380] [outer = 0x8b326c00] 11:52:08 INFO - PROCESS | 1788 | 1468608728632 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]]]}] 11:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1284ms 11:52:08 INFO - PROCESS | 1788 | 1468608728698 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:52:08 INFO - PROCESS | 1788 | 1468608728702 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:52:08 INFO - PROCESS | 1788 | 1468608728710 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:52:08 INFO - PROCESS | 1788 | 1468608728714 Marionette TRACE conn4 <- [1,1810,null,{}] 11:52:08 INFO - PROCESS | 1788 | 1468608728729 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}] 11:52:08 INFO - PROCESS | 1788 | 1468608728741 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:08 INFO - PROCESS | 1788 | 1468608728972 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:52:09 INFO - PROCESS | 1788 | 1468608729105 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1788 | 1468608729113 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b321000 == 23 [pid = 1788] [id = 460] 11:52:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8d15ac00) [pid = 1788] [serial = 1381] [outer = (nil)] 11:52:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x91dbc800) [pid = 1788] [serial = 1382] [outer = 0x8d15ac00] 11:52:09 INFO - PROCESS | 1788 | 1468608729192 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x91e62c00) [pid = 1788] [serial = 1383] [outer = 0x8d15ac00] 11:52:10 INFO - PROCESS | 1788 | 1468608730275 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]]]}] 11:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1648ms 11:52:10 INFO - PROCESS | 1788 | 1468608730361 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:52:10 INFO - PROCESS | 1788 | 1468608730371 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:52:10 INFO - PROCESS | 1788 | 1468608730383 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1788 | 1468608730391 Marionette TRACE conn4 <- [1,1814,null,{}] 11:52:10 INFO - PROCESS | 1788 | 1468608730445 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}] 11:52:10 INFO - PROCESS | 1788 | 1468608730452 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:10 INFO - PROCESS | 1788 | 1468608730749 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:52:10 INFO - PROCESS | 1788 | 1468608730955 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1788 | 1468608730966 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b325800 == 24 [pid = 1788] [id = 461] 11:52:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cd1a800) [pid = 1788] [serial = 1384] [outer = (nil)] 11:52:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8cfe5400) [pid = 1788] [serial = 1385] [outer = 0x8cd1a800] 11:52:11 INFO - PROCESS | 1788 | 1468608731065 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8d157800) [pid = 1788] [serial = 1386] [outer = 0x8cd1a800] 11:52:12 INFO - PROCESS | 1788 | 1468608732053 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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1711ms 11:52:12 INFO - PROCESS | 1788 | 1468608732091 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 1788 | 1468608732098 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:52:12 INFO - PROCESS | 1788 | 1468608732130 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1788 | 1468608732134 Marionette TRACE conn4 <- [1,1818,null,{}] 11:52:12 INFO - PROCESS | 1788 | 1468608732142 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}] 11:52:12 INFO - PROCESS | 1788 | 1468608732147 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:12 INFO - PROCESS | 1788 | 1468608732356 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:52:12 INFO - PROCESS | 1788 | 1468608732594 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 1788 | 1468608732604 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75cc00 == 25 [pid = 1788] [id = 462] 11:52:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd52800) [pid = 1788] [serial = 1387] [outer = (nil)] 11:52:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd65800) [pid = 1788] [serial = 1388] [outer = 0x8fd52800] 11:52:12 INFO - PROCESS | 1788 | 1468608732709 Marionette DEBUG loaded listener.js 11:52:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x915a4400) [pid = 1788] [serial = 1389] [outer = 0x8fd52800] 11:52:13 INFO - PROCESS | 1788 | 1468608733688 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]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1598ms 11:52:13 INFO - PROCESS | 1788 | 1468608733726 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:52:13 INFO - PROCESS | 1788 | 1468608733731 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:52:13 INFO - PROCESS | 1788 | 1468608733739 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:52:13 INFO - PROCESS | 1788 | 1468608733746 Marionette TRACE conn4 <- [1,1822,null,{}] 11:52:13 INFO - PROCESS | 1788 | 1468608733764 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}] 11:52:13 INFO - PROCESS | 1788 | 1468608733774 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:13 INFO - PROCESS | 1788 | 1468608733980 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:52:14 INFO - PROCESS | 1788 | 1468608734207 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1788 | 1468608734215 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a6800 == 26 [pid = 1788] [id = 463] 11:52:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91e65400) [pid = 1788] [serial = 1390] [outer = (nil)] 11:52:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91e69c00) [pid = 1788] [serial = 1391] [outer = 0x91e65400] 11:52:14 INFO - PROCESS | 1788 | 1468608734359 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91f4e800) [pid = 1788] [serial = 1392] [outer = 0x91e65400] 11:52:15 INFO - PROCESS | 1788 | 1468608735326 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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1645ms 11:52:15 INFO - PROCESS | 1788 | 1468608735383 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 1788 | 1468608735389 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:52:15 INFO - PROCESS | 1788 | 1468608735396 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 1788 | 1468608735401 Marionette TRACE conn4 <- [1,1826,null,{}] 11:52:15 INFO - PROCESS | 1788 | 1468608735408 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}] 11:52:15 INFO - PROCESS | 1788 | 1468608735414 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:15 INFO - PROCESS | 1788 | 1468608735621 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:52:15 INFO - PROCESS | 1788 | 1468608735860 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1788 | 1468608735869 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c042400 == 27 [pid = 1788] [id = 464] 11:52:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x901aa000) [pid = 1788] [serial = 1393] [outer = (nil)] 11:52:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91f56800) [pid = 1788] [serial = 1394] [outer = 0x901aa000] 11:52:16 INFO - PROCESS | 1788 | 1468608735999 Marionette DEBUG loaded listener.js 11:52:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91f5b800) [pid = 1788] [serial = 1395] [outer = 0x901aa000] 11:52:16 INFO - PROCESS | 1788 | 1468608736973 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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1635ms 11:52:17 INFO - PROCESS | 1788 | 1468608737033 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:52:17 INFO - PROCESS | 1788 | 1468608737038 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:52:17 INFO - PROCESS | 1788 | 1468608737046 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:52:17 INFO - PROCESS | 1788 | 1468608737051 Marionette TRACE conn4 <- [1,1830,null,{}] 11:52:17 INFO - PROCESS | 1788 | 1468608737058 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}] 11:52:17 INFO - PROCESS | 1788 | 1468608737063 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:17 INFO - PROCESS | 1788 | 1468608737267 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:52:17 INFO - PROCESS | 1788 | 1468608737494 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:17 INFO - PROCESS | 1788 | 1468608737503 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b322800 == 28 [pid = 1788] [id = 465] 11:52:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91e60000) [pid = 1788] [serial = 1396] [outer = (nil)] 11:52:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91f91800) [pid = 1788] [serial = 1397] [outer = 0x91e60000] 11:52:17 INFO - PROCESS | 1788 | 1468608737651 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91f95800) [pid = 1788] [serial = 1398] [outer = 0x91e60000] 11:52:18 INFO - PROCESS | 1788 | 1468608738636 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]]]}] 11:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1635ms 11:52:18 INFO - PROCESS | 1788 | 1468608738683 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1788 | 1468608738688 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:52:18 INFO - PROCESS | 1788 | 1468608738696 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1788 | 1468608738700 Marionette TRACE conn4 <- [1,1834,null,{}] 11:52:18 INFO - PROCESS | 1788 | 1468608738706 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}] 11:52:18 INFO - PROCESS | 1788 | 1468608738719 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:19 INFO - PROCESS | 1788 | 1468608738998 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:52:19 INFO - PROCESS | 1788 | 1468608739231 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1788 | 1468608739244 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccc000 == 29 [pid = 1788] [id = 466] 11:52:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91f58000) [pid = 1788] [serial = 1399] [outer = (nil)] 11:52:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x93c0cc00) [pid = 1788] [serial = 1400] [outer = 0x91f58000] 11:52:19 INFO - PROCESS | 1788 | 1468608739370 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93c60c00) [pid = 1788] [serial = 1401] [outer = 0x91f58000] 11:52:20 INFO - PROCESS | 1788 | 1468608740400 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]]]}] 11:52:20 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 11:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1736ms 11:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:52:20 INFO - PROCESS | 1788 | 1468608740433 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 1788 | 1468608740436 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:52:20 INFO - PROCESS | 1788 | 1468608740444 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 1788 | 1468608740448 Marionette TRACE conn4 <- [1,1838,null,{}] 11:52:20 INFO - PROCESS | 1788 | 1468608740455 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}] 11:52:20 INFO - PROCESS | 1788 | 1468608740460 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:20 INFO - PROCESS | 1788 | 1468608740658 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:52:20 INFO - PROCESS | 1788 | 1468608740939 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:20 INFO - PROCESS | 1788 | 1468608740950 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503000 == 30 [pid = 1788] [id = 467] 11:52:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8b505400) [pid = 1788] [serial = 1402] [outer = (nil)] 11:52:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8b50e800) [pid = 1788] [serial = 1403] [outer = 0x8b505400] 11:52:21 INFO - PROCESS | 1788 | 1468608741275 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cd14000) [pid = 1788] [serial = 1404] [outer = 0x8b505400] 11:52:22 INFO - PROCESS | 1788 | 1468608742375 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]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1986ms 11:52:22 INFO - PROCESS | 1788 | 1468608742430 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 1788 | 1468608742436 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:52:22 INFO - PROCESS | 1788 | 1468608742446 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 1788 | 1468608742450 Marionette TRACE conn4 <- [1,1842,null,{}] 11:52:22 INFO - PROCESS | 1788 | 1468608742459 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}] 11:52:22 INFO - PROCESS | 1788 | 1468608742463 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:22 INFO - PROCESS | 1788 | 1468608742666 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:52:23 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046000 == 29 [pid = 1788] [id = 444] 11:52:23 INFO - PROCESS | 1788 | 1468608743907 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:23 INFO - PROCESS | 1788 | 1468608743919 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f53c400) [pid = 1788] [serial = 1346] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cfdf000) [pid = 1788] [serial = 1343] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c04f800) [pid = 1788] [serial = 1340] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c49a800) [pid = 1788] [serial = 1341] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8ecd4c00) [pid = 1788] [serial = 1338] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8df18400) [pid = 1788] [serial = 1337] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8ecce400) [pid = 1788] [serial = 1349] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f596000) [pid = 1788] [serial = 1347] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cdc1400) [pid = 1788] [serial = 1320] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8c498400) [pid = 1788] [serial = 1319] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f532c00) [pid = 1788] [serial = 1323] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8df1c400) [pid = 1788] [serial = 1322] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x901ac000) [pid = 1788] [serial = 1326] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8fd6a000) [pid = 1788] [serial = 1325] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91f4f800) [pid = 1788] [serial = 1329] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91dbd000) [pid = 1788] [serial = 1328] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91f8a800) [pid = 1788] [serial = 1332] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91f5a000) [pid = 1788] [serial = 1331] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8cd1b800) [pid = 1788] [serial = 1335] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c04d800) [pid = 1788] [serial = 1334] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8cfe3000) [pid = 1788] [serial = 1344] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f79dc00) [pid = 1788] [serial = 1352] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8f75c400) [pid = 1788] [serial = 1350] [outer = (nil)] [url = about:blank] 11:52:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31d000 == 30 [pid = 1788] [id = 468] 11:52:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8b31ec00) [pid = 1788] [serial = 1405] [outer = (nil)] 11:52:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8b325400) [pid = 1788] [serial = 1406] [outer = 0x8b31ec00] 11:52:24 INFO - PROCESS | 1788 | 1468608744153 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8b50b400) [pid = 1788] [serial = 1407] [outer = 0x8b31ec00] 11:52:25 INFO - PROCESS | 1788 | 1468608745030 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]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2656ms 11:52:25 INFO - PROCESS | 1788 | 1468608745103 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 1788 | 1468608745108 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:52:25 INFO - PROCESS | 1788 | 1468608745117 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 1788 | 1468608745122 Marionette TRACE conn4 <- [1,1846,null,{}] 11:52:25 INFO - PROCESS | 1788 | 1468608745131 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}] 11:52:25 INFO - PROCESS | 1788 | 1468608745139 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:25 INFO - PROCESS | 1788 | 1468608745326 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:52:25 INFO - PROCESS | 1788 | 1468608745482 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:25 INFO - PROCESS | 1788 | 1468608745491 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49e400 == 31 [pid = 1788] [id = 469] 11:52:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8cd10400) [pid = 1788] [serial = 1408] [outer = (nil)] 11:52:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cd1e800) [pid = 1788] [serial = 1409] [outer = 0x8cd10400] 11:52:25 INFO - PROCESS | 1788 | 1468608745575 Marionette DEBUG loaded listener.js 11:52:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8cdc6800) [pid = 1788] [serial = 1410] [outer = 0x8cd10400] 11:52:26 INFO - PROCESS | 1788 | 1468608746522 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]]]}] 11:52:26 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) 11:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1485ms 11:52:26 INFO - PROCESS | 1788 | 1468608746605 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:52:26 INFO - PROCESS | 1788 | 1468608746613 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:52:26 INFO - PROCESS | 1788 | 1468608746631 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:52:26 INFO - PROCESS | 1788 | 1468608746635 Marionette TRACE conn4 <- [1,1850,null,{}] 11:52:26 INFO - PROCESS | 1788 | 1468608746641 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}] 11:52:26 INFO - PROCESS | 1788 | 1468608746648 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:26 INFO - PROCESS | 1788 | 1468608746906 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:52:26 INFO - PROCESS | 1788 | 1468608746935 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 1788 | 1468608746948 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce73c00 == 32 [pid = 1788] [id = 470] 11:52:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cfe3000) [pid = 1788] [serial = 1411] [outer = (nil)] 11:52:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8cfeac00) [pid = 1788] [serial = 1412] [outer = 0x8cfe3000] 11:52:27 INFO - PROCESS | 1788 | 1468608747019 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8d15a800) [pid = 1788] [serial = 1413] [outer = 0x8cfe3000] 11:52:28 INFO - PROCESS | 1788 | 1468608748128 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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1549ms 11:52:28 INFO - PROCESS | 1788 | 1468608748180 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1788 | 1468608748185 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:52:28 INFO - PROCESS | 1788 | 1468608748203 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1788 | 1468608748213 Marionette TRACE conn4 <- [1,1854,null,{}] 11:52:28 INFO - PROCESS | 1788 | 1468608748236 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}] 11:52:28 INFO - PROCESS | 1788 | 1468608748245 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:28 INFO - PROCESS | 1788 | 1468608748491 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:52:28 INFO - PROCESS | 1788 | 1468608748522 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:28 INFO - PROCESS | 1788 | 1468608748531 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f593c00 == 33 [pid = 1788] [id = 471] 11:52:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f595400) [pid = 1788] [serial = 1414] [outer = (nil)] 11:52:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f59ec00) [pid = 1788] [serial = 1415] [outer = 0x8f595400] 11:52:28 INFO - PROCESS | 1788 | 1468608748607 Marionette DEBUG loaded listener.js 11:52:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f757400) [pid = 1788] [serial = 1416] [outer = 0x8f595400] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8ecc9400) [pid = 1788] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8b326c00) [pid = 1788] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8ecc5800) [pid = 1788] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x901a9000) [pid = 1788] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8f537c00) [pid = 1788] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8d15ac00) [pid = 1788] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f536400) [pid = 1788] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8c49c000) [pid = 1788] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c49f000) [pid = 1788] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8d151400) [pid = 1788] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:52:29 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd5a400) [pid = 1788] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:52:30 INFO - PROCESS | 1788 | 1468608750026 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]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1851ms 11:52:30 INFO - PROCESS | 1788 | 1468608750052 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:52:30 INFO - PROCESS | 1788 | 1468608750057 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:52:30 INFO - PROCESS | 1788 | 1468608750063 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 1788 | 1468608750067 Marionette TRACE conn4 <- [1,1858,null,{}] 11:52:30 INFO - PROCESS | 1788 | 1468608750073 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}] 11:52:30 INFO - PROCESS | 1788 | 1468608750078 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:30 INFO - PROCESS | 1788 | 1468608750290 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:52:30 INFO - PROCESS | 1788 | 1468608750309 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1788 | 1468608750316 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b507800 == 34 [pid = 1788] [id = 472] 11:52:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8c04bc00) [pid = 1788] [serial = 1417] [outer = (nil)] 11:52:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8f75d000) [pid = 1788] [serial = 1418] [outer = 0x8c04bc00] 11:52:30 INFO - PROCESS | 1788 | 1468608750389 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f761800) [pid = 1788] [serial = 1419] [outer = 0x8c04bc00] 11:52:31 INFO - PROCESS | 1788 | 1468608751329 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1381ms 11:52:31 INFO - PROCESS | 1788 | 1468608751445 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 1788 | 1468608751452 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:52:31 INFO - PROCESS | 1788 | 1468608751460 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 1788 | 1468608751467 Marionette TRACE conn4 <- [1,1862,null,{}] 11:52:31 INFO - PROCESS | 1788 | 1468608751477 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}] 11:52:31 INFO - PROCESS | 1788 | 1468608751484 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:31 INFO - PROCESS | 1788 | 1468608751723 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:52:31 INFO - PROCESS | 1788 | 1468608751905 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:31 INFO - PROCESS | 1788 | 1468608751924 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04fc00 == 35 [pid = 1788] [id = 473] 11:52:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8c491800) [pid = 1788] [serial = 1420] [outer = (nil)] 11:52:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8c49ac00) [pid = 1788] [serial = 1421] [outer = 0x8c491800] 11:52:32 INFO - PROCESS | 1788 | 1468608752052 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8ce7c800) [pid = 1788] [serial = 1422] [outer = 0x8c491800] 11:52:33 INFO - PROCESS | 1788 | 1468608753201 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]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1790ms 11:52:33 INFO - PROCESS | 1788 | 1468608753251 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 1788 | 1468608753257 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:52:33 INFO - PROCESS | 1788 | 1468608753269 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 1788 | 1468608753276 Marionette TRACE conn4 <- [1,1866,null,{}] 11:52:33 INFO - PROCESS | 1788 | 1468608753283 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}] 11:52:33 INFO - PROCESS | 1788 | 1468608753289 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:33 INFO - PROCESS | 1788 | 1468608753493 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:52:33 INFO - PROCESS | 1788 | 1468608753726 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:33 INFO - PROCESS | 1788 | 1468608753735 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04b400 == 36 [pid = 1788] [id = 474] 11:52:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f53b400) [pid = 1788] [serial = 1423] [outer = (nil)] 11:52:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f756000) [pid = 1788] [serial = 1424] [outer = 0x8f53b400] 11:52:33 INFO - PROCESS | 1788 | 1468608753847 Marionette DEBUG loaded listener.js 11:52:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f7a0800) [pid = 1788] [serial = 1425] [outer = 0x8f53b400] 11:52:34 INFO - PROCESS | 1788 | 1468608754834 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]]]}] 11:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1643ms 11:52:34 INFO - PROCESS | 1788 | 1468608754910 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:52:34 INFO - PROCESS | 1788 | 1468608754915 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:52:34 INFO - PROCESS | 1788 | 1468608754922 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:52:34 INFO - PROCESS | 1788 | 1468608754926 Marionette TRACE conn4 <- [1,1870,null,{}] 11:52:34 INFO - PROCESS | 1788 | 1468608754943 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}] 11:52:34 INFO - PROCESS | 1788 | 1468608754952 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:35 INFO - PROCESS | 1788 | 1468608755200 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:52:35 INFO - PROCESS | 1788 | 1468608755518 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:35 INFO - PROCESS | 1788 | 1468608755535 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd6a400 == 37 [pid = 1788] [id = 475] 11:52:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x901a0400) [pid = 1788] [serial = 1426] [outer = (nil)] 11:52:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x901a9400) [pid = 1788] [serial = 1427] [outer = 0x901a0400] 11:52:35 INFO - PROCESS | 1788 | 1468608755621 Marionette DEBUG loaded listener.js 11:52:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x915a4800) [pid = 1788] [serial = 1428] [outer = 0x901a0400] 11:52:36 INFO - PROCESS | 1788 | 1468608756693 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]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1845ms 11:52:36 INFO - PROCESS | 1788 | 1468608756768 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 1788 | 1468608756772 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:52:36 INFO - PROCESS | 1788 | 1468608756779 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 1788 | 1468608756782 Marionette TRACE conn4 <- [1,1874,null,{}] 11:52:36 INFO - PROCESS | 1788 | 1468608756789 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}] 11:52:36 INFO - PROCESS | 1788 | 1468608756794 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:37 INFO - PROCESS | 1788 | 1468608757039 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:52:37 INFO - PROCESS | 1788 | 1468608757311 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:37 INFO - PROCESS | 1788 | 1468608757326 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c045000 == 38 [pid = 1788] [id = 476] 11:52:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8fd6a000) [pid = 1788] [serial = 1429] [outer = (nil)] 11:52:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9179f400) [pid = 1788] [serial = 1430] [outer = 0x8fd6a000] 11:52:37 INFO - PROCESS | 1788 | 1468608757409 Marionette DEBUG loaded listener.js 11:52:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x917a1c00) [pid = 1788] [serial = 1431] [outer = 0x8fd6a000] 11:52:38 INFO - PROCESS | 1788 | 1468608758896 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]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2399ms 11:52:39 INFO - PROCESS | 1788 | 1468608759198 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 1788 | 1468608759205 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:52:39 INFO - PROCESS | 1788 | 1468608759215 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 1788 | 1468608759220 Marionette TRACE conn4 <- [1,1878,null,{}] 11:52:39 INFO - PROCESS | 1788 | 1468608759229 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}] 11:52:39 INFO - PROCESS | 1788 | 1468608759235 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:39 INFO - PROCESS | 1788 | 1468608759420 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:52:39 INFO - PROCESS | 1788 | 1468608759607 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1788 | 1468608759623 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49c000 == 39 [pid = 1788] [id = 477] 11:52:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c49d000) [pid = 1788] [serial = 1432] [outer = (nil)] 11:52:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8cdc2800) [pid = 1788] [serial = 1433] [outer = 0x8c49d000] 11:52:39 INFO - PROCESS | 1788 | 1468608759785 Marionette DEBUG loaded listener.js 11:52:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ce80000) [pid = 1788] [serial = 1434] [outer = 0x8c49d000] 11:52:40 INFO - PROCESS | 1788 | --DOCSHELL 0x8f534800 == 38 [pid = 1788] [id = 448] 11:52:40 INFO - PROCESS | 1788 | --DOCSHELL 0x8d14fc00 == 37 [pid = 1788] [id = 449] 11:52:40 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcc800 == 36 [pid = 1788] [id = 447] 11:52:40 INFO - PROCESS | 1788 | --DOCSHELL 0x8b509400 == 35 [pid = 1788] [id = 446] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x915b0c00) [pid = 1788] [serial = 1376] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f59d000) [pid = 1788] [serial = 1379] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91793c00) [pid = 1788] [serial = 1364] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9179ac00) [pid = 1788] [serial = 1365] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x901afc00) [pid = 1788] [serial = 1361] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x915aa400) [pid = 1788] [serial = 1362] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f59f000) [pid = 1788] [serial = 1358] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8df17c00) [pid = 1788] [serial = 1359] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91dbc800) [pid = 1788] [serial = 1382] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8fd54400) [pid = 1788] [serial = 1353] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cd1a000) [pid = 1788] [serial = 1367] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cdc7c00) [pid = 1788] [serial = 1368] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8cdd0800) [pid = 1788] [serial = 1355] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8cfe8800) [pid = 1788] [serial = 1356] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8df1ac00) [pid = 1788] [serial = 1370] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8eccfc00) [pid = 1788] [serial = 1371] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fd63800) [pid = 1788] [serial = 1373] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91e62c00) [pid = 1788] [serial = 1383] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8f795400) [pid = 1788] [serial = 1380] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x9179e800) [pid = 1788] [serial = 1377] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x901a5000) [pid = 1788] [serial = 1374] [outer = (nil)] [url = about:blank] 11:52:40 INFO - PROCESS | 1788 | 1468608760793 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]]]}] 11:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1641ms 11:52:40 INFO - PROCESS | 1788 | 1468608760857 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:52:40 INFO - PROCESS | 1788 | 1468608760865 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:52:40 INFO - PROCESS | 1788 | 1468608760881 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:52:40 INFO - PROCESS | 1788 | 1468608760890 Marionette TRACE conn4 <- [1,1882,null,{}] 11:52:40 INFO - PROCESS | 1788 | 1468608760941 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}] 11:52:40 INFO - PROCESS | 1788 | 1468608760946 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:41 INFO - PROCESS | 1788 | 1468608761173 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:52:41 INFO - PROCESS | 1788 | 1468608761184 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1788 | 1468608761194 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdd0800 == 36 [pid = 1788] [id = 478] 11:52:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8cfdec00) [pid = 1788] [serial = 1435] [outer = (nil)] 11:52:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8ecca400) [pid = 1788] [serial = 1436] [outer = 0x8cfdec00] 11:52:41 INFO - PROCESS | 1788 | 1468608761282 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f537c00) [pid = 1788] [serial = 1437] [outer = 0x8cfdec00] 11:52:42 INFO - PROCESS | 1788 | 1468608762284 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]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1442ms 11:52:42 INFO - PROCESS | 1788 | 1468608762317 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:52:42 INFO - PROCESS | 1788 | 1468608762322 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:52:42 INFO - PROCESS | 1788 | 1468608762329 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 1788 | 1468608762333 Marionette TRACE conn4 <- [1,1886,null,{}] 11:52:42 INFO - PROCESS | 1788 | 1468608762368 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}] 11:52:42 INFO - PROCESS | 1788 | 1468608762377 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:42 INFO - PROCESS | 1788 | 1468608762572 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:52:42 INFO - PROCESS | 1788 | 1468608762587 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:42 INFO - PROCESS | 1788 | 1468608762603 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd5e000 == 37 [pid = 1788] [id = 479] 11:52:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd5e800) [pid = 1788] [serial = 1438] [outer = (nil)] 11:52:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8fd67400) [pid = 1788] [serial = 1439] [outer = 0x8fd5e800] 11:52:42 INFO - PROCESS | 1788 | 1468608762676 Marionette DEBUG loaded listener.js 11:52:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x901a4000) [pid = 1788] [serial = 1440] [outer = 0x8fd5e800] 11:52:43 INFO - PROCESS | 1788 | 1468608763805 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]]]}] 11:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1493ms 11:52:43 INFO - PROCESS | 1788 | 1468608763823 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:52:43 INFO - PROCESS | 1788 | 1468608763828 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:52:43 INFO - PROCESS | 1788 | 1468608763845 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:52:43 INFO - PROCESS | 1788 | 1468608763849 Marionette TRACE conn4 <- [1,1890,null,{}] 11:52:43 INFO - PROCESS | 1788 | 1468608763855 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}] 11:52:43 INFO - PROCESS | 1788 | 1468608763861 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:44 INFO - PROCESS | 1788 | 1468608764094 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:52:44 INFO - PROCESS | 1788 | 1468608764116 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:44 INFO - PROCESS | 1788 | 1468608764126 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe6c00 == 38 [pid = 1788] [id = 480] 11:52:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x901a2000) [pid = 1788] [serial = 1441] [outer = (nil)] 11:52:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f798000) [pid = 1788] [serial = 1442] [outer = 0x901a2000] 11:52:44 INFO - PROCESS | 1788 | 1468608764212 Marionette DEBUG loaded listener.js 11:52:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91796800) [pid = 1788] [serial = 1443] [outer = 0x901a2000] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8b31ec00) [pid = 1788] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8cd10400) [pid = 1788] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8b505400) [pid = 1788] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8cd1a800) [pid = 1788] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fd52800) [pid = 1788] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91e65400) [pid = 1788] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x901aa000) [pid = 1788] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x91e60000) [pid = 1788] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x91f58000) [pid = 1788] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8f595400) [pid = 1788] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:52:45 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8cfe3000) [pid = 1788] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:52:45 INFO - PROCESS | 1788 | 1468608765318 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]]]}] 11:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1542ms 11:52:45 INFO - PROCESS | 1788 | 1468608765380 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:52:45 INFO - PROCESS | 1788 | 1468608765388 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:52:45 INFO - PROCESS | 1788 | 1468608765399 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:52:45 INFO - PROCESS | 1788 | 1468608765405 Marionette TRACE conn4 <- [1,1894,null,{}] 11:52:45 INFO - PROCESS | 1788 | 1468608765473 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}] 11:52:45 INFO - PROCESS | 1788 | 1468608765481 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:45 INFO - PROCESS | 1788 | 1468608765709 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:52:45 INFO - PROCESS | 1788 | 1468608765933 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1788 | 1468608765950 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c494000 == 39 [pid = 1788] [id = 481] 11:52:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8c494800) [pid = 1788] [serial = 1444] [outer = (nil)] 11:52:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8c499400) [pid = 1788] [serial = 1445] [outer = 0x8c494800] 11:52:46 INFO - PROCESS | 1788 | 1468608766092 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8cd1f000) [pid = 1788] [serial = 1446] [outer = 0x8c494800] 11:52:47 INFO - PROCESS | 1788 | 1468608767175 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]]]}] 11:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1857ms 11:52:47 INFO - PROCESS | 1788 | 1468608767256 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 1788 | 1468608767265 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:52:47 INFO - PROCESS | 1788 | 1468608767277 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 1788 | 1468608767281 Marionette TRACE conn4 <- [1,1898,null,{}] 11:52:47 INFO - PROCESS | 1788 | 1468608767289 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}] 11:52:47 INFO - PROCESS | 1788 | 1468608767296 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:47 INFO - PROCESS | 1788 | 1468608767625 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:52:47 INFO - PROCESS | 1788 | 1468608767819 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1788 | 1468608767828 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7fc00 == 40 [pid = 1788] [id = 482] 11:52:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8d157c00) [pid = 1788] [serial = 1447] [outer = (nil)] 11:52:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ecc5400) [pid = 1788] [serial = 1448] [outer = 0x8d157c00] 11:52:47 INFO - PROCESS | 1788 | 1468608767918 Marionette DEBUG loaded listener.js 11:52:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ecd4400) [pid = 1788] [serial = 1449] [outer = 0x8d157c00] 11:52:48 INFO - PROCESS | 1788 | 1468608768937 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]]]}] 11:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1740ms 11:52:49 INFO - PROCESS | 1788 | 1468608769017 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:52:49 INFO - PROCESS | 1788 | 1468608769021 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:52:49 INFO - PROCESS | 1788 | 1468608769029 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:52:49 INFO - PROCESS | 1788 | 1468608769036 Marionette TRACE conn4 <- [1,1902,null,{}] 11:52:49 INFO - PROCESS | 1788 | 1468608769055 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}] 11:52:49 INFO - PROCESS | 1788 | 1468608769065 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:49 INFO - PROCESS | 1788 | 1468608769392 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:52:49 INFO - PROCESS | 1788 | 1468608769649 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1788 | 1468608769662 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f797800 == 41 [pid = 1788] [id = 483] 11:52:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8f799400) [pid = 1788] [serial = 1450] [outer = (nil)] 11:52:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8fd53400) [pid = 1788] [serial = 1451] [outer = 0x8f799400] 11:52:49 INFO - PROCESS | 1788 | 1468608769756 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8fd5d400) [pid = 1788] [serial = 1452] [outer = 0x8f799400] 11:52:50 INFO - PROCESS | 1788 | 1468608770748 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]]]}] 11:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1752ms 11:52:50 INFO - PROCESS | 1788 | 1468608770782 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1788 | 1468608770788 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:52:50 INFO - PROCESS | 1788 | 1468608770795 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 1788 | 1468608770800 Marionette TRACE conn4 <- [1,1906,null,{}] 11:52:50 INFO - PROCESS | 1788 | 1468608770806 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}] 11:52:50 INFO - PROCESS | 1788 | 1468608770812 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:51 INFO - PROCESS | 1788 | 1468608771019 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:52:51 INFO - PROCESS | 1788 | 1468608771293 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:51 INFO - PROCESS | 1788 | 1468608771302 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49c800 == 42 [pid = 1788] [id = 484] 11:52:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x915ae400) [pid = 1788] [serial = 1453] [outer = (nil)] 11:52:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x917b1c00) [pid = 1788] [serial = 1454] [outer = 0x915ae400] 11:52:51 INFO - PROCESS | 1788 | 1468608771436 Marionette DEBUG loaded listener.js 11:52:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91db6400) [pid = 1788] [serial = 1455] [outer = 0x915ae400] 11:52:52 INFO - PROCESS | 1788 | 1468608772404 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]]]}] 11:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1644ms 11:52:52 INFO - PROCESS | 1788 | 1468608772440 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:52:52 INFO - PROCESS | 1788 | 1468608772444 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:52:52 INFO - PROCESS | 1788 | 1468608772453 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:52:52 INFO - PROCESS | 1788 | 1468608772457 Marionette TRACE conn4 <- [1,1910,null,{}] 11:52:52 INFO - PROCESS | 1788 | 1468608772464 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}] 11:52:52 INFO - PROCESS | 1788 | 1468608772472 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:52 INFO - PROCESS | 1788 | 1468608772681 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:52:52 INFO - PROCESS | 1788 | 1468608772910 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1788 | 1468608772919 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50fc00 == 43 [pid = 1788] [id = 485] 11:52:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8ce76400) [pid = 1788] [serial = 1456] [outer = (nil)] 11:52:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91e5f400) [pid = 1788] [serial = 1457] [outer = 0x8ce76400] 11:52:53 INFO - PROCESS | 1788 | 1468608773054 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91e62c00) [pid = 1788] [serial = 1458] [outer = 0x8ce76400] 11:52:54 INFO - PROCESS | 1788 | 1468608774003 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]]]}] 11:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1585ms 11:52:54 INFO - PROCESS | 1788 | 1468608774039 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 1788 | 1468608774044 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:52:54 INFO - PROCESS | 1788 | 1468608774051 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1788 | 1468608774056 Marionette TRACE conn4 <- [1,1914,null,{}] 11:52:54 INFO - PROCESS | 1788 | 1468608774063 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}] 11:52:54 INFO - PROCESS | 1788 | 1468608774075 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:54 INFO - PROCESS | 1788 | 1468608774408 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:52:54 INFO - PROCESS | 1788 | 1468608774695 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:54 INFO - PROCESS | 1788 | 1468608774708 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe7c00 == 44 [pid = 1788] [id = 486] 11:52:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8d14f400) [pid = 1788] [serial = 1459] [outer = (nil)] 11:52:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91f58000) [pid = 1788] [serial = 1460] [outer = 0x8d14f400] 11:52:54 INFO - PROCESS | 1788 | 1468608774794 Marionette DEBUG loaded listener.js 11:52:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x927c4400) [pid = 1788] [serial = 1461] [outer = 0x8d14f400] 11:52:56 INFO - PROCESS | 1788 | 1468608776027 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]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1991ms 11:52:56 INFO - PROCESS | 1788 | 1468608776043 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1788 | 1468608776051 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:52:56 INFO - PROCESS | 1788 | 1468608776061 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1788 | 1468608776067 Marionette TRACE conn4 <- [1,1918,null,{}] 11:52:56 INFO - PROCESS | 1788 | 1468608776076 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}] 11:52:56 INFO - PROCESS | 1788 | 1468608776082 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:56 INFO - PROCESS | 1788 | 1468608776305 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:52:56 INFO - PROCESS | 1788 | 1468608776524 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 1788 | 1468608776541 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd10800 == 45 [pid = 1788] [id = 487] 11:52:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cd1a000) [pid = 1788] [serial = 1462] [outer = (nil)] 11:52:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8cdcec00) [pid = 1788] [serial = 1463] [outer = 0x8cd1a000] 11:52:56 INFO - PROCESS | 1788 | 1468608776634 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8ce7d400) [pid = 1788] [serial = 1464] [outer = 0x8cd1a000] 11:52:57 INFO - PROCESS | 1788 | 1468608777609 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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1641ms 11:52:57 INFO - PROCESS | 1788 | 1468608777702 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1788 | 1468608777710 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:52:57 INFO - PROCESS | 1788 | 1468608777722 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 1788 | 1468608777726 Marionette TRACE conn4 <- [1,1922,null,{}] 11:52:57 INFO - PROCESS | 1788 | 1468608777733 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}] 11:52:57 INFO - PROCESS | 1788 | 1468608777738 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:57 INFO - PROCESS | 1788 | 1468608777978 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x901a8c00 == 44 [pid = 1788] [id = 453] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd5e000 == 43 [pid = 1788] [id = 479] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdd0800 == 42 [pid = 1788] [id = 478] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49c000 == 41 [pid = 1788] [id = 477] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75cc00 == 40 [pid = 1788] [id = 462] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x901a6800 == 39 [pid = 1788] [id = 463] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c042400 == 38 [pid = 1788] [id = 464] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7e000 == 37 [pid = 1788] [id = 445] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31d000 == 36 [pid = 1788] [id = 468] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce75800 == 35 [pid = 1788] [id = 456] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b322800 == 34 [pid = 1788] [id = 465] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd18800 == 33 [pid = 1788] [id = 450] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31e000 == 32 [pid = 1788] [id = 459] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce73c00 == 31 [pid = 1788] [id = 470] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508000 == 30 [pid = 1788] [id = 458] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b507800 == 29 [pid = 1788] [id = 472] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b325800 == 28 [pid = 1788] [id = 461] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd58000 == 27 [pid = 1788] [id = 457] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49e400 == 26 [pid = 1788] [id = 469] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04fc00 == 25 [pid = 1788] [id = 473] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04b400 == 24 [pid = 1788] [id = 474] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503400 == 23 [pid = 1788] [id = 452] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49b800 == 22 [pid = 1788] [id = 455] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd6a400 == 21 [pid = 1788] [id = 475] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfeb000 == 20 [pid = 1788] [id = 454] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8eccc000 == 19 [pid = 1788] [id = 466] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c045000 == 18 [pid = 1788] [id = 476] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8f593c00 == 17 [pid = 1788] [id = 471] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b321000 == 16 [pid = 1788] [id = 460] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49dc00 == 15 [pid = 1788] [id = 451] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503000 == 14 [pid = 1788] [id = 467] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe7c00 == 13 [pid = 1788] [id = 486] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50fc00 == 12 [pid = 1788] [id = 485] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49c800 == 11 [pid = 1788] [id = 484] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7fc00 == 10 [pid = 1788] [id = 482] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8f797800 == 9 [pid = 1788] [id = 483] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe6c00 == 8 [pid = 1788] [id = 480] 11:52:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c494000 == 7 [pid = 1788] [id = 481] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f75d000) [pid = 1788] [serial = 1418] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8b325400) [pid = 1788] [serial = 1406] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8b50b400) [pid = 1788] [serial = 1407] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cd1e800) [pid = 1788] [serial = 1409] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd14000) [pid = 1788] [serial = 1404] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8b50e800) [pid = 1788] [serial = 1403] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8d157800) [pid = 1788] [serial = 1386] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cfe5400) [pid = 1788] [serial = 1385] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x915a4400) [pid = 1788] [serial = 1389] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8fd65800) [pid = 1788] [serial = 1388] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91f4e800) [pid = 1788] [serial = 1392] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91e69c00) [pid = 1788] [serial = 1391] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x91f5b800) [pid = 1788] [serial = 1395] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x91f56800) [pid = 1788] [serial = 1394] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91f95800) [pid = 1788] [serial = 1398] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91f91800) [pid = 1788] [serial = 1397] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x93c60c00) [pid = 1788] [serial = 1401] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x93c0cc00) [pid = 1788] [serial = 1400] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8f59ec00) [pid = 1788] [serial = 1415] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8cfeac00) [pid = 1788] [serial = 1412] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8f757400) [pid = 1788] [serial = 1416] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x8d15a800) [pid = 1788] [serial = 1413] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8cdc6800) [pid = 1788] [serial = 1410] [outer = (nil)] [url = about:blank] 11:52:59 INFO - PROCESS | 1788 | 1468608779339 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:59 INFO - PROCESS | 1788 | 1468608779350 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:52:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b320c00 == 8 [pid = 1788] [id = 488] 11:52:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8b321000) [pid = 1788] [serial = 1465] [outer = (nil)] 11:52:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8b325400) [pid = 1788] [serial = 1466] [outer = 0x8b321000] 11:52:59 INFO - PROCESS | 1788 | 1468608779432 Marionette DEBUG loaded listener.js 11:52:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8b50a800) [pid = 1788] [serial = 1467] [outer = 0x8b321000] 11:53:00 INFO - PROCESS | 1788 | 1468608780341 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]]]}] 11:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2690ms 11:53:00 INFO - PROCESS | 1788 | 1468608780413 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:53:00 INFO - PROCESS | 1788 | 1468608780420 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:53:00 INFO - PROCESS | 1788 | 1468608780429 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:53:00 INFO - PROCESS | 1788 | 1468608780434 Marionette TRACE conn4 <- [1,1926,null,{}] 11:53:00 INFO - PROCESS | 1788 | 1468608780443 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}] 11:53:00 INFO - PROCESS | 1788 | 1468608780451 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:00 INFO - PROCESS | 1788 | 1468608780639 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:53:00 INFO - PROCESS | 1788 | 1468608780782 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1788 | 1468608780791 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c495800 == 9 [pid = 1788] [id = 489] 11:53:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8c49c000) [pid = 1788] [serial = 1468] [outer = (nil)] 11:53:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8cd14400) [pid = 1788] [serial = 1469] [outer = 0x8c49c000] 11:53:00 INFO - PROCESS | 1788 | 1468608780917 Marionette DEBUG loaded listener.js 11:53:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8cdc5400) [pid = 1788] [serial = 1470] [outer = 0x8c49c000] 11:53:01 INFO - PROCESS | 1788 | 1468608781816 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1437ms 11:53:01 INFO - PROCESS | 1788 | 1468608781870 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:53:01 INFO - PROCESS | 1788 | 1468608781876 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:53:01 INFO - PROCESS | 1788 | 1468608781885 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1788 | 1468608781889 Marionette TRACE conn4 <- [1,1930,null,{}] 11:53:01 INFO - PROCESS | 1788 | 1468608781903 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}] 11:53:01 INFO - PROCESS | 1788 | 1468608781910 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:02 INFO - PROCESS | 1788 | 1468608782187 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:53:02 INFO - PROCESS | 1788 | 1468608782217 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1788 | 1468608782225 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce73c00 == 10 [pid = 1788] [id = 490] 11:53:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8cfe3c00) [pid = 1788] [serial = 1471] [outer = (nil)] 11:53:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cfe8400) [pid = 1788] [serial = 1472] [outer = 0x8cfe3c00] 11:53:02 INFO - PROCESS | 1788 | 1468608782315 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8d155000) [pid = 1788] [serial = 1473] [outer = 0x8cfe3c00] 11:53:03 INFO - PROCESS | 1788 | 1468608783453 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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1644ms 11:53:03 INFO - PROCESS | 1788 | 1468608783529 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1788 | 1468608783533 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:53:03 INFO - PROCESS | 1788 | 1468608783551 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 1788 | 1468608783562 Marionette TRACE conn4 <- [1,1934,null,{}] 11:53:03 INFO - PROCESS | 1788 | 1468608783585 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}] 11:53:03 INFO - PROCESS | 1788 | 1468608783594 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:03 INFO - PROCESS | 1788 | 1468608783852 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fd5e800) [pid = 1788] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd6a000) [pid = 1788] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8cfdec00) [pid = 1788] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x901a0400) [pid = 1788] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8f53b400) [pid = 1788] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8c49d000) [pid = 1788] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8c491800) [pid = 1788] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x8c04bc00) [pid = 1788] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:53:04 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x901a2000) [pid = 1788] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:53:04 INFO - PROCESS | 1788 | 1468608784445 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1788 | 1468608784457 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04bc00 == 11 [pid = 1788] [id = 491] 11:53:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8c491800) [pid = 1788] [serial = 1474] [outer = (nil)] 11:53:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8cd1c800) [pid = 1788] [serial = 1475] [outer = 0x8c491800] 11:53:04 INFO - PROCESS | 1788 | 1468608784547 Marionette DEBUG loaded listener.js 11:53:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8cfdec00) [pid = 1788] [serial = 1476] [outer = 0x8c491800] 11:53:05 INFO - PROCESS | 1788 | 1468608785359 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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1865ms 11:53:05 INFO - PROCESS | 1788 | 1468608785408 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:53:05 INFO - PROCESS | 1788 | 1468608785413 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:53:05 INFO - PROCESS | 1788 | 1468608785420 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1788 | 1468608785424 Marionette TRACE conn4 <- [1,1938,null,{}] 11:53:05 INFO - PROCESS | 1788 | 1468608785430 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}] 11:53:05 INFO - PROCESS | 1788 | 1468608785435 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:05 INFO - PROCESS | 1788 | 1468608785623 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:53:05 INFO - PROCESS | 1788 | 1468608785769 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:05 INFO - PROCESS | 1788 | 1468608785778 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdca400 == 12 [pid = 1788] [id = 492] 11:53:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8ce78400) [pid = 1788] [serial = 1477] [outer = (nil)] 11:53:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8f59a000) [pid = 1788] [serial = 1478] [outer = 0x8ce78400] 11:53:05 INFO - PROCESS | 1788 | 1468608785854 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f754000) [pid = 1788] [serial = 1479] [outer = 0x8ce78400] 11:53:06 INFO - PROCESS | 1788 | 1468608786950 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]]]}] 11:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1542ms 11:53:06 INFO - PROCESS | 1788 | 1468608786962 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:53:06 INFO - PROCESS | 1788 | 1468608786968 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:53:06 INFO - PROCESS | 1788 | 1468608786979 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:53:06 INFO - PROCESS | 1788 | 1468608786990 Marionette TRACE conn4 <- [1,1942,null,{}] 11:53:07 INFO - PROCESS | 1788 | 1468608787009 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}] 11:53:07 INFO - PROCESS | 1788 | 1468608787015 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:07 INFO - PROCESS | 1788 | 1468608787340 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:53:07 INFO - PROCESS | 1788 | 1468608787541 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1788 | 1468608787553 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048400 == 13 [pid = 1788] [id = 493] 11:53:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8c048c00) [pid = 1788] [serial = 1480] [outer = (nil)] 11:53:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cd18c00) [pid = 1788] [serial = 1481] [outer = 0x8c048c00] 11:53:07 INFO - PROCESS | 1788 | 1468608787650 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8d152400) [pid = 1788] [serial = 1482] [outer = 0x8c048c00] 11:53:08 INFO - PROCESS | 1788 | 1468608788707 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1748ms 11:53:08 INFO - PROCESS | 1788 | 1468608788726 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 1788 | 1468608788735 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:53:08 INFO - PROCESS | 1788 | 1468608788748 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 1788 | 1468608788752 Marionette TRACE conn4 <- [1,1946,null,{}] 11:53:08 INFO - PROCESS | 1788 | 1468608788761 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}] 11:53:08 INFO - PROCESS | 1788 | 1468608788768 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:09 INFO - PROCESS | 1788 | 1468608789027 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:53:09 INFO - PROCESS | 1788 | 1468608789314 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:09 INFO - PROCESS | 1788 | 1468608789322 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31f800 == 14 [pid = 1788] [id = 494] 11:53:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8b50f000) [pid = 1788] [serial = 1483] [outer = (nil)] 11:53:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f75cc00) [pid = 1788] [serial = 1484] [outer = 0x8b50f000] 11:53:09 INFO - PROCESS | 1788 | 1468608789416 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f796400) [pid = 1788] [serial = 1485] [outer = 0x8b50f000] 11:53:10 INFO - PROCESS | 1788 | 1468608790542 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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1842ms 11:53:10 INFO - PROCESS | 1788 | 1468608790590 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:53:10 INFO - PROCESS | 1788 | 1468608790595 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:53:10 INFO - PROCESS | 1788 | 1468608790603 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 1788 | 1468608790610 Marionette TRACE conn4 <- [1,1950,null,{}] 11:53:10 INFO - PROCESS | 1788 | 1468608790628 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}] 11:53:10 INFO - PROCESS | 1788 | 1468608790637 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:10 INFO - PROCESS | 1788 | 1468608790956 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:53:11 INFO - PROCESS | 1788 | 1468608791136 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:11 INFO - PROCESS | 1788 | 1468608791151 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd61400 == 15 [pid = 1788] [id = 495] 11:53:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd63000) [pid = 1788] [serial = 1486] [outer = (nil)] 11:53:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd69400) [pid = 1788] [serial = 1487] [outer = 0x8fd63000] 11:53:11 INFO - PROCESS | 1788 | 1468608791239 Marionette DEBUG loaded listener.js 11:53:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x901a5c00) [pid = 1788] [serial = 1488] [outer = 0x8fd63000] 11:53:12 INFO - PROCESS | 1788 | 1468608792251 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]]]}] 11:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1709ms 11:53:12 INFO - PROCESS | 1788 | 1468608792313 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:53:12 INFO - PROCESS | 1788 | 1468608792318 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:53:12 INFO - PROCESS | 1788 | 1468608792326 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:53:12 INFO - PROCESS | 1788 | 1468608792329 Marionette TRACE conn4 <- [1,1954,null,{}] 11:53:12 INFO - PROCESS | 1788 | 1468608792336 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}] 11:53:12 INFO - PROCESS | 1788 | 1468608792342 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:12 INFO - PROCESS | 1788 | 1468608792556 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:53:12 INFO - PROCESS | 1788 | 1468608792765 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1788 | 1468608792772 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df15c00 == 16 [pid = 1788] [id = 496] 11:53:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8df1e400) [pid = 1788] [serial = 1489] [outer = (nil)] 11:53:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x915a5800) [pid = 1788] [serial = 1490] [outer = 0x8df1e400] 11:53:12 INFO - PROCESS | 1788 | 1468608792911 Marionette DEBUG loaded listener.js 11:53:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x915a8400) [pid = 1788] [serial = 1491] [outer = 0x8df1e400] 11:53:13 INFO - PROCESS | 1788 | 1468608793882 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1585ms 11:53:13 INFO - PROCESS | 1788 | 1468608793912 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1788 | 1468608793917 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:53:14 INFO - PROCESS | 1788 | 1468608794108 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:53:14 INFO - PROCESS | 1788 | 1468608794115 Marionette TRACE conn4 <- [1,1958,null,{}] 11:53:14 INFO - PROCESS | 1788 | 1468608794125 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}] 11:53:14 INFO - PROCESS | 1788 | 1468608794131 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:14 INFO - PROCESS | 1788 | 1468608794339 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:53:14 INFO - PROCESS | 1788 | 1468608794596 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1788 | 1468608794609 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c492400 == 17 [pid = 1788] [id = 497] 11:53:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8c493000) [pid = 1788] [serial = 1492] [outer = (nil)] 11:53:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c49f800) [pid = 1788] [serial = 1493] [outer = 0x8c493000] 11:53:14 INFO - PROCESS | 1788 | 1468608794688 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cdcb800) [pid = 1788] [serial = 1494] [outer = 0x8c493000] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f761800) [pid = 1788] [serial = 1419] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8f798000) [pid = 1788] [serial = 1442] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91796800) [pid = 1788] [serial = 1443] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x901a4000) [pid = 1788] [serial = 1440] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8fd67400) [pid = 1788] [serial = 1439] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x917a1c00) [pid = 1788] [serial = 1431] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9179f400) [pid = 1788] [serial = 1430] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8ecca400) [pid = 1788] [serial = 1436] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x915a4800) [pid = 1788] [serial = 1428] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x901a9400) [pid = 1788] [serial = 1427] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8f537c00) [pid = 1788] [serial = 1437] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f7a0800) [pid = 1788] [serial = 1425] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8ce80000) [pid = 1788] [serial = 1434] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f756000) [pid = 1788] [serial = 1424] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8cdc2800) [pid = 1788] [serial = 1433] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8c49ac00) [pid = 1788] [serial = 1421] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8ce7c800) [pid = 1788] [serial = 1422] [outer = (nil)] [url = about:blank] 11:53:15 INFO - PROCESS | 1788 | 1468608795983 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]]]}] 11:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1914ms 11:53:16 INFO - PROCESS | 1788 | 1468608796016 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:53:16 INFO - PROCESS | 1788 | 1468608796021 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:53:16 INFO - PROCESS | 1788 | 1468608796033 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 1788 | 1468608796037 Marionette TRACE conn4 <- [1,1962,null,{}] 11:53:16 INFO - PROCESS | 1788 | 1468608796048 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}] 11:53:16 INFO - PROCESS | 1788 | 1468608796056 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:16 INFO - PROCESS | 1788 | 1468608796236 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:53:16 INFO - PROCESS | 1788 | 1468608796425 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:16 INFO - PROCESS | 1788 | 1468608796434 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df1d800 == 18 [pid = 1788] [id = 498] 11:53:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8eccc400) [pid = 1788] [serial = 1495] [outer = (nil)] 11:53:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f53a000) [pid = 1788] [serial = 1496] [outer = 0x8eccc400] 11:53:16 INFO - PROCESS | 1788 | 1468608796525 Marionette DEBUG loaded listener.js 11:53:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f757800) [pid = 1788] [serial = 1497] [outer = 0x8eccc400] 11:53:17 INFO - PROCESS | 1788 | 1468608797375 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]]]}] 11:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1384ms 11:53:17 INFO - PROCESS | 1788 | 1468608797418 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:53:17 INFO - PROCESS | 1788 | 1468608797423 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:53:17 INFO - PROCESS | 1788 | 1468608797430 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:53:17 INFO - PROCESS | 1788 | 1468608797433 Marionette TRACE conn4 <- [1,1966,null,{}] 11:53:17 INFO - PROCESS | 1788 | 1468608797441 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}] 11:53:17 INFO - PROCESS | 1788 | 1468608797445 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:17 INFO - PROCESS | 1788 | 1468608797629 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:53:17 INFO - PROCESS | 1788 | 1468608797775 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1788 | 1468608797793 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd67c00 == 19 [pid = 1788] [id = 499] 11:53:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd68400) [pid = 1788] [serial = 1498] [outer = (nil)] 11:53:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x901a3800) [pid = 1788] [serial = 1499] [outer = 0x8fd68400] 11:53:17 INFO - PROCESS | 1788 | 1468608797868 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x901aac00) [pid = 1788] [serial = 1500] [outer = 0x8fd68400] 11:53:18 INFO - PROCESS | 1788 | 1468608798778 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]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1384ms 11:53:18 INFO - PROCESS | 1788 | 1468608798814 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1788 | 1468608798819 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:53:18 INFO - PROCESS | 1788 | 1468608798826 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 1788 | 1468608798829 Marionette TRACE conn4 <- [1,1970,null,{}] 11:53:18 INFO - PROCESS | 1788 | 1468608798842 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}] 11:53:18 INFO - PROCESS | 1788 | 1468608798847 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:19 INFO - PROCESS | 1788 | 1468608799087 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:53:19 INFO - PROCESS | 1788 | 1468608799119 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:19 INFO - PROCESS | 1788 | 1468608799131 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x915ad000 == 20 [pid = 1788] [id = 500] 11:53:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x91792800) [pid = 1788] [serial = 1501] [outer = (nil)] 11:53:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9179a400) [pid = 1788] [serial = 1502] [outer = 0x91792800] 11:53:19 INFO - PROCESS | 1788 | 1468608799204 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x9179dc00) [pid = 1788] [serial = 1503] [outer = 0x91792800] 11:53:20 INFO - PROCESS | 1788 | 1468608800184 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]]]}] 11:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1389ms 11:53:20 INFO - PROCESS | 1788 | 1468608800217 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:53:20 INFO - PROCESS | 1788 | 1468608800220 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:53:20 INFO - PROCESS | 1788 | 1468608800227 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:53:20 INFO - PROCESS | 1788 | 1468608800230 Marionette TRACE conn4 <- [1,1974,null,{}] 11:53:20 INFO - PROCESS | 1788 | 1468608800243 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}] 11:53:20 INFO - PROCESS | 1788 | 1468608800249 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:20 INFO - PROCESS | 1788 | 1468608800469 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:53:20 INFO - PROCESS | 1788 | 1468608800487 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 1788 | 1468608800497 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508400 == 21 [pid = 1788] [id = 501] 11:53:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f7a0800) [pid = 1788] [serial = 1504] [outer = (nil)] 11:53:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x917ae400) [pid = 1788] [serial = 1505] [outer = 0x8f7a0800] 11:53:20 INFO - PROCESS | 1788 | 1468608800568 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x917af400) [pid = 1788] [serial = 1506] [outer = 0x8f7a0800] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8b321000) [pid = 1788] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cfe3c00) [pid = 1788] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8c491800) [pid = 1788] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c49c000) [pid = 1788] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8cd1a000) [pid = 1788] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8c494800) [pid = 1788] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8d157c00) [pid = 1788] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8f799400) [pid = 1788] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x915ae400) [pid = 1788] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8ce76400) [pid = 1788] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:53:21 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8d14f400) [pid = 1788] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:53:21 INFO - PROCESS | 1788 | 1468608801656 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1488ms 11:53:21 INFO - PROCESS | 1788 | 1468608801715 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 1788 | 1468608801718 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:53:21 INFO - PROCESS | 1788 | 1468608801726 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1788 | 1468608801730 Marionette TRACE conn4 <- [1,1978,null,{}] 11:53:21 INFO - PROCESS | 1788 | 1468608801736 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}] 11:53:21 INFO - PROCESS | 1788 | 1468608801748 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:22 INFO - PROCESS | 1788 | 1468608802062 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:53:22 INFO - PROCESS | 1788 | 1468608802078 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1788 | 1468608802091 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505c00 == 22 [pid = 1788] [id = 502] 11:53:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f752c00) [pid = 1788] [serial = 1507] [outer = (nil)] 11:53:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x917aec00) [pid = 1788] [serial = 1508] [outer = 0x8f752c00] 11:53:22 INFO - PROCESS | 1788 | 1468608802162 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x915ad400) [pid = 1788] [serial = 1509] [outer = 0x8f752c00] 11:53:23 INFO - PROCESS | 1788 | 1468608803173 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1484ms 11:53:23 INFO - PROCESS | 1788 | 1468608803212 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1788 | 1468608803220 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:53:23 INFO - PROCESS | 1788 | 1468608803231 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1788 | 1468608803236 Marionette TRACE conn4 <- [1,1982,null,{}] 11:53:23 INFO - PROCESS | 1788 | 1468608803248 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}] 11:53:23 INFO - PROCESS | 1788 | 1468608803253 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:23 INFO - PROCESS | 1788 | 1468608803492 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:53:23 INFO - PROCESS | 1788 | 1468608803760 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 1788 | 1468608803778 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c494400 == 23 [pid = 1788] [id = 503] 11:53:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8c497400) [pid = 1788] [serial = 1510] [outer = (nil)] 11:53:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8cd13400) [pid = 1788] [serial = 1511] [outer = 0x8c497400] 11:53:23 INFO - PROCESS | 1788 | 1468608803911 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cdcf400) [pid = 1788] [serial = 1512] [outer = 0x8c497400] 11:53:24 INFO - PROCESS | 1788 | 1468608804952 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]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1756ms 11:53:24 INFO - PROCESS | 1788 | 1468608804986 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 1788 | 1468608804994 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:53:25 INFO - PROCESS | 1788 | 1468608805008 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:53:25 INFO - PROCESS | 1788 | 1468608805014 Marionette TRACE conn4 <- [1,1986,null,{}] 11:53:25 INFO - PROCESS | 1788 | 1468608805021 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}] 11:53:25 INFO - PROCESS | 1788 | 1468608805028 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:25 INFO - PROCESS | 1788 | 1468608805244 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:53:25 INFO - PROCESS | 1788 | 1468608805480 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1788 | 1468608805491 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f591c00 == 24 [pid = 1788] [id = 504] 11:53:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f59d000) [pid = 1788] [serial = 1513] [outer = (nil)] 11:53:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f798800) [pid = 1788] [serial = 1514] [outer = 0x8f59d000] 11:53:25 INFO - PROCESS | 1788 | 1468608805632 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd53000) [pid = 1788] [serial = 1515] [outer = 0x8f59d000] 11:53:26 INFO - PROCESS | 1788 | 1468608806613 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]]]}] 11:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1647ms 11:53:26 INFO - PROCESS | 1788 | 1468608806655 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:53:26 INFO - PROCESS | 1788 | 1468608806659 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:53:26 INFO - PROCESS | 1788 | 1468608806669 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 1788 | 1468608806675 Marionette TRACE conn4 <- [1,1990,null,{}] 11:53:26 INFO - PROCESS | 1788 | 1468608806695 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}] 11:53:26 INFO - PROCESS | 1788 | 1468608806704 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:26 INFO - PROCESS | 1788 | 1468608806966 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:53:27 INFO - PROCESS | 1788 | 1468608807255 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1788 | 1468608807274 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd4dc00 == 25 [pid = 1788] [id = 505] 11:53:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9179d000) [pid = 1788] [serial = 1516] [outer = (nil)] 11:53:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91db4400) [pid = 1788] [serial = 1517] [outer = 0x9179d000] 11:53:27 INFO - PROCESS | 1788 | 1468608807408 Marionette DEBUG loaded listener.js 11:53:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91e62000) [pid = 1788] [serial = 1518] [outer = 0x9179d000] 11:53:28 INFO - PROCESS | 1788 | 1468608808347 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]]]}] 11:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1739ms 11:53:28 INFO - PROCESS | 1788 | 1468608808410 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:53:28 INFO - PROCESS | 1788 | 1468608808416 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:53:28 INFO - PROCESS | 1788 | 1468608808426 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:53:28 INFO - PROCESS | 1788 | 1468608808429 Marionette TRACE conn4 <- [1,1994,null,{}] 11:53:28 INFO - PROCESS | 1788 | 1468608808437 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}] 11:53:28 INFO - PROCESS | 1788 | 1468608808443 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:28 INFO - PROCESS | 1788 | 1468608808653 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:53:28 INFO - PROCESS | 1788 | 1468608808848 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:28 INFO - PROCESS | 1788 | 1468608808855 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f591800 == 26 [pid = 1788] [id = 506] 11:53:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8fd62400) [pid = 1788] [serial = 1519] [outer = (nil)] 11:53:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91f4f800) [pid = 1788] [serial = 1520] [outer = 0x8fd62400] 11:53:28 INFO - PROCESS | 1788 | 1468608808945 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91f53000) [pid = 1788] [serial = 1521] [outer = 0x8fd62400] 11:53:29 INFO - PROCESS | 1788 | 1468608809946 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]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1593ms 11:53:30 INFO - PROCESS | 1788 | 1468608810020 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 1788 | 1468608810023 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:53:30 INFO - PROCESS | 1788 | 1468608810032 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 1788 | 1468608810036 Marionette TRACE conn4 <- [1,1998,null,{}] 11:53:30 INFO - PROCESS | 1788 | 1468608810043 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}] 11:53:30 INFO - PROCESS | 1788 | 1468608810049 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:30 INFO - PROCESS | 1788 | 1468608810283 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:53:30 INFO - PROCESS | 1788 | 1468608810509 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 1788 | 1468608810521 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ec00 == 27 [pid = 1788] [id = 507] 11:53:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8b502400) [pid = 1788] [serial = 1522] [outer = (nil)] 11:53:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91f8ec00) [pid = 1788] [serial = 1523] [outer = 0x8b502400] 11:53:30 INFO - PROCESS | 1788 | 1468608810664 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91f92800) [pid = 1788] [serial = 1524] [outer = 0x8b502400] 11:53:31 INFO - PROCESS | 1788 | 1468608811607 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]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1634ms 11:53:31 INFO - PROCESS | 1788 | 1468608811667 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1788 | 1468608811672 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:53:31 INFO - PROCESS | 1788 | 1468608811679 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 1788 | 1468608811684 Marionette TRACE conn4 <- [1,2002,null,{}] 11:53:31 INFO - PROCESS | 1788 | 1468608811690 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}] 11:53:31 INFO - PROCESS | 1788 | 1468608811702 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:31 INFO - PROCESS | 1788 | 1468608811987 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:53:32 INFO - PROCESS | 1788 | 1468608812222 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1788 | 1468608812232 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31e800 == 28 [pid = 1788] [id = 508] 11:53:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91f50c00) [pid = 1788] [serial = 1525] [outer = (nil)] 11:53:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x93c04c00) [pid = 1788] [serial = 1526] [outer = 0x91f50c00] 11:53:32 INFO - PROCESS | 1788 | 1468608812362 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93c60800) [pid = 1788] [serial = 1527] [outer = 0x91f50c00] 11:53:33 INFO - PROCESS | 1788 | 1468608813357 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]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1733ms 11:53:33 INFO - PROCESS | 1788 | 1468608813414 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 1788 | 1468608813418 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:53:33 INFO - PROCESS | 1788 | 1468608813426 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 1788 | 1468608813430 Marionette TRACE conn4 <- [1,2006,null,{}] 11:53:33 INFO - PROCESS | 1788 | 1468608813436 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}] 11:53:33 INFO - PROCESS | 1788 | 1468608813442 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:33 INFO - PROCESS | 1788 | 1468608813643 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:53:34 INFO - PROCESS | 1788 | 1468608814098 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 1788 | 1468608814109 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048000 == 29 [pid = 1788] [id = 509] 11:53:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c049800) [pid = 1788] [serial = 1528] [outer = (nil)] 11:53:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8c04d400) [pid = 1788] [serial = 1529] [outer = 0x8c049800] 11:53:34 INFO - PROCESS | 1788 | 1468608814234 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cd11400) [pid = 1788] [serial = 1530] [outer = 0x8c049800] 11:53:35 INFO - PROCESS | 1788 | 1468608815260 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]]]}] 11:53:35 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 11:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1885ms 11:53:35 INFO - PROCESS | 1788 | 1468608815314 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:53:35 INFO - PROCESS | 1788 | 1468608815319 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:53:35 INFO - PROCESS | 1788 | 1468608815328 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 1788 | 1468608815332 Marionette TRACE conn4 <- [1,2010,null,{}] 11:53:35 INFO - PROCESS | 1788 | 1468608815342 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}] 11:53:35 INFO - PROCESS | 1788 | 1468608815350 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:35 INFO - PROCESS | 1788 | 1468608815542 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:53:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8b320c00 == 28 [pid = 1788] [id = 488] 11:53:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd10800 == 27 [pid = 1788] [id = 487] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8b325400) [pid = 1788] [serial = 1466] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8d155000) [pid = 1788] [serial = 1473] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cd1c800) [pid = 1788] [serial = 1475] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b50a800) [pid = 1788] [serial = 1467] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cd14400) [pid = 1788] [serial = 1469] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8ce7d400) [pid = 1788] [serial = 1464] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cdcec00) [pid = 1788] [serial = 1463] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8cd1f000) [pid = 1788] [serial = 1446] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8c499400) [pid = 1788] [serial = 1445] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ecd4400) [pid = 1788] [serial = 1449] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ecc5400) [pid = 1788] [serial = 1448] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd5d400) [pid = 1788] [serial = 1452] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8fd53400) [pid = 1788] [serial = 1451] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cfe8400) [pid = 1788] [serial = 1472] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91db6400) [pid = 1788] [serial = 1455] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x917b1c00) [pid = 1788] [serial = 1454] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91e62c00) [pid = 1788] [serial = 1458] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91e5f400) [pid = 1788] [serial = 1457] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8cfdec00) [pid = 1788] [serial = 1476] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x927c4400) [pid = 1788] [serial = 1461] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91f58000) [pid = 1788] [serial = 1460] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8cdc5400) [pid = 1788] [serial = 1470] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8f59a000) [pid = 1788] [serial = 1478] [outer = (nil)] [url = about:blank] 11:53:36 INFO - PROCESS | 1788 | 1468608816949 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:36 INFO - PROCESS | 1788 | 1468608816962 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502800 == 28 [pid = 1788] [id = 510] 11:53:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8b505000) [pid = 1788] [serial = 1531] [outer = (nil)] 11:53:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8b509000) [pid = 1788] [serial = 1532] [outer = 0x8b505000] 11:53:37 INFO - PROCESS | 1788 | 1468608817054 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8c043400) [pid = 1788] [serial = 1533] [outer = 0x8b505000] 11:53:37 INFO - PROCESS | 1788 | 1468608817925 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]]]}] 11:53:37 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 11:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2641ms 11:53:37 INFO - PROCESS | 1788 | 1468608817971 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:53:37 INFO - PROCESS | 1788 | 1468608817977 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:53:37 INFO - PROCESS | 1788 | 1468608817988 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:53:37 INFO - PROCESS | 1788 | 1468608817993 Marionette TRACE conn4 <- [1,2014,null,{}] 11:53:38 INFO - PROCESS | 1788 | 1468608818003 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}] 11:53:38 INFO - PROCESS | 1788 | 1468608818009 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:38 INFO - PROCESS | 1788 | 1468608818190 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:53:38 INFO - PROCESS | 1788 | 1468608818336 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1788 | 1468608818348 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1b800 == 29 [pid = 1788] [id = 511] 11:53:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8cd1c800) [pid = 1788] [serial = 1534] [outer = (nil)] 11:53:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cdc6c00) [pid = 1788] [serial = 1535] [outer = 0x8cd1c800] 11:53:38 INFO - PROCESS | 1788 | 1468608818425 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8ce74800) [pid = 1788] [serial = 1536] [outer = 0x8cd1c800] 11:53:39 INFO - PROCESS | 1788 | 1468608819356 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]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1389ms 11:53:39 INFO - PROCESS | 1788 | 1468608819406 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 1788 | 1468608819414 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:53:39 INFO - PROCESS | 1788 | 1468608819422 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1788 | 1468608819427 Marionette TRACE conn4 <- [1,2018,null,{}] 11:53:39 INFO - PROCESS | 1788 | 1468608819438 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}] 11:53:39 INFO - PROCESS | 1788 | 1468608819443 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:39 INFO - PROCESS | 1788 | 1468608819686 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:53:39 INFO - PROCESS | 1788 | 1468608819713 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:39 INFO - PROCESS | 1788 | 1468608819721 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe9000 == 30 [pid = 1788] [id = 512] 11:53:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8d151800) [pid = 1788] [serial = 1537] [outer = (nil)] 11:53:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8d15c800) [pid = 1788] [serial = 1538] [outer = 0x8d151800] 11:53:39 INFO - PROCESS | 1788 | 1468608819799 Marionette DEBUG loaded listener.js 11:53:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8df1f000) [pid = 1788] [serial = 1539] [outer = 0x8d151800] 11:53:40 INFO - PROCESS | 1788 | 1468608820897 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]]]}] 11:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1545ms 11:53:40 INFO - PROCESS | 1788 | 1468608820968 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:53:40 INFO - PROCESS | 1788 | 1468608820973 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:53:40 INFO - PROCESS | 1788 | 1468608820988 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 1788 | 1468608820999 Marionette TRACE conn4 <- [1,2022,null,{}] 11:53:41 INFO - PROCESS | 1788 | 1468608821016 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}] 11:53:41 INFO - PROCESS | 1788 | 1468608821025 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:41 INFO - PROCESS | 1788 | 1468608821268 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:53:41 INFO - PROCESS | 1788 | 1468608821298 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:41 INFO - PROCESS | 1788 | 1468608821307 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504000 == 31 [pid = 1788] [id = 513] 11:53:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cd1c000) [pid = 1788] [serial = 1540] [outer = (nil)] 11:53:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f755000) [pid = 1788] [serial = 1541] [outer = 0x8cd1c000] 11:53:41 INFO - PROCESS | 1788 | 1468608821405 Marionette DEBUG loaded listener.js 11:53:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f793400) [pid = 1788] [serial = 1542] [outer = 0x8cd1c000] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8eccc400) [pid = 1788] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f752c00) [pid = 1788] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8b50f000) [pid = 1788] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8c048c00) [pid = 1788] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91792800) [pid = 1788] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8df1e400) [pid = 1788] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f7a0800) [pid = 1788] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8c493000) [pid = 1788] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8ce78400) [pid = 1788] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fd68400) [pid = 1788] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:53:42 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd63000) [pid = 1788] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:53:42 INFO - PROCESS | 1788 | 1468608822911 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]]]}] 11:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1963ms 11:53:42 INFO - PROCESS | 1788 | 1468608822944 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:53:42 INFO - PROCESS | 1788 | 1468608822949 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:53:42 INFO - PROCESS | 1788 | 1468608822956 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:53:42 INFO - PROCESS | 1788 | 1468608822959 Marionette TRACE conn4 <- [1,2026,null,{}] 11:53:42 INFO - PROCESS | 1788 | 1468608822966 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}] 11:53:42 INFO - PROCESS | 1788 | 1468608822972 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:43 INFO - PROCESS | 1788 | 1468608823211 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:53:43 INFO - PROCESS | 1788 | 1468608823228 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 1788 | 1468608823248 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50f000 == 32 [pid = 1788] [id = 514] 11:53:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ce78400) [pid = 1788] [serial = 1543] [outer = (nil)] 11:53:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8f799c00) [pid = 1788] [serial = 1544] [outer = 0x8ce78400] 11:53:43 INFO - PROCESS | 1788 | 1468608823325 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f79f800) [pid = 1788] [serial = 1545] [outer = 0x8ce78400] 11:53:44 INFO - PROCESS | 1788 | 1468608824318 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]]]}] 11:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1436ms 11:53:44 INFO - PROCESS | 1788 | 1468608824393 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:53:44 INFO - PROCESS | 1788 | 1468608824401 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:53:44 INFO - PROCESS | 1788 | 1468608824412 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:53:44 INFO - PROCESS | 1788 | 1468608824416 Marionette TRACE conn4 <- [1,2030,null,{}] 11:53:44 INFO - PROCESS | 1788 | 1468608824427 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}] 11:53:44 INFO - PROCESS | 1788 | 1468608824433 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:44 INFO - PROCESS | 1788 | 1468608824682 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:53:44 INFO - PROCESS | 1788 | 1468608824934 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:44 INFO - PROCESS | 1788 | 1468608824958 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49e400 == 33 [pid = 1788] [id = 515] 11:53:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cd10c00) [pid = 1788] [serial = 1546] [outer = (nil)] 11:53:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8cd1bc00) [pid = 1788] [serial = 1547] [outer = 0x8cd10c00] 11:53:45 INFO - PROCESS | 1788 | 1468608825094 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cfe5800) [pid = 1788] [serial = 1548] [outer = 0x8cd10c00] 11:53:46 INFO - PROCESS | 1788 | 1468608826241 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]]]}] 11:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1900ms 11:53:46 INFO - PROCESS | 1788 | 1468608826311 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 1788 | 1468608826319 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:53:46 INFO - PROCESS | 1788 | 1468608826332 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 1788 | 1468608826336 Marionette TRACE conn4 <- [1,2034,null,{}] 11:53:46 INFO - PROCESS | 1788 | 1468608826347 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}] 11:53:46 INFO - PROCESS | 1788 | 1468608826353 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:46 INFO - PROCESS | 1788 | 1468608826614 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:53:46 INFO - PROCESS | 1788 | 1468608826852 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:46 INFO - PROCESS | 1788 | 1468608826862 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c041800 == 34 [pid = 1788] [id = 516] 11:53:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f533400) [pid = 1788] [serial = 1549] [outer = (nil)] 11:53:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f59dc00) [pid = 1788] [serial = 1550] [outer = 0x8f533400] 11:53:46 INFO - PROCESS | 1788 | 1468608826953 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd56000) [pid = 1788] [serial = 1551] [outer = 0x8f533400] 11:53:48 INFO - PROCESS | 1788 | 1468608828048 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]]]}] 11:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1792ms 11:53:48 INFO - PROCESS | 1788 | 1468608828124 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:53:48 INFO - PROCESS | 1788 | 1468608828127 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:53:48 INFO - PROCESS | 1788 | 1468608828136 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 1788 | 1468608828142 Marionette TRACE conn4 <- [1,2038,null,{}] 11:53:48 INFO - PROCESS | 1788 | 1468608828161 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}] 11:53:48 INFO - PROCESS | 1788 | 1468608828170 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:48 INFO - PROCESS | 1788 | 1468608828421 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:53:48 INFO - PROCESS | 1788 | 1468608828702 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 1788 | 1468608828715 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a8400 == 35 [pid = 1788] [id = 517] 11:53:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x901aa800) [pid = 1788] [serial = 1552] [outer = (nil)] 11:53:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x915abc00) [pid = 1788] [serial = 1553] [outer = 0x901aa800] 11:53:48 INFO - PROCESS | 1788 | 1468608828808 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91797c00) [pid = 1788] [serial = 1554] [outer = 0x901aa800] 11:53:49 INFO - PROCESS | 1788 | 1468608829864 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]]]}] 11:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1804ms 11:53:49 INFO - PROCESS | 1788 | 1468608829940 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:53:49 INFO - PROCESS | 1788 | 1468608829946 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:53:49 INFO - PROCESS | 1788 | 1468608829954 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 1788 | 1468608829958 Marionette TRACE conn4 <- [1,2042,null,{}] 11:53:49 INFO - PROCESS | 1788 | 1468608829966 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}] 11:53:49 INFO - PROCESS | 1788 | 1468608829972 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:50 INFO - PROCESS | 1788 | 1468608830217 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:53:50 INFO - PROCESS | 1788 | 1468608830493 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:50 INFO - PROCESS | 1788 | 1468608830504 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50c400 == 36 [pid = 1788] [id = 518] 11:53:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c496000) [pid = 1788] [serial = 1555] [outer = (nil)] 11:53:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f59ec00) [pid = 1788] [serial = 1556] [outer = 0x8c496000] 11:53:50 INFO - PROCESS | 1788 | 1468608830592 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f59c400) [pid = 1788] [serial = 1557] [outer = 0x8c496000] 11:53:51 INFO - PROCESS | 1788 | 1468608831819 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]]]}] 11:53:51 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) 11:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1951ms 11:53:51 INFO - PROCESS | 1788 | 1468608831909 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1788 | 1468608831915 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:53:51 INFO - PROCESS | 1788 | 1468608831924 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1788 | 1468608831929 Marionette TRACE conn4 <- [1,2046,null,{}] 11:53:51 INFO - PROCESS | 1788 | 1468608831938 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}] 11:53:51 INFO - PROCESS | 1788 | 1468608831943 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:52 INFO - PROCESS | 1788 | 1468608832225 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:53:52 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04bc00 == 35 [pid = 1788] [id = 491] 11:53:52 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce73c00 == 34 [pid = 1788] [id = 490] 11:53:52 INFO - PROCESS | 1788 | --DOCSHELL 0x8c495800 == 33 [pid = 1788] [id = 489] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x9179a400) [pid = 1788] [serial = 1502] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x917ae400) [pid = 1788] [serial = 1505] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x9179dc00) [pid = 1788] [serial = 1503] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f75cc00) [pid = 1788] [serial = 1484] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f796400) [pid = 1788] [serial = 1485] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8cd18c00) [pid = 1788] [serial = 1481] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8d152400) [pid = 1788] [serial = 1482] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x915a5800) [pid = 1788] [serial = 1490] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x915a8400) [pid = 1788] [serial = 1491] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x901a3800) [pid = 1788] [serial = 1499] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f53a000) [pid = 1788] [serial = 1496] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8f757800) [pid = 1788] [serial = 1497] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c49f800) [pid = 1788] [serial = 1493] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8cdcb800) [pid = 1788] [serial = 1494] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f754000) [pid = 1788] [serial = 1479] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8fd69400) [pid = 1788] [serial = 1487] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x901a5c00) [pid = 1788] [serial = 1488] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x917af400) [pid = 1788] [serial = 1506] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x915ad400) [pid = 1788] [serial = 1509] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x901aac00) [pid = 1788] [serial = 1500] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x917aec00) [pid = 1788] [serial = 1508] [outer = (nil)] [url = about:blank] 11:53:52 INFO - PROCESS | 1788 | 1468608832504 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1788 | 1468608832517 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c497c00 == 34 [pid = 1788] [id = 519] 11:53:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8c498000) [pid = 1788] [serial = 1558] [outer = (nil)] 11:53:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8cdc3800) [pid = 1788] [serial = 1559] [outer = 0x8c498000] 11:53:52 INFO - PROCESS | 1788 | 1468608832596 Marionette DEBUG loaded listener.js 11:53:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8cfdf000) [pid = 1788] [serial = 1560] [outer = 0x8c498000] 11:53:53 INFO - PROCESS | 1788 | 1468608833430 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]]]}] 11:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1537ms 11:53:53 INFO - PROCESS | 1788 | 1468608833461 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:53:53 INFO - PROCESS | 1788 | 1468608833469 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:53:53 INFO - PROCESS | 1788 | 1468608833480 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:53:53 INFO - PROCESS | 1788 | 1468608833484 Marionette TRACE conn4 <- [1,2050,null,{}] 11:53:53 INFO - PROCESS | 1788 | 1468608833491 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}] 11:53:53 INFO - PROCESS | 1788 | 1468608833498 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:53 INFO - PROCESS | 1788 | 1468608833689 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:53:53 INFO - PROCESS | 1788 | 1468608833712 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:53 INFO - PROCESS | 1788 | 1468608833722 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccdc00 == 35 [pid = 1788] [id = 520] 11:53:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8eccec00) [pid = 1788] [serial = 1561] [outer = (nil)] 11:53:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f592c00) [pid = 1788] [serial = 1562] [outer = 0x8eccec00] 11:53:53 INFO - PROCESS | 1788 | 1468608833934 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f757800) [pid = 1788] [serial = 1563] [outer = 0x8eccec00] 11:53:54 INFO - PROCESS | 1788 | 1468608834866 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]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1433ms 11:53:54 INFO - PROCESS | 1788 | 1468608834914 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:53:54 INFO - PROCESS | 1788 | 1468608834919 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:53:54 INFO - PROCESS | 1788 | 1468608834931 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1788 | 1468608834936 Marionette TRACE conn4 <- [1,2054,null,{}] 11:53:54 INFO - PROCESS | 1788 | 1468608834954 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}] 11:53:54 INFO - PROCESS | 1788 | 1468608834963 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:55 INFO - PROCESS | 1788 | 1468608835220 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:53:55 INFO - PROCESS | 1788 | 1468608835240 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:55 INFO - PROCESS | 1788 | 1468608835253 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a3800 == 36 [pid = 1788] [id = 521] 11:53:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x901a6800) [pid = 1788] [serial = 1564] [outer = (nil)] 11:53:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x901ad800) [pid = 1788] [serial = 1565] [outer = 0x901a6800] 11:53:55 INFO - PROCESS | 1788 | 1468608835326 Marionette DEBUG loaded listener.js 11:53:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x915aa000) [pid = 1788] [serial = 1566] [outer = 0x901a6800] 11:53:56 INFO - PROCESS | 1788 | 1468608836331 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]]]}] 11:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1441ms 11:53:56 INFO - PROCESS | 1788 | 1468608836373 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:53:56 INFO - PROCESS | 1788 | 1468608836378 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:53:56 INFO - PROCESS | 1788 | 1468608836392 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:53:56 INFO - PROCESS | 1788 | 1468608836395 Marionette TRACE conn4 <- [1,2058,null,{}] 11:53:56 INFO - PROCESS | 1788 | 1468608836402 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}] 11:53:56 INFO - PROCESS | 1788 | 1468608836408 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:56 INFO - PROCESS | 1788 | 1468608836671 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:53:56 INFO - PROCESS | 1788 | 1468608836696 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1788 | 1468608836704 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd68000 == 37 [pid = 1788] [id = 522] 11:53:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x9179e000) [pid = 1788] [serial = 1567] [outer = (nil)] 11:53:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x917a6800) [pid = 1788] [serial = 1568] [outer = 0x9179e000] 11:53:56 INFO - PROCESS | 1788 | 1468608836779 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x917b2000) [pid = 1788] [serial = 1569] [outer = 0x9179e000] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c497400) [pid = 1788] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8d151800) [pid = 1788] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8b505000) [pid = 1788] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f59d000) [pid = 1788] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8cd1c800) [pid = 1788] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8c049800) [pid = 1788] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x9179d000) [pid = 1788] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8fd62400) [pid = 1788] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8b502400) [pid = 1788] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x91f50c00) [pid = 1788] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:53:57 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8cd1c000) [pid = 1788] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:53:57 INFO - PROCESS | 1788 | 1468608837867 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]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1540ms 11:53:57 INFO - PROCESS | 1788 | 1468608837926 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 1788 | 1468608837929 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:53:57 INFO - PROCESS | 1788 | 1468608837936 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1788 | 1468608837940 Marionette TRACE conn4 <- [1,2062,null,{}] 11:53:57 INFO - PROCESS | 1788 | 1468608837946 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}] 11:53:57 INFO - PROCESS | 1788 | 1468608837952 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:58 INFO - PROCESS | 1788 | 1468608838132 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:53:58 INFO - PROCESS | 1788 | 1468608838291 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1788 | 1468608838301 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50e800 == 38 [pid = 1788] [id = 523] 11:53:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8cd19c00) [pid = 1788] [serial = 1570] [outer = (nil)] 11:53:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x901a3c00) [pid = 1788] [serial = 1571] [outer = 0x8cd19c00] 11:53:58 INFO - PROCESS | 1788 | 1468608838374 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8df1b000) [pid = 1788] [serial = 1572] [outer = 0x8cd19c00] 11:53:59 INFO - PROCESS | 1788 | 1468608839304 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]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1437ms 11:53:59 INFO - PROCESS | 1788 | 1468608839375 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1788 | 1468608839383 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:53:59 INFO - PROCESS | 1788 | 1468608839395 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1788 | 1468608839400 Marionette TRACE conn4 <- [1,2066,null,{}] 11:53:59 INFO - PROCESS | 1788 | 1468608839411 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}] 11:53:59 INFO - PROCESS | 1788 | 1468608839416 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:59 INFO - PROCESS | 1788 | 1468608839666 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:53:59 INFO - PROCESS | 1788 | 1468608839916 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1788 | 1468608839933 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:53:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd12800 == 39 [pid = 1788] [id = 524] 11:53:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8cd16c00) [pid = 1788] [serial = 1573] [outer = (nil)] 11:54:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ce7f800) [pid = 1788] [serial = 1574] [outer = 0x8cd16c00] 11:54:00 INFO - PROCESS | 1788 | 1468608840039 Marionette DEBUG loaded listener.js 11:54:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cfeac00) [pid = 1788] [serial = 1575] [outer = 0x8cd16c00] 11:54:01 INFO - PROCESS | 1788 | 1468608841053 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]]]}] 11:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1695ms 11:54:01 INFO - PROCESS | 1788 | 1468608841089 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:54:01 INFO - PROCESS | 1788 | 1468608841098 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:54:01 INFO - PROCESS | 1788 | 1468608841111 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:54:01 INFO - PROCESS | 1788 | 1468608841115 Marionette TRACE conn4 <- [1,2070,null,{}] 11:54:01 INFO - PROCESS | 1788 | 1468608841123 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}] 11:54:01 INFO - PROCESS | 1788 | 1468608841130 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:01 INFO - PROCESS | 1788 | 1468608841345 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:54:01 INFO - PROCESS | 1788 | 1468608841598 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1788 | 1468608841607 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f537000 == 40 [pid = 1788] [id = 525] 11:54:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8f593000) [pid = 1788] [serial = 1576] [outer = (nil)] 11:54:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f7a0800) [pid = 1788] [serial = 1577] [outer = 0x8f593000] 11:54:01 INFO - PROCESS | 1788 | 1468608841745 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8fd5fc00) [pid = 1788] [serial = 1578] [outer = 0x8f593000] 11:54:02 INFO - PROCESS | 1788 | 1468608842742 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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1699ms 11:54:02 INFO - PROCESS | 1788 | 1468608842809 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 1788 | 1468608842813 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:54:02 INFO - PROCESS | 1788 | 1468608842823 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1788 | 1468608842828 Marionette TRACE conn4 <- [1,2074,null,{}] 11:54:02 INFO - PROCESS | 1788 | 1468608842848 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}] 11:54:02 INFO - PROCESS | 1788 | 1468608842857 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:03 INFO - PROCESS | 1788 | 1468608843097 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:54:03 INFO - PROCESS | 1788 | 1468608843374 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:03 INFO - PROCESS | 1788 | 1468608843382 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31d800 == 41 [pid = 1788] [id = 526] 11:54:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x91db6800) [pid = 1788] [serial = 1579] [outer = (nil)] 11:54:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91dbdc00) [pid = 1788] [serial = 1580] [outer = 0x91db6800] 11:54:03 INFO - PROCESS | 1788 | 1468608843532 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91e64800) [pid = 1788] [serial = 1581] [outer = 0x91db6800] 11:54:04 INFO - PROCESS | 1788 | 1468608844544 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]]]}] 11:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1795ms 11:54:04 INFO - PROCESS | 1788 | 1468608844619 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:54:04 INFO - PROCESS | 1788 | 1468608844623 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:54:04 INFO - PROCESS | 1788 | 1468608844633 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 1788 | 1468608844637 Marionette TRACE conn4 <- [1,2078,null,{}] 11:54:04 INFO - PROCESS | 1788 | 1468608844644 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}] 11:54:04 INFO - PROCESS | 1788 | 1468608844651 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:04 INFO - PROCESS | 1788 | 1468608844894 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:54:05 INFO - PROCESS | 1788 | 1468608845130 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:05 INFO - PROCESS | 1788 | 1468608845142 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50dc00 == 42 [pid = 1788] [id = 527] 11:54:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8cd1f000) [pid = 1788] [serial = 1582] [outer = (nil)] 11:54:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91f50c00) [pid = 1788] [serial = 1583] [outer = 0x8cd1f000] 11:54:05 INFO - PROCESS | 1788 | 1468608845246 Marionette DEBUG loaded listener.js 11:54:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91f5a800) [pid = 1788] [serial = 1584] [outer = 0x8cd1f000] 11:54:06 INFO - PROCESS | 1788 | 1468608846174 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]]]}] 11:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1588ms 11:54:06 INFO - PROCESS | 1788 | 1468608846237 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:54:06 INFO - PROCESS | 1788 | 1468608846242 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:54:06 INFO - PROCESS | 1788 | 1468608846253 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:54:06 INFO - PROCESS | 1788 | 1468608846256 Marionette TRACE conn4 <- [1,2082,null,{}] 11:54:06 INFO - PROCESS | 1788 | 1468608846263 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}] 11:54:06 INFO - PROCESS | 1788 | 1468608846270 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:06 INFO - PROCESS | 1788 | 1468608846472 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:54:06 INFO - PROCESS | 1788 | 1468608846659 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 1788 | 1468608846672 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b323c00 == 43 [pid = 1788] [id = 528] 11:54:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x91e6b800) [pid = 1788] [serial = 1585] [outer = (nil)] 11:54:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91f8f400) [pid = 1788] [serial = 1586] [outer = 0x91e6b800] 11:54:06 INFO - PROCESS | 1788 | 1468608846817 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91f92400) [pid = 1788] [serial = 1587] [outer = 0x91e6b800] 11:54:07 INFO - PROCESS | 1788 | 1468608847827 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]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1633ms 11:54:07 INFO - PROCESS | 1788 | 1468608847889 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 1788 | 1468608847893 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:54:07 INFO - PROCESS | 1788 | 1468608847903 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 1788 | 1468608847907 Marionette TRACE conn4 <- [1,2086,null,{}] 11:54:07 INFO - PROCESS | 1788 | 1468608847913 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}] 11:54:07 INFO - PROCESS | 1788 | 1468608847925 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:08 INFO - PROCESS | 1788 | 1468608848175 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:54:08 INFO - PROCESS | 1788 | 1468608848414 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:08 INFO - PROCESS | 1788 | 1468608848422 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04a800 == 44 [pid = 1788] [id = 529] 11:54:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cd17400) [pid = 1788] [serial = 1588] [outer = (nil)] 11:54:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x93c05000) [pid = 1788] [serial = 1589] [outer = 0x8cd17400] 11:54:08 INFO - PROCESS | 1788 | 1468608848513 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x93c65c00) [pid = 1788] [serial = 1590] [outer = 0x8cd17400] 11:54:09 INFO - PROCESS | 1788 | 1468608849472 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]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1633ms 11:54:09 INFO - PROCESS | 1788 | 1468608849538 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:54:09 INFO - PROCESS | 1788 | 1468608849542 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:54:09 INFO - PROCESS | 1788 | 1468608849550 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1788 | 1468608849554 Marionette TRACE conn4 <- [1,2090,null,{}] 11:54:09 INFO - PROCESS | 1788 | 1468608849561 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}] 11:54:09 INFO - PROCESS | 1788 | 1468608849567 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:09 INFO - PROCESS | 1788 | 1468608849759 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:54:10 INFO - PROCESS | 1788 | 1468608849990 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:10 INFO - PROCESS | 1788 | 1468608850002 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046400 == 45 [pid = 1788] [id = 530] 11:54:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x93c65800) [pid = 1788] [serial = 1591] [outer = (nil)] 11:54:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x93d6f800) [pid = 1788] [serial = 1592] [outer = 0x93c65800] 11:54:10 INFO - PROCESS | 1788 | 1468608850130 Marionette DEBUG loaded listener.js 11:54:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93d73800) [pid = 1788] [serial = 1593] [outer = 0x93c65800] 11:54:11 INFO - PROCESS | 1788 | 1468608851124 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]]]}] 11:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1631ms 11:54:11 INFO - PROCESS | 1788 | 1468608851182 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:54:11 INFO - PROCESS | 1788 | 1468608851185 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:54:11 INFO - PROCESS | 1788 | 1468608851194 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:54:11 INFO - PROCESS | 1788 | 1468608851198 Marionette TRACE conn4 <- [1,2094,null,{}] 11:54:11 INFO - PROCESS | 1788 | 1468608851205 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}] 11:54:11 INFO - PROCESS | 1788 | 1468608851211 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:11 INFO - PROCESS | 1788 | 1468608851419 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:54:11 INFO - PROCESS | 1788 | 1468608851671 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 1788 | 1468608851679 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b320400 == 46 [pid = 1788] [id = 531] 11:54:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8b320c00) [pid = 1788] [serial = 1594] [outer = (nil)] 11:54:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8b507800) [pid = 1788] [serial = 1595] [outer = 0x8b320c00] 11:54:11 INFO - PROCESS | 1788 | 1468608851980 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8c046000) [pid = 1788] [serial = 1596] [outer = 0x8b320c00] 11:54:13 INFO - PROCESS | 1788 | 1468608853108 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]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1962ms 11:54:13 INFO - PROCESS | 1788 | 1468608853160 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:54:13 INFO - PROCESS | 1788 | 1468608853170 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:54:13 INFO - PROCESS | 1788 | 1468608853185 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 1788 | 1468608853192 Marionette TRACE conn4 <- [1,2098,null,{}] 11:54:13 INFO - PROCESS | 1788 | 1468608853206 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}] 11:54:13 INFO - PROCESS | 1788 | 1468608853216 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:13 INFO - PROCESS | 1788 | 1468608853486 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:54:13 INFO - PROCESS | 1788 | 1468608853822 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1788 | 1468608853829 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b509400 == 47 [pid = 1788] [id = 532] 11:54:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8d159000) [pid = 1788] [serial = 1597] [outer = (nil)] 11:54:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ecca000) [pid = 1788] [serial = 1598] [outer = 0x8d159000] 11:54:13 INFO - PROCESS | 1788 | 1468608853915 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8f536c00) [pid = 1788] [serial = 1599] [outer = 0x8d159000] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdca400 == 46 [pid = 1788] [id = 492] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8f591800 == 45 [pid = 1788] [id = 506] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ec00 == 44 [pid = 1788] [id = 507] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31e800 == 43 [pid = 1788] [id = 508] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502800 == 42 [pid = 1788] [id = 510] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8df1d800 == 41 [pid = 1788] [id = 498] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048400 == 40 [pid = 1788] [id = 493] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508400 == 39 [pid = 1788] [id = 501] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd67c00 == 38 [pid = 1788] [id = 499] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505c00 == 37 [pid = 1788] [id = 502] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31f800 == 36 [pid = 1788] [id = 494] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd61400 == 35 [pid = 1788] [id = 495] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8c492400 == 34 [pid = 1788] [id = 497] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x915ad000 == 33 [pid = 1788] [id = 500] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8df15c00 == 32 [pid = 1788] [id = 496] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8f591c00 == 31 [pid = 1788] [id = 504] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd4dc00 == 30 [pid = 1788] [id = 505] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8c494400 == 29 [pid = 1788] [id = 503] 11:54:15 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048000 == 28 [pid = 1788] [id = 509] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8cdcf400) [pid = 1788] [serial = 1512] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8cd13400) [pid = 1788] [serial = 1511] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8df1f000) [pid = 1788] [serial = 1539] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8b509000) [pid = 1788] [serial = 1532] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8c043400) [pid = 1788] [serial = 1533] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd53000) [pid = 1788] [serial = 1515] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cdc6c00) [pid = 1788] [serial = 1535] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f798800) [pid = 1788] [serial = 1514] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cd11400) [pid = 1788] [serial = 1530] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8c04d400) [pid = 1788] [serial = 1529] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91e62000) [pid = 1788] [serial = 1518] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x91db4400) [pid = 1788] [serial = 1517] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91f53000) [pid = 1788] [serial = 1521] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91f4f800) [pid = 1788] [serial = 1520] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x91f92800) [pid = 1788] [serial = 1524] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91f8ec00) [pid = 1788] [serial = 1523] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x93c60800) [pid = 1788] [serial = 1527] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x93c04c00) [pid = 1788] [serial = 1526] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8f755000) [pid = 1788] [serial = 1541] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8d15c800) [pid = 1788] [serial = 1538] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f793400) [pid = 1788] [serial = 1542] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8ce74800) [pid = 1788] [serial = 1536] [outer = (nil)] [url = about:blank] 11:54:15 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f799c00) [pid = 1788] [serial = 1544] [outer = (nil)] [url = about:blank] 11:54:16 INFO - PROCESS | 1788 | 1468608856038 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]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2911ms 11:54:16 INFO - PROCESS | 1788 | 1468608856091 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1788 | 1468608856098 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:54:16 INFO - PROCESS | 1788 | 1468608856107 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1788 | 1468608856115 Marionette TRACE conn4 <- [1,2102,null,{}] 11:54:16 INFO - PROCESS | 1788 | 1468608856124 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}] 11:54:16 INFO - PROCESS | 1788 | 1468608856129 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:16 INFO - PROCESS | 1788 | 1468608856323 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:54:16 INFO - PROCESS | 1788 | 1468608856460 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 1788 | 1468608856473 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:16 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50d800 == 29 [pid = 1788] [id = 533] 11:54:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8c048000) [pid = 1788] [serial = 1600] [outer = (nil)] 11:54:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cd11400) [pid = 1788] [serial = 1601] [outer = 0x8c048000] 11:54:16 INFO - PROCESS | 1788 | 1468608856551 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8cd1f800) [pid = 1788] [serial = 1602] [outer = 0x8c048000] 11:54:17 INFO - PROCESS | 1788 | 1468608857450 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]]]}] 11:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1398ms 11:54:17 INFO - PROCESS | 1788 | 1468608857506 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:54:17 INFO - PROCESS | 1788 | 1468608857515 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:54:17 INFO - PROCESS | 1788 | 1468608857529 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:54:17 INFO - PROCESS | 1788 | 1468608857535 Marionette TRACE conn4 <- [1,2106,null,{}] 11:54:17 INFO - PROCESS | 1788 | 1468608857551 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}] 11:54:17 INFO - PROCESS | 1788 | 1468608857563 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:17 INFO - PROCESS | 1788 | 1468608857755 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:54:17 INFO - PROCESS | 1788 | 1468608857937 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:17 INFO - PROCESS | 1788 | 1468608857945 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe4800 == 30 [pid = 1788] [id = 534] 11:54:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cfe8c00) [pid = 1788] [serial = 1603] [outer = (nil)] 11:54:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8d158800) [pid = 1788] [serial = 1604] [outer = 0x8cfe8c00] 11:54:18 INFO - PROCESS | 1788 | 1468608858024 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8df13800) [pid = 1788] [serial = 1605] [outer = 0x8cfe8c00] 11:54:19 INFO - PROCESS | 1788 | 1468608859048 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]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1549ms 11:54:19 INFO - PROCESS | 1788 | 1468608859078 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1788 | 1468608859081 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:54:19 INFO - PROCESS | 1788 | 1468608859090 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1788 | 1468608859096 Marionette TRACE conn4 <- [1,2110,null,{}] 11:54:19 INFO - PROCESS | 1788 | 1468608859127 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}] 11:54:19 INFO - PROCESS | 1788 | 1468608859135 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:19 INFO - PROCESS | 1788 | 1468608859376 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:54:19 INFO - PROCESS | 1788 | 1468608859407 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:19 INFO - PROCESS | 1788 | 1468608859417 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75b400 == 31 [pid = 1788] [id = 535] 11:54:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f75b800) [pid = 1788] [serial = 1606] [outer = (nil)] 11:54:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f794400) [pid = 1788] [serial = 1607] [outer = 0x8f75b800] 11:54:19 INFO - PROCESS | 1788 | 1468608859496 Marionette DEBUG loaded listener.js 11:54:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f79e400) [pid = 1788] [serial = 1608] [outer = 0x8f75b800] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cd19c00) [pid = 1788] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x9179e000) [pid = 1788] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8ce78400) [pid = 1788] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cd10c00) [pid = 1788] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x901aa800) [pid = 1788] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f533400) [pid = 1788] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8eccec00) [pid = 1788] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8c496000) [pid = 1788] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c498000) [pid = 1788] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:54:20 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x901a6800) [pid = 1788] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:54:21 INFO - PROCESS | 1788 | 1468608861014 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1952ms 11:54:21 INFO - PROCESS | 1788 | 1468608861042 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1788 | 1468608861048 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:54:21 INFO - PROCESS | 1788 | 1468608861056 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1788 | 1468608861060 Marionette TRACE conn4 <- [1,2114,null,{}] 11:54:21 INFO - PROCESS | 1788 | 1468608861066 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}] 11:54:21 INFO - PROCESS | 1788 | 1468608861072 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:21 INFO - PROCESS | 1788 | 1468608861247 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:54:21 INFO - PROCESS | 1788 | 1468608861263 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1788 | 1468608861271 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b321000 == 32 [pid = 1788] [id = 536] 11:54:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cfea800) [pid = 1788] [serial = 1609] [outer = (nil)] 11:54:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f7a2000) [pid = 1788] [serial = 1610] [outer = 0x8cfea800] 11:54:21 INFO - PROCESS | 1788 | 1468608861346 Marionette DEBUG loaded listener.js 11:54:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8fd59000) [pid = 1788] [serial = 1611] [outer = 0x8cfea800] 11:54:22 INFO - PROCESS | 1788 | 1468608862302 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]]]}] 11:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1281ms 11:54:22 INFO - PROCESS | 1788 | 1468608862338 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:54:22 INFO - PROCESS | 1788 | 1468608862341 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:54:22 INFO - PROCESS | 1788 | 1468608862349 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:54:22 INFO - PROCESS | 1788 | 1468608862352 Marionette TRACE conn4 <- [1,2118,null,{}] 11:54:22 INFO - PROCESS | 1788 | 1468608862365 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}] 11:54:22 INFO - PROCESS | 1788 | 1468608862371 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:22 INFO - PROCESS | 1788 | 1468608862631 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:54:22 INFO - PROCESS | 1788 | 1468608862866 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:22 INFO - PROCESS | 1788 | 1468608862878 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324000 == 33 [pid = 1788] [id = 537] 11:54:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8b324400) [pid = 1788] [serial = 1612] [outer = (nil)] 11:54:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8b502800) [pid = 1788] [serial = 1613] [outer = 0x8b324400] 11:54:23 INFO - PROCESS | 1788 | 1468608863013 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c042800) [pid = 1788] [serial = 1614] [outer = 0x8b324400] 11:54:24 INFO - PROCESS | 1788 | 1468608864226 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]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1935ms 11:54:24 INFO - PROCESS | 1788 | 1468608864287 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 1788 | 1468608864295 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:54:24 INFO - PROCESS | 1788 | 1468608864305 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1788 | 1468608864309 Marionette TRACE conn4 <- [1,2122,null,{}] 11:54:24 INFO - PROCESS | 1788 | 1468608864320 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}] 11:54:24 INFO - PROCESS | 1788 | 1468608864326 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:24 INFO - PROCESS | 1788 | 1468608864575 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:54:24 INFO - PROCESS | 1788 | 1468608864813 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:24 INFO - PROCESS | 1788 | 1468608864825 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7a000 == 34 [pid = 1788] [id = 538] 11:54:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8ce7e000) [pid = 1788] [serial = 1615] [outer = (nil)] 11:54:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cfe1000) [pid = 1788] [serial = 1616] [outer = 0x8ce7e000] 11:54:24 INFO - PROCESS | 1788 | 1468608864953 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8d159400) [pid = 1788] [serial = 1617] [outer = 0x8ce7e000] 11:54:26 INFO - PROCESS | 1788 | 1468608866054 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]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1807ms 11:54:26 INFO - PROCESS | 1788 | 1468608866112 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1788 | 1468608866118 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:54:26 INFO - PROCESS | 1788 | 1468608866126 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1788 | 1468608866130 Marionette TRACE conn4 <- [1,2126,null,{}] 11:54:26 INFO - PROCESS | 1788 | 1468608866137 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}] 11:54:26 INFO - PROCESS | 1788 | 1468608866142 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:26 INFO - PROCESS | 1788 | 1468608866367 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:54:26 INFO - PROCESS | 1788 | 1468608866707 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1788 | 1468608866718 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c498c00 == 35 [pid = 1788] [id = 539] 11:54:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8c49b400) [pid = 1788] [serial = 1618] [outer = (nil)] 11:54:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f755000) [pid = 1788] [serial = 1619] [outer = 0x8c49b400] 11:54:26 INFO - PROCESS | 1788 | 1468608866814 Marionette DEBUG loaded listener.js 11:54:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f799000) [pid = 1788] [serial = 1620] [outer = 0x8c49b400] 11:54:27 INFO - PROCESS | 1788 | 1468608867914 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]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1838ms 11:54:27 INFO - PROCESS | 1788 | 1468608867966 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 1788 | 1468608867973 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:54:27 INFO - PROCESS | 1788 | 1468608867993 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:54:28 INFO - PROCESS | 1788 | 1468608868003 Marionette TRACE conn4 <- [1,2130,null,{}] 11:54:28 INFO - PROCESS | 1788 | 1468608868010 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}] 11:54:28 INFO - PROCESS | 1788 | 1468608868018 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:28 INFO - PROCESS | 1788 | 1468608868280 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:54:28 INFO - PROCESS | 1788 | 1468608868511 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1788 | 1468608868519 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b322000 == 36 [pid = 1788] [id = 540] 11:54:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cdcfc00) [pid = 1788] [serial = 1621] [outer = (nil)] 11:54:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x901aac00) [pid = 1788] [serial = 1622] [outer = 0x8cdcfc00] 11:54:28 INFO - PROCESS | 1788 | 1468608868608 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x901a7c00) [pid = 1788] [serial = 1623] [outer = 0x8cdcfc00] 11:54:29 INFO - PROCESS | 1788 | 1468608869846 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] 11:54:29 INFO - PROCESS | 1788 | 1468608869944 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:54:29 INFO - PROCESS | 1788 | 1468608869954 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1788 | 1468608869960 Marionette TRACE conn4 <- [1,2134,null,{}] 11:54:29 INFO - PROCESS | 1788 | 1468608869971 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}] 11:54:29 INFO - PROCESS | 1788 | 1468608869977 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:30 INFO - PROCESS | 1788 | 1468608870255 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:54:30 INFO - PROCESS | 1788 | 1468608870503 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1788 | 1468608870518 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048c00 == 37 [pid = 1788] [id = 541] 11:54:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8c04a400) [pid = 1788] [serial = 1624] [outer = (nil)] 11:54:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8c492c00) [pid = 1788] [serial = 1625] [outer = 0x8c04a400] 11:54:30 INFO - PROCESS | 1788 | 1468608870600 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c497000) [pid = 1788] [serial = 1626] [outer = 0x8c04a400] 11:54:31 INFO - PROCESS | 1788 | --DOCSHELL 0x901a3800 == 36 [pid = 1788] [id = 521] 11:54:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8b321000 == 35 [pid = 1788] [id = 536] 11:54:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75b400 == 34 [pid = 1788] [id = 535] 11:54:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe4800 == 33 [pid = 1788] [id = 534] 11:54:31 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50d800 == 32 [pid = 1788] [id = 533] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x901a3c00) [pid = 1788] [serial = 1571] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x917a6800) [pid = 1788] [serial = 1568] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f79f800) [pid = 1788] [serial = 1545] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cd1bc00) [pid = 1788] [serial = 1547] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8cfe5800) [pid = 1788] [serial = 1548] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x915abc00) [pid = 1788] [serial = 1553] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91797c00) [pid = 1788] [serial = 1554] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f59dc00) [pid = 1788] [serial = 1550] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd56000) [pid = 1788] [serial = 1551] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f592c00) [pid = 1788] [serial = 1562] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f59ec00) [pid = 1788] [serial = 1556] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8f59c400) [pid = 1788] [serial = 1557] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cdc3800) [pid = 1788] [serial = 1559] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8cfdf000) [pid = 1788] [serial = 1560] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x901ad800) [pid = 1788] [serial = 1565] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x915aa000) [pid = 1788] [serial = 1566] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f757800) [pid = 1788] [serial = 1563] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x917b2000) [pid = 1788] [serial = 1569] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8df1b000) [pid = 1788] [serial = 1572] [outer = (nil)] [url = about:blank] 11:54:31 INFO - PROCESS | 1788 | 1468608871618 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]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1699ms 11:54:31 INFO - PROCESS | 1788 | 1468608871659 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 1788 | 1468608871672 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:54:31 INFO - PROCESS | 1788 | 1468608871685 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1788 | 1468608871689 Marionette TRACE conn4 <- [1,2138,null,{}] 11:54:31 INFO - PROCESS | 1788 | 1468608871697 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}] 11:54:31 INFO - PROCESS | 1788 | 1468608871703 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:31 INFO - PROCESS | 1788 | 1468608871934 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:54:32 INFO - PROCESS | 1788 | 1468608872074 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:32 INFO - PROCESS | 1788 | 1468608872083 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508800 == 33 [pid = 1788] [id = 542] 11:54:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cdc8000) [pid = 1788] [serial = 1627] [outer = (nil)] 11:54:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8ce71c00) [pid = 1788] [serial = 1628] [outer = 0x8cdc8000] 11:54:32 INFO - PROCESS | 1788 | 1468608872161 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8ce7ec00) [pid = 1788] [serial = 1629] [outer = 0x8cdc8000] 11:54:33 INFO - PROCESS | 1788 | 1468608873075 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]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1436ms 11:54:33 INFO - PROCESS | 1788 | 1468608873122 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1788 | 1468608873128 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:54:33 INFO - PROCESS | 1788 | 1468608873137 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1788 | 1468608873146 Marionette TRACE conn4 <- [1,2142,null,{}] 11:54:33 INFO - PROCESS | 1788 | 1468608873166 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}] 11:54:33 INFO - PROCESS | 1788 | 1468608873176 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:33 INFO - PROCESS | 1788 | 1468608873372 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:54:33 INFO - PROCESS | 1788 | 1468608873534 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1788 | 1468608873546 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df1dc00 == 34 [pid = 1788] [id = 543] 11:54:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8df1e800) [pid = 1788] [serial = 1630] [outer = (nil)] 11:54:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8ecce800) [pid = 1788] [serial = 1631] [outer = 0x8df1e800] 11:54:33 INFO - PROCESS | 1788 | 1468608873627 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f591800) [pid = 1788] [serial = 1632] [outer = 0x8df1e800] 11:54:34 INFO - PROCESS | 1788 | 1468608874646 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] 11:54:34 INFO - PROCESS | 1788 | 1468608874686 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:54:34 INFO - PROCESS | 1788 | 1468608874693 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1788 | 1468608874696 Marionette TRACE conn4 <- [1,2146,null,{}] 11:54:34 INFO - PROCESS | 1788 | 1468608874703 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}] 11:54:34 INFO - PROCESS | 1788 | 1468608874709 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:34 INFO - PROCESS | 1788 | 1468608874994 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:54:35 INFO - PROCESS | 1788 | 1468608875040 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1788 | 1468608875047 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecc9c00 == 35 [pid = 1788] [id = 544] 11:54:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f75bc00) [pid = 1788] [serial = 1633] [outer = (nil)] 11:54:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd51800) [pid = 1788] [serial = 1634] [outer = 0x8f75bc00] 11:54:35 INFO - PROCESS | 1788 | 1468608875209 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd62400) [pid = 1788] [serial = 1635] [outer = 0x8f75bc00] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cd1f000) [pid = 1788] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8d159000) [pid = 1788] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cd16c00) [pid = 1788] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c048000) [pid = 1788] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f593000) [pid = 1788] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8b320c00) [pid = 1788] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8cd17400) [pid = 1788] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8cfe8c00) [pid = 1788] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91db6800) [pid = 1788] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x91e6b800) [pid = 1788] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8f75b800) [pid = 1788] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:54:36 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x93c65800) [pid = 1788] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:54:36 INFO - PROCESS | 1788 | 1468608876256 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] 11:54:36 INFO - PROCESS | 1788 | 1468608876283 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:54:36 INFO - PROCESS | 1788 | 1468608876298 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1788 | 1468608876302 Marionette TRACE conn4 <- [1,2150,null,{}] 11:54:36 INFO - PROCESS | 1788 | 1468608876310 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}] 11:54:36 INFO - PROCESS | 1788 | 1468608876315 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:36 INFO - PROCESS | 1788 | 1468608876485 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:54:36 INFO - PROCESS | 1788 | 1468608876499 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 1788 | 1468608876509 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1f000 == 36 [pid = 1788] [id = 545] 11:54:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8ce74c00) [pid = 1788] [serial = 1636] [outer = (nil)] 11:54:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f795800) [pid = 1788] [serial = 1637] [outer = 0x8ce74c00] 11:54:36 INFO - PROCESS | 1788 | 1468608876584 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8fd68800) [pid = 1788] [serial = 1638] [outer = 0x8ce74c00] 11:54:37 INFO - PROCESS | 1788 | 1468608877581 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]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1344ms 11:54:37 INFO - PROCESS | 1788 | 1468608877636 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 1788 | 1468608877640 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:54:37 INFO - PROCESS | 1788 | 1468608877647 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 1788 | 1468608877651 Marionette TRACE conn4 <- [1,2154,null,{}] 11:54:37 INFO - PROCESS | 1788 | 1468608877657 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}] 11:54:37 INFO - PROCESS | 1788 | 1468608877668 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:37 INFO - PROCESS | 1788 | 1468608877988 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:54:38 INFO - PROCESS | 1788 | 1468608878183 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:38 INFO - PROCESS | 1788 | 1468608878192 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31fc00 == 37 [pid = 1788] [id = 546] 11:54:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8b320000) [pid = 1788] [serial = 1639] [outer = (nil)] 11:54:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8b505c00) [pid = 1788] [serial = 1640] [outer = 0x8b320000] 11:54:38 INFO - PROCESS | 1788 | 1468608878355 Marionette DEBUG loaded listener.js 11:54:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8c04d400) [pid = 1788] [serial = 1641] [outer = 0x8b320000] 11:54:39 INFO - PROCESS | 1788 | 1468608879379 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]]]}] 11:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1784ms 11:54:39 INFO - PROCESS | 1788 | 1468608879435 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1788 | 1468608879442 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:54:39 INFO - PROCESS | 1788 | 1468608879452 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1788 | 1468608879458 Marionette TRACE conn4 <- [1,2158,null,{}] 11:54:39 INFO - PROCESS | 1788 | 1468608879468 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}] 11:54:39 INFO - PROCESS | 1788 | 1468608879478 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:39 INFO - PROCESS | 1788 | 1468608879734 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:54:39 INFO - PROCESS | 1788 | 1468608879971 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 1788 | 1468608879984 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce75800 == 38 [pid = 1788] [id = 547] 11:54:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8cfe2c00) [pid = 1788] [serial = 1642] [outer = (nil)] 11:54:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8d153000) [pid = 1788] [serial = 1643] [outer = 0x8cfe2c00] 11:54:40 INFO - PROCESS | 1788 | 1468608880115 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8df1ec00) [pid = 1788] [serial = 1644] [outer = 0x8cfe2c00] 11:54:41 INFO - PROCESS | 1788 | 1468608881136 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]]]}] 11:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1750ms 11:54:41 INFO - PROCESS | 1788 | 1468608881205 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:54:41 INFO - PROCESS | 1788 | 1468608881213 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:54:41 INFO - PROCESS | 1788 | 1468608881221 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:54:41 INFO - PROCESS | 1788 | 1468608881226 Marionette TRACE conn4 <- [1,2162,null,{}] 11:54:41 INFO - PROCESS | 1788 | 1468608881233 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}] 11:54:41 INFO - PROCESS | 1788 | 1468608881239 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:41 INFO - PROCESS | 1788 | 1468608881453 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:54:41 INFO - PROCESS | 1788 | 1468608881743 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:41 INFO - PROCESS | 1788 | 1468608881754 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59d800 == 39 [pid = 1788] [id = 548] 11:54:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f754400) [pid = 1788] [serial = 1645] [outer = (nil)] 11:54:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd52c00) [pid = 1788] [serial = 1646] [outer = 0x8f754400] 11:54:41 INFO - PROCESS | 1788 | 1468608881881 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901a4800) [pid = 1788] [serial = 1647] [outer = 0x8f754400] 11:54:42 INFO - PROCESS | 1788 | 1468608882895 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]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1732ms 11:54:42 INFO - PROCESS | 1788 | 1468608882954 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 1788 | 1468608882960 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:54:42 INFO - PROCESS | 1788 | 1468608882975 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 1788 | 1468608882986 Marionette TRACE conn4 <- [1,2166,null,{}] 11:54:43 INFO - PROCESS | 1788 | 1468608882996 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}] 11:54:43 INFO - PROCESS | 1788 | 1468608883005 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:43 INFO - PROCESS | 1788 | 1468608883270 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:54:43 INFO - PROCESS | 1788 | 1468608883550 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:43 INFO - PROCESS | 1788 | 1468608883564 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f754000 == 40 [pid = 1788] [id = 549] 11:54:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8fd54000) [pid = 1788] [serial = 1648] [outer = (nil)] 11:54:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x917a7000) [pid = 1788] [serial = 1649] [outer = 0x8fd54000] 11:54:43 INFO - PROCESS | 1788 | 1468608883658 Marionette DEBUG loaded listener.js 11:54:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x917afc00) [pid = 1788] [serial = 1650] [outer = 0x8fd54000] 11:54:44 INFO - PROCESS | 1788 | 1468608884620 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]]]}] 11:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1704ms 11:54:44 INFO - PROCESS | 1788 | 1468608884676 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:54:44 INFO - PROCESS | 1788 | 1468608884680 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:54:44 INFO - PROCESS | 1788 | 1468608884691 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:54:44 INFO - PROCESS | 1788 | 1468608884694 Marionette TRACE conn4 <- [1,2170,null,{}] 11:54:44 INFO - PROCESS | 1788 | 1468608884701 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}] 11:54:44 INFO - PROCESS | 1788 | 1468608884706 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:44 INFO - PROCESS | 1788 | 1468608884908 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:54:45 INFO - PROCESS | 1788 | 1468608885095 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1788 | 1468608885103 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x915b1000 == 41 [pid = 1788] [id = 550] 11:54:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91796c00) [pid = 1788] [serial = 1651] [outer = (nil)] 11:54:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91db5400) [pid = 1788] [serial = 1652] [outer = 0x91796c00] 11:54:45 INFO - PROCESS | 1788 | 1468608885229 Marionette DEBUG loaded listener.js 11:54:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91dbcc00) [pid = 1788] [serial = 1653] [outer = 0x91796c00] 11:54:46 INFO - PROCESS | 1788 | 1468608886186 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]]]}] 11:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1531ms 11:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:54:46 INFO - PROCESS | 1788 | 1468608886222 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:54:46 INFO - PROCESS | 1788 | 1468608886226 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:54:46 INFO - PROCESS | 1788 | 1468608886234 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:54:46 INFO - PROCESS | 1788 | 1468608886237 Marionette TRACE conn4 <- [1,2174,null,{}] 11:54:46 INFO - PROCESS | 1788 | 1468608886244 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}] 11:54:46 INFO - PROCESS | 1788 | 1468608886249 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:46 INFO - PROCESS | 1788 | 1468608886442 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:54:46 INFO - PROCESS | 1788 | 1468608886624 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:46 INFO - PROCESS | 1788 | 1468608886641 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dbec00 == 42 [pid = 1788] [id = 551] 11:54:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91e63400) [pid = 1788] [serial = 1654] [outer = (nil)] 11:54:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91e68c00) [pid = 1788] [serial = 1655] [outer = 0x91e63400] 11:54:46 INFO - PROCESS | 1788 | 1468608886749 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91f55400) [pid = 1788] [serial = 1656] [outer = 0x91e63400] 11:54:47 INFO - PROCESS | 1788 | 1468608887800 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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1635ms 11:54:47 INFO - PROCESS | 1788 | 1468608887868 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 1788 | 1468608887871 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:54:47 INFO - PROCESS | 1788 | 1468608887879 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 1788 | 1468608887883 Marionette TRACE conn4 <- [1,2178,null,{}] 11:54:47 INFO - PROCESS | 1788 | 1468608887889 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}] 11:54:47 INFO - PROCESS | 1788 | 1468608887895 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:48 INFO - PROCESS | 1788 | 1468608888138 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:54:48 INFO - PROCESS | 1788 | 1468608888383 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:48 INFO - PROCESS | 1788 | 1468608888391 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50b000 == 43 [pid = 1788] [id = 552] 11:54:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8b50e000) [pid = 1788] [serial = 1657] [outer = (nil)] 11:54:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c04d000) [pid = 1788] [serial = 1658] [outer = 0x8b50e000] 11:54:48 INFO - PROCESS | 1788 | 1468608888713 Marionette DEBUG loaded listener.js 11:54:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cd13000) [pid = 1788] [serial = 1659] [outer = 0x8b50e000] 11:54:49 INFO - PROCESS | 1788 | 1468608889712 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]]]}] 11:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1886ms 11:54:49 INFO - PROCESS | 1788 | 1468608889767 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:54:49 INFO - PROCESS | 1788 | 1468608889773 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:54:49 INFO - PROCESS | 1788 | 1468608889782 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:54:49 INFO - PROCESS | 1788 | 1468608889786 Marionette TRACE conn4 <- [1,2182,null,{}] 11:54:49 INFO - PROCESS | 1788 | 1468608889793 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}] 11:54:49 INFO - PROCESS | 1788 | 1468608889799 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:49 INFO - PROCESS | 1788 | 1468608889981 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:54:50 INFO - PROCESS | 1788 | 1468608890243 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:50 INFO - PROCESS | 1788 | 1468608890254 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc3400 == 44 [pid = 1788] [id = 553] 11:54:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cdc9c00) [pid = 1788] [serial = 1660] [outer = (nil)] 11:54:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cfe5c00) [pid = 1788] [serial = 1661] [outer = 0x8cdc9c00] 11:54:50 INFO - PROCESS | 1788 | 1468608890390 Marionette DEBUG loaded listener.js 11:54:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f532000) [pid = 1788] [serial = 1662] [outer = 0x8cdc9c00] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1f000 == 43 [pid = 1788] [id = 545] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecc9c00 == 42 [pid = 1788] [id = 544] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b322000 == 41 [pid = 1788] [id = 540] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7a000 == 40 [pid = 1788] [id = 538] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c498c00 == 39 [pid = 1788] [id = 539] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324000 == 38 [pid = 1788] [id = 537] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b320400 == 37 [pid = 1788] [id = 531] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b509400 == 36 [pid = 1788] [id = 532] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508800 == 35 [pid = 1788] [id = 542] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8eccdc00 == 34 [pid = 1788] [id = 520] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1b800 == 33 [pid = 1788] [id = 511] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04a800 == 32 [pid = 1788] [id = 529] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b504000 == 31 [pid = 1788] [id = 513] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd68000 == 30 [pid = 1788] [id = 522] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c041800 == 29 [pid = 1788] [id = 516] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8df1dc00 == 28 [pid = 1788] [id = 543] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49e400 == 27 [pid = 1788] [id = 515] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe9000 == 26 [pid = 1788] [id = 512] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50e800 == 25 [pid = 1788] [id = 523] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x901a8400 == 24 [pid = 1788] [id = 517] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c497c00 == 23 [pid = 1788] [id = 519] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd12800 == 22 [pid = 1788] [id = 524] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50f000 == 21 [pid = 1788] [id = 514] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8f537000 == 20 [pid = 1788] [id = 525] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048c00 == 19 [pid = 1788] [id = 541] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046400 == 18 [pid = 1788] [id = 530] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b323c00 == 17 [pid = 1788] [id = 528] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50c400 == 16 [pid = 1788] [id = 518] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31d800 == 15 [pid = 1788] [id = 526] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50dc00 == 14 [pid = 1788] [id = 527] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x91dbec00 == 13 [pid = 1788] [id = 551] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x915b1000 == 12 [pid = 1788] [id = 550] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8f754000 == 11 [pid = 1788] [id = 549] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce75800 == 10 [pid = 1788] [id = 547] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59d800 == 9 [pid = 1788] [id = 548] 11:54:51 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31fc00 == 8 [pid = 1788] [id = 546] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91f5a800) [pid = 1788] [serial = 1584] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ecca000) [pid = 1788] [serial = 1598] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8ce7f800) [pid = 1788] [serial = 1574] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cd11400) [pid = 1788] [serial = 1601] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8f536c00) [pid = 1788] [serial = 1599] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8fd5fc00) [pid = 1788] [serial = 1578] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8b507800) [pid = 1788] [serial = 1595] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x93c05000) [pid = 1788] [serial = 1589] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cfeac00) [pid = 1788] [serial = 1575] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8f7a0800) [pid = 1788] [serial = 1577] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8d158800) [pid = 1788] [serial = 1604] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91dbdc00) [pid = 1788] [serial = 1580] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91f92400) [pid = 1788] [serial = 1587] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8df13800) [pid = 1788] [serial = 1605] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f794400) [pid = 1788] [serial = 1607] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f79e400) [pid = 1788] [serial = 1608] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cd1f800) [pid = 1788] [serial = 1602] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x93c65c00) [pid = 1788] [serial = 1590] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x93d73800) [pid = 1788] [serial = 1593] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91e64800) [pid = 1788] [serial = 1581] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x93d6f800) [pid = 1788] [serial = 1592] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c046000) [pid = 1788] [serial = 1596] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91f50c00) [pid = 1788] [serial = 1583] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x91f8f400) [pid = 1788] [serial = 1586] [outer = (nil)] [url = about:blank] 11:54:51 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8f7a2000) [pid = 1788] [serial = 1610] [outer = (nil)] [url = about:blank] 11:54:52 INFO - PROCESS | 1788 | 1468608892429 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]]]}] 11:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2704ms 11:54:52 INFO - PROCESS | 1788 | 1468608892487 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:54:52 INFO - PROCESS | 1788 | 1468608892493 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:54:52 INFO - PROCESS | 1788 | 1468608892501 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 1788 | 1468608892508 Marionette TRACE conn4 <- [1,2186,null,{}] 11:54:52 INFO - PROCESS | 1788 | 1468608892516 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}] 11:54:52 INFO - PROCESS | 1788 | 1468608892521 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:52 INFO - PROCESS | 1788 | 1468608892702 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:54:52 INFO - PROCESS | 1788 | 1468608892834 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1788 | 1468608892844 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046000 == 9 [pid = 1788] [id = 554] 11:54:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8c047000) [pid = 1788] [serial = 1663] [outer = (nil)] 11:54:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8c49e400) [pid = 1788] [serial = 1664] [outer = 0x8c047000] 11:54:52 INFO - PROCESS | 1788 | 1468608892922 Marionette DEBUG loaded listener.js 11:54:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cd1d400) [pid = 1788] [serial = 1665] [outer = 0x8c047000] 11:54:53 INFO - PROCESS | 1788 | 1468608893846 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]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1398ms 11:54:53 INFO - PROCESS | 1788 | 1468608893899 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:54:53 INFO - PROCESS | 1788 | 1468608893908 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:54:53 INFO - PROCESS | 1788 | 1468608893919 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1788 | 1468608893923 Marionette TRACE conn4 <- [1,2190,null,{}] 11:54:53 INFO - PROCESS | 1788 | 1468608893930 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}] 11:54:53 INFO - PROCESS | 1788 | 1468608893936 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:54 INFO - PROCESS | 1788 | 1468608894128 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:54:54 INFO - PROCESS | 1788 | 1468608894296 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:54 INFO - PROCESS | 1788 | 1468608894305 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe5000 == 10 [pid = 1788] [id = 555] 11:54:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8d155000) [pid = 1788] [serial = 1666] [outer = (nil)] 11:54:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8d15bc00) [pid = 1788] [serial = 1667] [outer = 0x8d155000] 11:54:54 INFO - PROCESS | 1788 | 1468608894379 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8df16c00) [pid = 1788] [serial = 1668] [outer = 0x8d155000] 11:54:55 INFO - PROCESS | 1788 | 1468608895318 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]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1444ms 11:54:55 INFO - PROCESS | 1788 | 1468608895363 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:54:55 INFO - PROCESS | 1788 | 1468608895368 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:54:55 INFO - PROCESS | 1788 | 1468608895380 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 1788 | 1468608895385 Marionette TRACE conn4 <- [1,2194,null,{}] 11:54:55 INFO - PROCESS | 1788 | 1468608895403 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}] 11:54:55 INFO - PROCESS | 1788 | 1468608895413 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:55 INFO - PROCESS | 1788 | 1468608895644 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:54:55 INFO - PROCESS | 1788 | 1468608895738 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1788 | 1468608895745 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59d800 == 11 [pid = 1788] [id = 556] 11:54:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f59e800) [pid = 1788] [serial = 1669] [outer = (nil)] 11:54:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f757400) [pid = 1788] [serial = 1670] [outer = 0x8f59e800] 11:54:55 INFO - PROCESS | 1788 | 1468608895824 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f796c00) [pid = 1788] [serial = 1671] [outer = 0x8f59e800] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8f75bc00) [pid = 1788] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8ce74c00) [pid = 1788] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8cdcfc00) [pid = 1788] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c49b400) [pid = 1788] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8df1e800) [pid = 1788] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8b324400) [pid = 1788] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8ce7e000) [pid = 1788] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8cfea800) [pid = 1788] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8c04a400) [pid = 1788] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:54:56 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8cdc8000) [pid = 1788] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:54:57 INFO - PROCESS | 1788 | 1468608897232 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]]]}] 11:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1887ms 11:54:57 INFO - PROCESS | 1788 | 1468608897268 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:54:57 INFO - PROCESS | 1788 | 1468608897272 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:54:57 INFO - PROCESS | 1788 | 1468608897279 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:54:57 INFO - PROCESS | 1788 | 1468608897282 Marionette TRACE conn4 <- [1,2198,null,{}] 11:54:57 INFO - PROCESS | 1788 | 1468608897288 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}] 11:54:57 INFO - PROCESS | 1788 | 1468608897293 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:57 INFO - PROCESS | 1788 | 1468608897456 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:54:57 INFO - PROCESS | 1788 | 1468608897466 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1788 | 1468608897477 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfea800 == 12 [pid = 1788] [id = 557] 11:54:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8d154000) [pid = 1788] [serial = 1672] [outer = (nil)] 11:54:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f754000) [pid = 1788] [serial = 1673] [outer = 0x8d154000] 11:54:57 INFO - PROCESS | 1788 | 1468608897549 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd50c00) [pid = 1788] [serial = 1674] [outer = 0x8d154000] 11:54:58 INFO - PROCESS | 1788 | 1468608898480 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]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1240ms 11:54:58 INFO - PROCESS | 1788 | 1468608898521 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:54:58 INFO - PROCESS | 1788 | 1468608898525 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:54:58 INFO - PROCESS | 1788 | 1468608898531 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:54:58 INFO - PROCESS | 1788 | 1468608898535 Marionette TRACE conn4 <- [1,2202,null,{}] 11:54:58 INFO - PROCESS | 1788 | 1468608898545 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}] 11:54:58 INFO - PROCESS | 1788 | 1468608898549 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:58 INFO - PROCESS | 1788 | 1468608898710 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:54:58 INFO - PROCESS | 1788 | 1468608898937 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:58 INFO - PROCESS | 1788 | 1468608898944 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:54:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31e800 == 13 [pid = 1788] [id = 558] 11:54:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8b31fc00) [pid = 1788] [serial = 1675] [outer = (nil)] 11:54:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8b323400) [pid = 1788] [serial = 1676] [outer = 0x8b31fc00] 11:54:59 INFO - PROCESS | 1788 | 1468608899039 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8b50f000) [pid = 1788] [serial = 1677] [outer = 0x8b31fc00] 11:55:00 INFO - PROCESS | 1788 | 1468608900749 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]]]}] 11:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2245ms 11:55:00 INFO - PROCESS | 1788 | 1468608900929 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:55:00 INFO - PROCESS | 1788 | 1468608900940 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:55:00 INFO - PROCESS | 1788 | 1468608900996 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:55:01 INFO - PROCESS | 1788 | 1468608901007 Marionette TRACE conn4 <- [1,2206,null,{}] 11:55:01 INFO - PROCESS | 1788 | 1468608901022 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}] 11:55:01 INFO - PROCESS | 1788 | 1468608901033 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:01 INFO - PROCESS | 1788 | 1468608901365 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:55:01 INFO - PROCESS | 1788 | 1468608901597 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:01 INFO - PROCESS | 1788 | 1468608901611 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1bc00 == 14 [pid = 1788] [id = 559] 11:55:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8ce75800) [pid = 1788] [serial = 1678] [outer = (nil)] 11:55:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cfe6400) [pid = 1788] [serial = 1679] [outer = 0x8ce75800] 11:55:01 INFO - PROCESS | 1788 | 1468608901733 Marionette DEBUG loaded listener.js 11:55:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8d158800) [pid = 1788] [serial = 1680] [outer = 0x8ce75800] 11:55:03 INFO - PROCESS | 1788 | 1468608903165 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]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2210ms 11:55:03 INFO - PROCESS | 1788 | 1468608903204 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:55:03 INFO - PROCESS | 1788 | 1468608903212 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:55:03 INFO - PROCESS | 1788 | 1468608903219 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:55:03 INFO - PROCESS | 1788 | 1468608903223 Marionette TRACE conn4 <- [1,2210,null,{}] 11:55:03 INFO - PROCESS | 1788 | 1468608903230 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}] 11:55:03 INFO - PROCESS | 1788 | 1468608903236 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:03 INFO - PROCESS | 1788 | 1468608903516 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:55:03 INFO - PROCESS | 1788 | 1468608903713 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:03 INFO - PROCESS | 1788 | 1468608903723 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd12400 == 15 [pid = 1788] [id = 560] 11:55:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8eccdc00) [pid = 1788] [serial = 1681] [outer = (nil)] 11:55:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f757800) [pid = 1788] [serial = 1682] [outer = 0x8eccdc00] 11:55:03 INFO - PROCESS | 1788 | 1468608903843 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f7a1000) [pid = 1788] [serial = 1683] [outer = 0x8eccdc00] 11:55:04 INFO - PROCESS | 1788 | 1468608904900 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]]]}] 11:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1738ms 11:55:04 INFO - PROCESS | 1788 | 1468608904957 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:55:04 INFO - PROCESS | 1788 | 1468608904961 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:55:04 INFO - PROCESS | 1788 | 1468608904980 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 1788 | 1468608904990 Marionette TRACE conn4 <- [1,2214,null,{}] 11:55:05 INFO - PROCESS | 1788 | 1468608904999 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}] 11:55:05 INFO - PROCESS | 1788 | 1468608905007 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:05 INFO - PROCESS | 1788 | 1468608905262 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:55:05 INFO - PROCESS | 1788 | 1468608905541 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1788 | 1468608905552 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31cc00 == 16 [pid = 1788] [id = 561] 11:55:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8ecc6000) [pid = 1788] [serial = 1684] [outer = (nil)] 11:55:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x901aa000) [pid = 1788] [serial = 1685] [outer = 0x8ecc6000] 11:55:05 INFO - PROCESS | 1788 | 1468608905657 Marionette DEBUG loaded listener.js 11:55:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8fd6cc00) [pid = 1788] [serial = 1686] [outer = 0x8ecc6000] 11:55:06 INFO - PROCESS | 1788 | 1468608906728 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]]]}] 11:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1811ms 11:55:06 INFO - PROCESS | 1788 | 1468608906783 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:55:06 INFO - PROCESS | 1788 | 1468608906790 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:55:06 INFO - PROCESS | 1788 | 1468608906797 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:55:06 INFO - PROCESS | 1788 | 1468608906805 Marionette TRACE conn4 <- [1,2218,null,{}] 11:55:06 INFO - PROCESS | 1788 | 1468608906818 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}] 11:55:06 INFO - PROCESS | 1788 | 1468608906827 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:07 INFO - PROCESS | 1788 | 1468608907038 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:55:07 INFO - PROCESS | 1788 | 1468608907274 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:07 INFO - PROCESS | 1788 | 1468608907282 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50f400 == 17 [pid = 1788] [id = 562] 11:55:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c048000) [pid = 1788] [serial = 1687] [outer = (nil)] 11:55:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8ce79800) [pid = 1788] [serial = 1688] [outer = 0x8c048000] 11:55:07 INFO - PROCESS | 1788 | 1468608907416 Marionette DEBUG loaded listener.js 11:55:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8d14fc00) [pid = 1788] [serial = 1689] [outer = 0x8c048000] 11:55:08 INFO - PROCESS | 1788 | 1468608908562 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]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1855ms 11:55:08 INFO - PROCESS | 1788 | 1468608908654 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1788 | 1468608908660 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:55:08 INFO - PROCESS | 1788 | 1468608908670 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1788 | 1468608908685 Marionette TRACE conn4 <- [1,2222,null,{}] 11:55:08 INFO - PROCESS | 1788 | 1468608908753 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}] 11:55:08 INFO - PROCESS | 1788 | 1468608908759 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:09 INFO - PROCESS | 1788 | 1468608908999 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:55:09 INFO - PROCESS | 1788 | 1468608909226 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1788 | 1468608909238 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd19000 == 18 [pid = 1788] [id = 563] 11:55:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8cdc6800) [pid = 1788] [serial = 1690] [outer = (nil)] 11:55:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8ce79400) [pid = 1788] [serial = 1691] [outer = 0x8cdc6800] 11:55:09 INFO - PROCESS | 1788 | 1468608909316 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8cfdf400) [pid = 1788] [serial = 1692] [outer = 0x8cdc6800] 11:55:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfea800 == 17 [pid = 1788] [id = 557] 11:55:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59d800 == 16 [pid = 1788] [id = 556] 11:55:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe5000 == 15 [pid = 1788] [id = 555] 11:55:09 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046000 == 14 [pid = 1788] [id = 554] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8fd51800) [pid = 1788] [serial = 1634] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8fd62400) [pid = 1788] [serial = 1635] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f795800) [pid = 1788] [serial = 1637] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x901aac00) [pid = 1788] [serial = 1622] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x901a7c00) [pid = 1788] [serial = 1623] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f755000) [pid = 1788] [serial = 1619] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8f799000) [pid = 1788] [serial = 1620] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ecce800) [pid = 1788] [serial = 1631] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8b502800) [pid = 1788] [serial = 1613] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c042800) [pid = 1788] [serial = 1614] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cfe1000) [pid = 1788] [serial = 1616] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8d159400) [pid = 1788] [serial = 1617] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8fd59000) [pid = 1788] [serial = 1611] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c492c00) [pid = 1788] [serial = 1625] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c497000) [pid = 1788] [serial = 1626] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8ce71c00) [pid = 1788] [serial = 1628] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8ce7ec00) [pid = 1788] [serial = 1629] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8fd68800) [pid = 1788] [serial = 1638] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f591800) [pid = 1788] [serial = 1632] [outer = (nil)] [url = about:blank] 11:55:10 INFO - PROCESS | 1788 | 1468608910302 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]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1653ms 11:55:10 INFO - PROCESS | 1788 | 1468608910324 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1788 | 1468608910331 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:55:10 INFO - PROCESS | 1788 | 1468608910344 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1788 | 1468608910347 Marionette TRACE conn4 <- [1,2226,null,{}] 11:55:10 INFO - PROCESS | 1788 | 1468608910356 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}] 11:55:10 INFO - PROCESS | 1788 | 1468608910361 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:10 INFO - PROCESS | 1788 | 1468608910560 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:55:10 INFO - PROCESS | 1788 | 1468608910702 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1788 | 1468608910716 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046000 == 15 [pid = 1788] [id = 564] 11:55:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cfe6000) [pid = 1788] [serial = 1693] [outer = (nil)] 11:55:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8df19c00) [pid = 1788] [serial = 1694] [outer = 0x8cfe6000] 11:55:10 INFO - PROCESS | 1788 | 1468608910790 Marionette DEBUG loaded listener.js 11:55:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8eccf400) [pid = 1788] [serial = 1695] [outer = 0x8cfe6000] 11:55:11 INFO - PROCESS | 1788 | 1468608911825 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]]]}] 11:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1536ms 11:55:11 INFO - PROCESS | 1788 | 1468608911880 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:55:11 INFO - PROCESS | 1788 | 1468608911885 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:55:11 INFO - PROCESS | 1788 | 1468608911893 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:55:11 INFO - PROCESS | 1788 | 1468608911900 Marionette TRACE conn4 <- [1,2230,null,{}] 11:55:11 INFO - PROCESS | 1788 | 1468608911916 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}] 11:55:11 INFO - PROCESS | 1788 | 1468608911926 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:12 INFO - PROCESS | 1788 | 1468608912119 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:55:12 INFO - PROCESS | 1788 | 1468608912324 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1788 | 1468608912334 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f79b400 == 16 [pid = 1788] [id = 565] 11:55:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f79c000) [pid = 1788] [serial = 1696] [outer = (nil)] 11:55:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd4d400) [pid = 1788] [serial = 1697] [outer = 0x8f79c000] 11:55:12 INFO - PROCESS | 1788 | 1468608912430 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd59c00) [pid = 1788] [serial = 1698] [outer = 0x8f79c000] 11:55:13 INFO - PROCESS | 1788 | 1468608913321 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]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1493ms 11:55:13 INFO - PROCESS | 1788 | 1468608913386 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:55:13 INFO - PROCESS | 1788 | 1468608913391 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:55:13 INFO - PROCESS | 1788 | 1468608913398 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1788 | 1468608913402 Marionette TRACE conn4 <- [1,2234,null,{}] 11:55:13 INFO - PROCESS | 1788 | 1468608913408 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}] 11:55:13 INFO - PROCESS | 1788 | 1468608913414 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:13 INFO - PROCESS | 1788 | 1468608913668 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:55:13 INFO - PROCESS | 1788 | 1468608913695 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:13 INFO - PROCESS | 1788 | 1468608913707 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49cc00 == 17 [pid = 1788] [id = 566] 11:55:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f755000) [pid = 1788] [serial = 1699] [outer = (nil)] 11:55:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x901a5000) [pid = 1788] [serial = 1700] [outer = 0x8f755000] 11:55:13 INFO - PROCESS | 1788 | 1468608913787 Marionette DEBUG loaded listener.js 11:55:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901af400) [pid = 1788] [serial = 1701] [outer = 0x8f755000] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8fd54000) [pid = 1788] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91e63400) [pid = 1788] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8b50e000) [pid = 1788] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8b320000) [pid = 1788] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f754400) [pid = 1788] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8cfe2c00) [pid = 1788] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x91796c00) [pid = 1788] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8f59e800) [pid = 1788] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8cdc9c00) [pid = 1788] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8c047000) [pid = 1788] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:55:14 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8d155000) [pid = 1788] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:55:14 INFO - PROCESS | 1788 | 1468608914856 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]]]}] 11:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1493ms 11:55:14 INFO - PROCESS | 1788 | 1468608914891 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:55:14 INFO - PROCESS | 1788 | 1468608914895 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:55:14 INFO - PROCESS | 1788 | 1468608914901 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:55:14 INFO - PROCESS | 1788 | 1468608914904 Marionette TRACE conn4 <- [1,2238,null,{}] 11:55:14 INFO - PROCESS | 1788 | 1468608914911 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}] 11:55:14 INFO - PROCESS | 1788 | 1468608914916 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:15 INFO - PROCESS | 1788 | 1468608915135 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:55:15 INFO - PROCESS | 1788 | 1468608915286 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:15 INFO - PROCESS | 1788 | 1468608915293 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ac00 == 18 [pid = 1788] [id = 567] 11:55:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8b31e400) [pid = 1788] [serial = 1702] [outer = (nil)] 11:55:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8b507400) [pid = 1788] [serial = 1703] [outer = 0x8b31e400] 11:55:15 INFO - PROCESS | 1788 | 1468608915384 Marionette DEBUG loaded listener.js 11:55:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8c047000) [pid = 1788] [serial = 1704] [outer = 0x8b31e400] 11:55:16 INFO - PROCESS | 1788 | 1468608916466 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]]]}] 11:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1632ms 11:55:16 INFO - PROCESS | 1788 | 1468608916537 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:55:16 INFO - PROCESS | 1788 | 1468608916544 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:55:16 INFO - PROCESS | 1788 | 1468608916552 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:55:16 INFO - PROCESS | 1788 | 1468608916558 Marionette TRACE conn4 <- [1,2242,null,{}] 11:55:16 INFO - PROCESS | 1788 | 1468608916567 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}] 11:55:16 INFO - PROCESS | 1788 | 1468608916576 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:16 INFO - PROCESS | 1788 | 1468608916811 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:55:17 INFO - PROCESS | 1788 | 1468608917061 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1788 | 1468608917072 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b507800 == 19 [pid = 1788] [id = 568] 11:55:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8ce7d800) [pid = 1788] [serial = 1705] [outer = (nil)] 11:55:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8d152000) [pid = 1788] [serial = 1706] [outer = 0x8ce7d800] 11:55:17 INFO - PROCESS | 1788 | 1468608917174 Marionette DEBUG loaded listener.js 11:55:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8ecc9000) [pid = 1788] [serial = 1707] [outer = 0x8ce7d800] 11:55:18 INFO - PROCESS | 1788 | 1468608918122 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]]]}] 11:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1643ms 11:55:18 INFO - PROCESS | 1788 | 1468608918200 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:55:18 INFO - PROCESS | 1788 | 1468608918207 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:55:18 INFO - PROCESS | 1788 | 1468608918214 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:55:18 INFO - PROCESS | 1788 | 1468608918219 Marionette TRACE conn4 <- [1,2246,null,{}] 11:55:18 INFO - PROCESS | 1788 | 1468608918225 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}] 11:55:18 INFO - PROCESS | 1788 | 1468608918231 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:18 INFO - PROCESS | 1788 | 1468608918479 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:55:18 INFO - PROCESS | 1788 | 1468608918776 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:18 INFO - PROCESS | 1788 | 1468608918785 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f752c00 == 20 [pid = 1788] [id = 569] 11:55:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f798800) [pid = 1788] [serial = 1708] [outer = (nil)] 11:55:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd4f800) [pid = 1788] [serial = 1709] [outer = 0x8f798800] 11:55:18 INFO - PROCESS | 1788 | 1468608918890 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd62c00) [pid = 1788] [serial = 1710] [outer = 0x8f798800] 11:55:19 INFO - PROCESS | 1788 | 1468608919879 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1685ms 11:55:19 INFO - PROCESS | 1788 | 1468608919900 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:55:19 INFO - PROCESS | 1788 | 1468608919905 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:55:19 INFO - PROCESS | 1788 | 1468608919920 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1788 | 1468608919930 Marionette TRACE conn4 <- [1,2250,null,{}] 11:55:19 INFO - PROCESS | 1788 | 1468608919940 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}] 11:55:19 INFO - PROCESS | 1788 | 1468608919947 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:20 INFO - PROCESS | 1788 | 1468608920188 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:55:20 INFO - PROCESS | 1788 | 1468608920422 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:20 INFO - PROCESS | 1788 | 1468608920429 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd4ec00 == 21 [pid = 1788] [id = 570] 11:55:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x915ac400) [pid = 1788] [serial = 1711] [outer = (nil)] 11:55:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x917a1c00) [pid = 1788] [serial = 1712] [outer = 0x915ac400] 11:55:20 INFO - PROCESS | 1788 | 1468608920529 Marionette DEBUG loaded listener.js 11:55:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x917ae800) [pid = 1788] [serial = 1713] [outer = 0x915ac400] 11:55:21 INFO - PROCESS | 1788 | 1468608921452 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]]]}] 11:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1601ms 11:55:21 INFO - PROCESS | 1788 | 1468608921516 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:55:21 INFO - PROCESS | 1788 | 1468608921525 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:55:21 INFO - PROCESS | 1788 | 1468608921537 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:55:21 INFO - PROCESS | 1788 | 1468608921544 Marionette TRACE conn4 <- [1,2254,null,{}] 11:55:21 INFO - PROCESS | 1788 | 1468608921554 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}] 11:55:21 INFO - PROCESS | 1788 | 1468608921562 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:21 INFO - PROCESS | 1788 | 1468608921939 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:55:22 INFO - PROCESS | 1788 | 1468608922321 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1788 | 1468608922334 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcdc00 == 22 [pid = 1788] [id = 571] 11:55:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x917a1800) [pid = 1788] [serial = 1714] [outer = (nil)] 11:55:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91dbdc00) [pid = 1788] [serial = 1715] [outer = 0x917a1800] 11:55:22 INFO - PROCESS | 1788 | 1468608922474 Marionette DEBUG loaded listener.js 11:55:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91e60800) [pid = 1788] [serial = 1716] [outer = 0x917a1800] 11:55:24 INFO - PROCESS | 1788 | 1468608924137 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]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2644ms 11:55:24 INFO - PROCESS | 1788 | 1468608924182 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1788 | 1468608924189 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:55:24 INFO - PROCESS | 1788 | 1468608924201 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1788 | 1468608924206 Marionette TRACE conn4 <- [1,2258,null,{}] 11:55:24 INFO - PROCESS | 1788 | 1468608924374 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}] 11:55:24 INFO - PROCESS | 1788 | 1468608924384 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:24 INFO - PROCESS | 1788 | 1468608924674 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:55:25 INFO - PROCESS | 1788 | 1468608924970 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:25 INFO - PROCESS | 1788 | 1468608924999 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50c400 == 23 [pid = 1788] [id = 572] 11:55:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8ce73c00) [pid = 1788] [serial = 1717] [outer = (nil)] 11:55:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91f4e000) [pid = 1788] [serial = 1718] [outer = 0x8ce73c00] 11:55:25 INFO - PROCESS | 1788 | 1468608925173 Marionette DEBUG loaded listener.js 11:55:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91f5b400) [pid = 1788] [serial = 1719] [outer = 0x8ce73c00] 11:55:26 INFO - PROCESS | 1788 | 1468608926208 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]]]}] 11:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2043ms 11:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:55:26 INFO - PROCESS | 1788 | 1468608926244 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:55:26 INFO - PROCESS | 1788 | 1468608926247 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:55:26 INFO - PROCESS | 1788 | 1468608926254 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:55:26 INFO - PROCESS | 1788 | 1468608926258 Marionette TRACE conn4 <- [1,2262,null,{}] 11:55:26 INFO - PROCESS | 1788 | 1468608926292 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}] 11:55:26 INFO - PROCESS | 1788 | 1468608926298 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:26 INFO - PROCESS | 1788 | 1468608926491 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:55:26 INFO - PROCESS | 1788 | 1468608926676 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1788 | 1468608926683 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x91e65400 == 24 [pid = 1788] [id = 573] 11:55:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91e68400) [pid = 1788] [serial = 1720] [outer = (nil)] 11:55:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91f95000) [pid = 1788] [serial = 1721] [outer = 0x91e68400] 11:55:26 INFO - PROCESS | 1788 | 1468608926767 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x927c1800) [pid = 1788] [serial = 1722] [outer = 0x91e68400] 11:55:27 INFO - PROCESS | 1788 | 1468608927745 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]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1564ms 11:55:27 INFO - PROCESS | 1788 | 1468608927819 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 1788 | 1468608927822 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:55:27 INFO - PROCESS | 1788 | 1468608927830 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1788 | 1468608927834 Marionette TRACE conn4 <- [1,2266,null,{}] 11:55:27 INFO - PROCESS | 1788 | 1468608927840 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}] 11:55:27 INFO - PROCESS | 1788 | 1468608927845 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:28 INFO - PROCESS | 1788 | 1468608928061 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:55:28 INFO - PROCESS | 1788 | 1468608928246 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1788 | 1468608928255 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31d000 == 25 [pid = 1788] [id = 574] 11:55:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c048400) [pid = 1788] [serial = 1723] [outer = (nil)] 11:55:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x927c7400) [pid = 1788] [serial = 1724] [outer = 0x8c048400] 11:55:28 INFO - PROCESS | 1788 | 1468608928395 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x927d0400) [pid = 1788] [serial = 1725] [outer = 0x8c048400] 11:55:29 INFO - PROCESS | 1788 | 1468608929539 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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1797ms 11:55:29 INFO - PROCESS | 1788 | 1468608929629 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1788 | 1468608929635 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:55:29 INFO - PROCESS | 1788 | 1468608929644 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1788 | 1468608929650 Marionette TRACE conn4 <- [1,2270,null,{}] 11:55:29 INFO - PROCESS | 1788 | 1468608929660 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}] 11:55:29 INFO - PROCESS | 1788 | 1468608929666 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:29 INFO - PROCESS | 1788 | 1468608929863 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:55:30 INFO - PROCESS | 1788 | 1468608930099 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:30 INFO - PROCESS | 1788 | 1468608930116 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1b800 == 26 [pid = 1788] [id = 575] 11:55:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cd1c800) [pid = 1788] [serial = 1726] [outer = (nil)] 11:55:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8cdc6c00) [pid = 1788] [serial = 1727] [outer = 0x8cd1c800] 11:55:30 INFO - PROCESS | 1788 | 1468608930193 Marionette DEBUG loaded listener.js 11:55:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8ce7a000) [pid = 1788] [serial = 1728] [outer = 0x8cd1c800] 11:55:31 INFO - PROCESS | 1788 | 1468608931124 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]]]}] 11:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1541ms 11:55:31 INFO - PROCESS | 1788 | 1468608931185 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:55:31 INFO - PROCESS | 1788 | 1468608931193 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:55:31 INFO - PROCESS | 1788 | 1468608931204 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:55:31 INFO - PROCESS | 1788 | 1468608931207 Marionette TRACE conn4 <- [1,2274,null,{}] 11:55:31 INFO - PROCESS | 1788 | 1468608931214 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}] 11:55:31 INFO - PROCESS | 1788 | 1468608931220 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:31 INFO - PROCESS | 1788 | 1468608931508 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49cc00 == 25 [pid = 1788] [id = 566] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f79b400 == 24 [pid = 1788] [id = 565] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046000 == 23 [pid = 1788] [id = 564] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd19000 == 22 [pid = 1788] [id = 563] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50f400 == 21 [pid = 1788] [id = 562] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd12400 == 20 [pid = 1788] [id = 560] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1bc00 == 19 [pid = 1788] [id = 559] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31e800 == 18 [pid = 1788] [id = 558] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50b000 == 17 [pid = 1788] [id = 552] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc3400 == 16 [pid = 1788] [id = 553] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31cc00 == 15 [pid = 1788] [id = 561] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x91e65400 == 14 [pid = 1788] [id = 573] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31d000 == 13 [pid = 1788] [id = 574] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50c400 == 12 [pid = 1788] [id = 572] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcdc00 == 11 [pid = 1788] [id = 571] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd4ec00 == 10 [pid = 1788] [id = 570] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b507800 == 9 [pid = 1788] [id = 568] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f752c00 == 8 [pid = 1788] [id = 569] 11:55:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ac00 == 7 [pid = 1788] [id = 567] 11:55:32 INFO - PROCESS | 1788 | 1468608932832 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1788 | 1468608932840 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8f754000) [pid = 1788] [serial = 1673] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x917a7000) [pid = 1788] [serial = 1649] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91e68c00) [pid = 1788] [serial = 1655] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x917afc00) [pid = 1788] [serial = 1650] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8c04d000) [pid = 1788] [serial = 1658] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c04d400) [pid = 1788] [serial = 1641] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8fd52c00) [pid = 1788] [serial = 1646] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cd13000) [pid = 1788] [serial = 1659] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8b505c00) [pid = 1788] [serial = 1640] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8d153000) [pid = 1788] [serial = 1643] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91dbcc00) [pid = 1788] [serial = 1653] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x91f55400) [pid = 1788] [serial = 1656] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x901a4800) [pid = 1788] [serial = 1647] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91db5400) [pid = 1788] [serial = 1652] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8df1ec00) [pid = 1788] [serial = 1644] [outer = (nil)] [url = about:blank] 11:55:32 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f757400) [pid = 1788] [serial = 1670] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f532000) [pid = 1788] [serial = 1662] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cfe5c00) [pid = 1788] [serial = 1661] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8c49e400) [pid = 1788] [serial = 1664] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8cd1d400) [pid = 1788] [serial = 1665] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8df16c00) [pid = 1788] [serial = 1668] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8d15bc00) [pid = 1788] [serial = 1667] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f796c00) [pid = 1788] [serial = 1671] [outer = (nil)] [url = about:blank] 11:55:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31e000 == 8 [pid = 1788] [id = 576] 11:55:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8b31e800) [pid = 1788] [serial = 1729] [outer = (nil)] 11:55:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8b326400) [pid = 1788] [serial = 1730] [outer = 0x8b31e800] 11:55:33 INFO - PROCESS | 1788 | 1468608933082 Marionette DEBUG loaded listener.js 11:55:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8b50ec00) [pid = 1788] [serial = 1731] [outer = 0x8b31e800] 11:55:33 INFO - PROCESS | 1788 | 1468608933955 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]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2787ms 11:55:33 INFO - PROCESS | 1788 | 1468608933993 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:55:34 INFO - PROCESS | 1788 | 1468608933999 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:55:34 INFO - PROCESS | 1788 | 1468608934007 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:55:34 INFO - PROCESS | 1788 | 1468608934011 Marionette TRACE conn4 <- [1,2278,null,{}] 11:55:34 INFO - PROCESS | 1788 | 1468608934019 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}] 11:55:34 INFO - PROCESS | 1788 | 1468608934026 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:34 INFO - PROCESS | 1788 | 1468608934199 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:55:34 INFO - PROCESS | 1788 | 1468608934211 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1788 | 1468608934220 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1ac00 == 9 [pid = 1788] [id = 577] 11:55:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cd1b000) [pid = 1788] [serial = 1732] [outer = (nil)] 11:55:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8cdc3800) [pid = 1788] [serial = 1733] [outer = 0x8cd1b000] 11:55:34 INFO - PROCESS | 1788 | 1468608934311 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8cdcc000) [pid = 1788] [serial = 1734] [outer = 0x8cd1b000] 11:55:35 INFO - PROCESS | 1788 | 1468608935300 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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1337ms 11:55:35 INFO - PROCESS | 1788 | 1468608935346 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1788 | 1468608935353 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:55:35 INFO - PROCESS | 1788 | 1468608935361 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1788 | 1468608935365 Marionette TRACE conn4 <- [1,2282,null,{}] 11:55:35 INFO - PROCESS | 1788 | 1468608935375 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}] 11:55:35 INFO - PROCESS | 1788 | 1468608935379 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:35 INFO - PROCESS | 1788 | 1468608935650 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:55:35 INFO - PROCESS | 1788 | 1468608935671 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1788 | 1468608935678 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcbc00 == 10 [pid = 1788] [id = 578] 11:55:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cfe5400) [pid = 1788] [serial = 1735] [outer = (nil)] 11:55:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8df14000) [pid = 1788] [serial = 1736] [outer = 0x8cfe5400] 11:55:35 INFO - PROCESS | 1788 | 1468608935752 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8ecc9800) [pid = 1788] [serial = 1737] [outer = 0x8cfe5400] 11:55:36 INFO - PROCESS | 1788 | 1468608936809 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]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1486ms 11:55:36 INFO - PROCESS | 1788 | 1468608936849 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:55:36 INFO - PROCESS | 1788 | 1468608936853 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:55:36 INFO - PROCESS | 1788 | 1468608936867 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1788 | 1468608936877 Marionette TRACE conn4 <- [1,2286,null,{}] 11:55:36 INFO - PROCESS | 1788 | 1468608936893 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}] 11:55:36 INFO - PROCESS | 1788 | 1468608936902 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:37 INFO - PROCESS | 1788 | 1468608937158 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:55:37 INFO - PROCESS | 1788 | 1468608937184 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1788 | 1468608937193 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f754c00 == 11 [pid = 1788] [id = 579] 11:55:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f757000) [pid = 1788] [serial = 1738] [outer = (nil)] 11:55:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f75f400) [pid = 1788] [serial = 1739] [outer = 0x8f757000] 11:55:37 INFO - PROCESS | 1788 | 1468608937267 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f761800) [pid = 1788] [serial = 1740] [outer = 0x8f757000] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8d154000) [pid = 1788] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8ecc6000) [pid = 1788] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cfe6000) [pid = 1788] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8ce75800) [pid = 1788] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8cdc6800) [pid = 1788] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8eccdc00) [pid = 1788] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8f755000) [pid = 1788] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8b31fc00) [pid = 1788] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c048000) [pid = 1788] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:55:38 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f79c000) [pid = 1788] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:55:38 INFO - PROCESS | 1788 | 1468608938744 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]]]}] 11:55:38 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 11:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1906ms 11:55:38 INFO - PROCESS | 1788 | 1468608938766 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1788 | 1468608938771 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:55:38 INFO - PROCESS | 1788 | 1468608938778 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1788 | 1468608938780 Marionette TRACE conn4 <- [1,2290,null,{}] 11:55:38 INFO - PROCESS | 1788 | 1468608938788 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}] 11:55:38 INFO - PROCESS | 1788 | 1468608938792 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:39 INFO - PROCESS | 1788 | 1468608939005 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:55:39 INFO - PROCESS | 1788 | 1468608939163 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1788 | 1468608939169 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd14c00 == 12 [pid = 1788] [id = 580] 11:55:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8ce80800) [pid = 1788] [serial = 1741] [outer = (nil)] 11:55:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f79ac00) [pid = 1788] [serial = 1742] [outer = 0x8ce80800] 11:55:39 INFO - PROCESS | 1788 | 1468608939243 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd4e000) [pid = 1788] [serial = 1743] [outer = 0x8ce80800] 11:55:40 INFO - PROCESS | 1788 | 1468608940129 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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1381ms 11:55:40 INFO - PROCESS | 1788 | 1468608940160 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1788 | 1468608940168 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:55:40 INFO - PROCESS | 1788 | 1468608940178 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1788 | 1468608940185 Marionette TRACE conn4 <- [1,2294,null,{}] 11:55:40 INFO - PROCESS | 1788 | 1468608940199 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}] 11:55:40 INFO - PROCESS | 1788 | 1468608940206 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:40 INFO - PROCESS | 1788 | 1468608940449 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:55:40 INFO - PROCESS | 1788 | 1468608940641 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1788 | 1468608940659 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49b400 == 13 [pid = 1788] [id = 581] 11:55:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8c49b800) [pid = 1788] [serial = 1744] [outer = (nil)] 11:55:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cd10400) [pid = 1788] [serial = 1745] [outer = 0x8c49b800] 11:55:40 INFO - PROCESS | 1788 | 1468608940790 Marionette DEBUG loaded listener.js 11:55:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8d14f800) [pid = 1788] [serial = 1746] [outer = 0x8c49b800] 11:55:41 INFO - PROCESS | 1788 | 1468608941952 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1844ms 11:55:42 INFO - PROCESS | 1788 | 1468608942022 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1788 | 1468608942030 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:55:42 INFO - PROCESS | 1788 | 1468608942042 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1788 | 1468608942047 Marionette TRACE conn4 <- [1,2298,null,{}] 11:55:42 INFO - PROCESS | 1788 | 1468608942054 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}] 11:55:42 INFO - PROCESS | 1788 | 1468608942061 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:42 INFO - PROCESS | 1788 | 1468608942304 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:55:42 INFO - PROCESS | 1788 | 1468608942545 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1788 | 1468608942558 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502000 == 14 [pid = 1788] [id = 582] 11:55:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f536c00) [pid = 1788] [serial = 1747] [outer = (nil)] 11:55:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f75bc00) [pid = 1788] [serial = 1748] [outer = 0x8f536c00] 11:55:42 INFO - PROCESS | 1788 | 1468608942669 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8fd58000) [pid = 1788] [serial = 1749] [outer = 0x8f536c00] 11:55:43 INFO - PROCESS | 1788 | 1468608943785 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]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1784ms 11:55:43 INFO - PROCESS | 1788 | 1468608943830 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1788 | 1468608943837 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:55:43 INFO - PROCESS | 1788 | 1468608943850 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1788 | 1468608943861 Marionette TRACE conn4 <- [1,2302,null,{}] 11:55:43 INFO - PROCESS | 1788 | 1468608943936 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}] 11:55:43 INFO - PROCESS | 1788 | 1468608943966 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:44 INFO - PROCESS | 1788 | 1468608944583 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:55:44 INFO - PROCESS | 1788 | 1468608944779 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1788 | 1468608944795 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x901ad800 == 15 [pid = 1788] [id = 583] 11:55:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x901ae000) [pid = 1788] [serial = 1750] [outer = (nil)] 11:55:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x915ad000) [pid = 1788] [serial = 1751] [outer = 0x901ae000] 11:55:44 INFO - PROCESS | 1788 | 1468608944880 Marionette DEBUG loaded listener.js 11:55:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91793000) [pid = 1788] [serial = 1752] [outer = 0x901ae000] 11:55:45 INFO - PROCESS | 1788 | 1468608945890 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]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2104ms 11:55:45 INFO - PROCESS | 1788 | 1468608945953 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1788 | 1468608945958 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:55:45 INFO - PROCESS | 1788 | 1468608945964 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1788 | 1468608945968 Marionette TRACE conn4 <- [1,2306,null,{}] 11:55:45 INFO - PROCESS | 1788 | 1468608945974 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}] 11:55:45 INFO - PROCESS | 1788 | 1468608945980 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:46 INFO - PROCESS | 1788 | 1468608946170 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:55:46 INFO - PROCESS | 1788 | 1468608946355 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1788 | 1468608946367 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c047800 == 16 [pid = 1788] [id = 584] 11:55:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8ce7fc00) [pid = 1788] [serial = 1753] [outer = (nil)] 11:55:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x917a9c00) [pid = 1788] [serial = 1754] [outer = 0x8ce7fc00] 11:55:46 INFO - PROCESS | 1788 | 1468608946462 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x917b0000) [pid = 1788] [serial = 1755] [outer = 0x8ce7fc00] 11:55:47 INFO - PROCESS | 1788 | 1468608947582 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]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1834ms 11:55:47 INFO - PROCESS | 1788 | 1468608947802 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:55:47 INFO - PROCESS | 1788 | 1468608947808 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:55:47 INFO - PROCESS | 1788 | 1468608947817 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1788 | 1468608947821 Marionette TRACE conn4 <- [1,2310,null,{}] 11:55:47 INFO - PROCESS | 1788 | 1468608947830 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}] 11:55:47 INFO - PROCESS | 1788 | 1468608947835 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:48 INFO - PROCESS | 1788 | 1468608948009 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:55:48 INFO - PROCESS | 1788 | 1468608948263 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:48 INFO - PROCESS | 1788 | 1468608948279 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c498c00 == 17 [pid = 1788] [id = 585] 11:55:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c49a800) [pid = 1788] [serial = 1756] [outer = (nil)] 11:55:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cd1d400) [pid = 1788] [serial = 1757] [outer = 0x8c49a800] 11:55:48 INFO - PROCESS | 1788 | 1468608948433 Marionette DEBUG loaded listener.js 11:55:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cfe8800) [pid = 1788] [serial = 1758] [outer = 0x8c49a800] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd50c00) [pid = 1788] [serial = 1674] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x901aa000) [pid = 1788] [serial = 1685] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd6cc00) [pid = 1788] [serial = 1686] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8df19c00) [pid = 1788] [serial = 1694] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8eccf400) [pid = 1788] [serial = 1695] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cfe6400) [pid = 1788] [serial = 1679] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8d158800) [pid = 1788] [serial = 1680] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ce79400) [pid = 1788] [serial = 1691] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cfdf400) [pid = 1788] [serial = 1692] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8f757800) [pid = 1788] [serial = 1682] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x901a5000) [pid = 1788] [serial = 1700] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f7a1000) [pid = 1788] [serial = 1683] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8b323400) [pid = 1788] [serial = 1676] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8b50f000) [pid = 1788] [serial = 1677] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8ce79800) [pid = 1788] [serial = 1688] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8d14fc00) [pid = 1788] [serial = 1689] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x901af400) [pid = 1788] [serial = 1701] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8fd4d400) [pid = 1788] [serial = 1697] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8fd59c00) [pid = 1788] [serial = 1698] [outer = (nil)] [url = about:blank] 11:55:49 INFO - PROCESS | 1788 | 1468608949403 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]]]}] 11:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1640ms 11:55:49 INFO - PROCESS | 1788 | 1468608949457 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:55:49 INFO - PROCESS | 1788 | 1468608949463 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:55:49 INFO - PROCESS | 1788 | 1468608949474 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:55:49 INFO - PROCESS | 1788 | 1468608949479 Marionette TRACE conn4 <- [1,2314,null,{}] 11:55:49 INFO - PROCESS | 1788 | 1468608949486 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}] 11:55:49 INFO - PROCESS | 1788 | 1468608949493 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:49 INFO - PROCESS | 1788 | 1468608949672 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:55:49 INFO - PROCESS | 1788 | 1468608949855 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1788 | 1468608949862 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15ac00 == 18 [pid = 1788] [id = 586] 11:55:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8df14c00) [pid = 1788] [serial = 1759] [outer = (nil)] 11:55:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f531000) [pid = 1788] [serial = 1760] [outer = 0x8df14c00] 11:55:49 INFO - PROCESS | 1788 | 1468608949993 Marionette DEBUG loaded listener.js 11:55:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f591c00) [pid = 1788] [serial = 1761] [outer = 0x8df14c00] 11:55:50 INFO - PROCESS | 1788 | 1468608950808 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]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1397ms 11:55:50 INFO - PROCESS | 1788 | 1468608950868 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1788 | 1468608950873 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:55:50 INFO - PROCESS | 1788 | 1468608950881 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1788 | 1468608950884 Marionette TRACE conn4 <- [1,2318,null,{}] 11:55:50 INFO - PROCESS | 1788 | 1468608950901 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}] 11:55:50 INFO - PROCESS | 1788 | 1468608950910 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:51 INFO - PROCESS | 1788 | 1468608951086 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:55:51 INFO - PROCESS | 1788 | 1468608951239 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1788 | 1468608951247 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd53400 == 19 [pid = 1788] [id = 587] 11:55:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8fd56400) [pid = 1788] [serial = 1762] [outer = (nil)] 11:55:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd61400) [pid = 1788] [serial = 1763] [outer = 0x8fd56400] 11:55:51 INFO - PROCESS | 1788 | 1468608951329 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901a2400) [pid = 1788] [serial = 1764] [outer = 0x8fd56400] 11:55:52 INFO - PROCESS | 1788 | 1468608952299 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] 11:55:52 INFO - PROCESS | 1788 | 1468608952373 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:55:52 INFO - PROCESS | 1788 | 1468608952384 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:55:52 INFO - PROCESS | 1788 | 1468608952387 Marionette TRACE conn4 <- [1,2322,null,{}] 11:55:52 INFO - PROCESS | 1788 | 1468608952402 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}] 11:55:52 INFO - PROCESS | 1788 | 1468608952406 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:52 INFO - PROCESS | 1788 | 1468608952637 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:55:52 INFO - PROCESS | 1788 | 1468608952663 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:52 INFO - PROCESS | 1788 | 1468608952670 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd63000 == 20 [pid = 1788] [id = 588] 11:55:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x901af800) [pid = 1788] [serial = 1765] [outer = (nil)] 11:55:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x915b2c00) [pid = 1788] [serial = 1766] [outer = 0x901af800] 11:55:52 INFO - PROCESS | 1788 | 1468608952746 Marionette DEBUG loaded listener.js 11:55:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91799c00) [pid = 1788] [serial = 1767] [outer = 0x901af800] 11:55:53 INFO - PROCESS | 1788 | 1468608953796 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]]]}] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8b31e400) [pid = 1788] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8ce7d800) [pid = 1788] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f798800) [pid = 1788] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x915ac400) [pid = 1788] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cfe5400) [pid = 1788] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cd1b000) [pid = 1788] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8b31e800) [pid = 1788] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x917a1800) [pid = 1788] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8cd1c800) [pid = 1788] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8ce73c00) [pid = 1788] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91e68400) [pid = 1788] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8c048400) [pid = 1788] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:55:53 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8f757000) [pid = 1788] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1504ms 11:55:53 INFO - PROCESS | 1788 | 1468608953890 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:55:53 INFO - PROCESS | 1788 | 1468608953893 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:55:53 INFO - PROCESS | 1788 | 1468608953900 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:55:53 INFO - PROCESS | 1788 | 1468608953903 Marionette TRACE conn4 <- [1,2326,null,{}] 11:55:53 INFO - PROCESS | 1788 | 1468608953909 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}] 11:55:53 INFO - PROCESS | 1788 | 1468608953914 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:54 INFO - PROCESS | 1788 | 1468608954099 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:55:54 INFO - PROCESS | 1788 | 1468608954352 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1788 | 1468608954360 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31dc00 == 21 [pid = 1788] [id = 589] 11:55:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8cd13c00) [pid = 1788] [serial = 1768] [outer = (nil)] 11:55:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8d159400) [pid = 1788] [serial = 1769] [outer = 0x8cd13c00] 11:55:54 INFO - PROCESS | 1788 | 1468608954441 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8f798400) [pid = 1788] [serial = 1770] [outer = 0x8cd13c00] 11:55:55 INFO - PROCESS | 1788 | 1468608955188 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]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1340ms 11:55:55 INFO - PROCESS | 1788 | 1468608955247 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1788 | 1468608955250 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:55:55 INFO - PROCESS | 1788 | 1468608955257 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1788 | 1468608955261 Marionette TRACE conn4 <- [1,2330,null,{}] 11:55:55 INFO - PROCESS | 1788 | 1468608955267 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}] 11:55:55 INFO - PROCESS | 1788 | 1468608955278 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:55 INFO - PROCESS | 1788 | 1468608955499 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:55:55 INFO - PROCESS | 1788 | 1468608955646 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1788 | 1468608955655 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31d000 == 22 [pid = 1788] [id = 590] 11:55:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8fd54400) [pid = 1788] [serial = 1771] [outer = (nil)] 11:55:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x91e63400) [pid = 1788] [serial = 1772] [outer = 0x8fd54400] 11:55:55 INFO - PROCESS | 1788 | 1468608955726 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x91e69000) [pid = 1788] [serial = 1773] [outer = 0x8fd54400] 11:55:56 INFO - PROCESS | 1788 | 1468608956857 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]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1636ms 11:55:56 INFO - PROCESS | 1788 | 1468608956895 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:55:56 INFO - PROCESS | 1788 | 1468608956902 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:55:56 INFO - PROCESS | 1788 | 1468608956910 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1788 | 1468608956919 Marionette TRACE conn4 <- [1,2334,null,{}] 11:55:56 INFO - PROCESS | 1788 | 1468608956927 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}] 11:55:56 INFO - PROCESS | 1788 | 1468608956932 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:57 INFO - PROCESS | 1788 | 1468608957145 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:55:57 INFO - PROCESS | 1788 | 1468608957380 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1788 | 1468608957387 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c498400 == 23 [pid = 1788] [id = 591] 11:55:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cd1a400) [pid = 1788] [serial = 1774] [outer = (nil)] 11:55:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8d15bc00) [pid = 1788] [serial = 1775] [outer = 0x8cd1a400] 11:55:57 INFO - PROCESS | 1788 | 1468608957526 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f532c00) [pid = 1788] [serial = 1776] [outer = 0x8cd1a400] 11:55:58 INFO - PROCESS | 1788 | 1468608958468 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]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1595ms 11:55:58 INFO - PROCESS | 1788 | 1468608958506 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1788 | 1468608958513 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:55:58 INFO - PROCESS | 1788 | 1468608958525 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1788 | 1468608958530 Marionette TRACE conn4 <- [1,2338,null,{}] 11:55:58 INFO - PROCESS | 1788 | 1468608958537 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}] 11:55:58 INFO - PROCESS | 1788 | 1468608958544 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:58 INFO - PROCESS | 1788 | 1468608958756 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:55:58 INFO - PROCESS | 1788 | 1468608958956 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:58 INFO - PROCESS | 1788 | 1468608958966 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:55:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd50000 == 24 [pid = 1788] [id = 592] 11:55:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd5a400) [pid = 1788] [serial = 1777] [outer = (nil)] 11:55:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8fd69800) [pid = 1788] [serial = 1778] [outer = 0x8fd5a400] 11:55:59 INFO - PROCESS | 1788 | 1468608959058 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x915a6800) [pid = 1788] [serial = 1779] [outer = 0x8fd5a400] 11:56:00 INFO - PROCESS | 1788 | 1468608960128 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]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1643ms 11:56:00 INFO - PROCESS | 1788 | 1468608960169 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:56:00 INFO - PROCESS | 1788 | 1468608960174 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:56:00 INFO - PROCESS | 1788 | 1468608960181 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1788 | 1468608960188 Marionette TRACE conn4 <- [1,2342,null,{}] 11:56:00 INFO - PROCESS | 1788 | 1468608960208 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}] 11:56:00 INFO - PROCESS | 1788 | 1468608960218 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:00 INFO - PROCESS | 1788 | 1468608960465 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:56:00 INFO - PROCESS | 1788 | 1468608960708 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1788 | 1468608960720 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd12800 == 25 [pid = 1788] [id = 593] 11:56:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91e65800) [pid = 1788] [serial = 1780] [outer = (nil)] 11:56:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91f51400) [pid = 1788] [serial = 1781] [outer = 0x91e65800] 11:56:00 INFO - PROCESS | 1788 | 1468608960859 Marionette DEBUG loaded listener.js 11:56:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91f57000) [pid = 1788] [serial = 1782] [outer = 0x91e65800] 11:56:01 INFO - PROCESS | 1788 | 1468608961906 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]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1759ms 11:56:01 INFO - PROCESS | 1788 | 1468608961940 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1788 | 1468608961945 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:56:01 INFO - PROCESS | 1788 | 1468608961952 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:56:01 INFO - PROCESS | 1788 | 1468608961956 Marionette TRACE conn4 <- [1,2346,null,{}] 11:56:01 INFO - PROCESS | 1788 | 1468608961963 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}] 11:56:01 INFO - PROCESS | 1788 | 1468608961970 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:02 INFO - PROCESS | 1788 | 1468608962180 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:56:02 INFO - PROCESS | 1788 | 1468608962534 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1788 | 1468608962549 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50d800 == 26 [pid = 1788] [id = 594] 11:56:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x901a8400) [pid = 1788] [serial = 1783] [outer = (nil)] 11:56:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91f91800) [pid = 1788] [serial = 1784] [outer = 0x901a8400] 11:56:02 INFO - PROCESS | 1788 | 1468608962672 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91f93400) [pid = 1788] [serial = 1785] [outer = 0x901a8400] 11:56:03 INFO - PROCESS | 1788 | 1468608963701 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]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1782ms 11:56:03 INFO - PROCESS | 1788 | 1468608963735 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1788 | 1468608963740 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:56:03 INFO - PROCESS | 1788 | 1468608963747 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1788 | 1468608963751 Marionette TRACE conn4 <- [1,2350,null,{}] 11:56:03 INFO - PROCESS | 1788 | 1468608963758 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}] 11:56:03 INFO - PROCESS | 1788 | 1468608963765 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:04 INFO - PROCESS | 1788 | 1468608964081 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:56:04 INFO - PROCESS | 1788 | 1468608964352 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1788 | 1468608964364 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ec00 == 27 [pid = 1788] [id = 595] 11:56:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f75c000) [pid = 1788] [serial = 1786] [outer = (nil)] 11:56:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x927c9000) [pid = 1788] [serial = 1787] [outer = 0x8f75c000] 11:56:04 INFO - PROCESS | 1788 | 1468608964495 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x927cf000) [pid = 1788] [serial = 1788] [outer = 0x8f75c000] 11:56:05 INFO - PROCESS | 1788 | 1468608965447 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]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1734ms 11:56:05 INFO - PROCESS | 1788 | 1468608965482 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1788 | 1468608965487 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:56:05 INFO - PROCESS | 1788 | 1468608965493 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1788 | 1468608965497 Marionette TRACE conn4 <- [1,2354,null,{}] 11:56:05 INFO - PROCESS | 1788 | 1468608965503 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}] 11:56:05 INFO - PROCESS | 1788 | 1468608965513 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:05 INFO - PROCESS | 1788 | 1468608965714 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:56:05 INFO - PROCESS | 1788 | 1468608965905 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1788 | 1468608965915 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x91f8dc00 == 28 [pid = 1788] [id = 596] 11:56:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91f97800) [pid = 1788] [serial = 1789] [outer = (nil)] 11:56:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x93c6a800) [pid = 1788] [serial = 1790] [outer = 0x91f97800] 11:56:06 INFO - PROCESS | 1788 | 1468608966001 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x93c6c800) [pid = 1788] [serial = 1791] [outer = 0x91f97800] 11:56:07 INFO - PROCESS | 1788 | 1468608967249 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]]]}] 11:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1787ms 11:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:56:07 INFO - PROCESS | 1788 | 1468608967281 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:56:07 INFO - PROCESS | 1788 | 1468608967284 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:56:07 INFO - PROCESS | 1788 | 1468608967291 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1788 | 1468608967295 Marionette TRACE conn4 <- [1,2358,null,{}] 11:56:07 INFO - PROCESS | 1788 | 1468608967317 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}] 11:56:07 INFO - PROCESS | 1788 | 1468608967323 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:07 INFO - PROCESS | 1788 | 1468608967573 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:56:07 INFO - PROCESS | 1788 | 1468608967762 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1788 | 1468608967769 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce79800 == 29 [pid = 1788] [id = 597] 11:56:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8ecc8400) [pid = 1788] [serial = 1792] [outer = (nil)] 11:56:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x94889000) [pid = 1788] [serial = 1793] [outer = 0x8ecc8400] 11:56:07 INFO - PROCESS | 1788 | 1468608967862 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x9488c400) [pid = 1788] [serial = 1794] [outer = 0x8ecc8400] 11:56:08 INFO - PROCESS | 1788 | 1468608968795 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]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1537ms 11:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:56:08 INFO - PROCESS | 1788 | 1468608968828 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1788 | 1468608968831 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:56:08 INFO - PROCESS | 1788 | 1468608968839 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1788 | 1468608968843 Marionette TRACE conn4 <- [1,2362,null,{}] 11:56:08 INFO - PROCESS | 1788 | 1468608968849 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}] 11:56:08 INFO - PROCESS | 1788 | 1468608968854 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:09 INFO - PROCESS | 1788 | 1468608969053 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:56:09 INFO - PROCESS | 1788 | 1468608969312 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:09 INFO - PROCESS | 1788 | 1468608969323 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50b000 == 30 [pid = 1788] [id = 598] 11:56:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8c491800) [pid = 1788] [serial = 1795] [outer = (nil)] 11:56:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8cdd0000) [pid = 1788] [serial = 1796] [outer = 0x8c491800] 11:56:09 INFO - PROCESS | 1788 | 1468608969496 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8df1ec00) [pid = 1788] [serial = 1797] [outer = 0x8c491800] 11:56:10 INFO - PROCESS | 1788 | 1468608970804 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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2041ms 11:56:10 INFO - PROCESS | 1788 | 1468608970880 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:56:10 INFO - PROCESS | 1788 | 1468608970887 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:56:10 INFO - PROCESS | 1788 | 1468608970897 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1788 | 1468608970902 Marionette TRACE conn4 <- [1,2366,null,{}] 11:56:10 INFO - PROCESS | 1788 | 1468608970911 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}] 11:56:10 INFO - PROCESS | 1788 | 1468608970917 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:11 INFO - PROCESS | 1788 | 1468608971144 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:56:11 INFO - PROCESS | 1788 | 1468608971475 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:11 INFO - PROCESS | 1788 | 1468608971487 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce75400 == 31 [pid = 1788] [id = 599] 11:56:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8ce79c00) [pid = 1788] [serial = 1798] [outer = (nil)] 11:56:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8d151800) [pid = 1788] [serial = 1799] [outer = 0x8ce79c00] 11:56:11 INFO - PROCESS | 1788 | 1468608971585 Marionette DEBUG loaded listener.js 11:56:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8df17c00) [pid = 1788] [serial = 1800] [outer = 0x8ce79c00] 11:56:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31e000 == 30 [pid = 1788] [id = 576] 11:56:13 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1b800 == 29 [pid = 1788] [id = 575] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8c047000) [pid = 1788] [serial = 1704] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8b507400) [pid = 1788] [serial = 1703] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8ecc9000) [pid = 1788] [serial = 1707] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8d152000) [pid = 1788] [serial = 1706] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8fd62c00) [pid = 1788] [serial = 1710] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8fd4f800) [pid = 1788] [serial = 1709] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x917ae800) [pid = 1788] [serial = 1713] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x917a1c00) [pid = 1788] [serial = 1712] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8ecc9800) [pid = 1788] [serial = 1737] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8cdc3800) [pid = 1788] [serial = 1733] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8b326400) [pid = 1788] [serial = 1730] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8b50ec00) [pid = 1788] [serial = 1731] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x91e60800) [pid = 1788] [serial = 1716] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8ce7a000) [pid = 1788] [serial = 1728] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91dbdc00) [pid = 1788] [serial = 1715] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cdc6c00) [pid = 1788] [serial = 1727] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91f5b400) [pid = 1788] [serial = 1719] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91f4e000) [pid = 1788] [serial = 1718] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x927c1800) [pid = 1788] [serial = 1722] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91f95000) [pid = 1788] [serial = 1721] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x927d0400) [pid = 1788] [serial = 1725] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x927c7400) [pid = 1788] [serial = 1724] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f75f400) [pid = 1788] [serial = 1739] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f761800) [pid = 1788] [serial = 1740] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8df14000) [pid = 1788] [serial = 1736] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cdcc000) [pid = 1788] [serial = 1734] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f79ac00) [pid = 1788] [serial = 1742] [outer = (nil)] [url = about:blank] 11:56:13 INFO - PROCESS | 1788 | 1468608973810 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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2938ms 11:56:13 INFO - PROCESS | 1788 | 1468608973838 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1788 | 1468608973844 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:56:13 INFO - PROCESS | 1788 | 1468608973853 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1788 | 1468608973859 Marionette TRACE conn4 <- [1,2370,null,{}] 11:56:13 INFO - PROCESS | 1788 | 1468608973867 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}] 11:56:13 INFO - PROCESS | 1788 | 1468608973873 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:14 INFO - PROCESS | 1788 | 1468608974060 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:56:14 INFO - PROCESS | 1788 | 1468608974255 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1788 | 1468608974263 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b510400 == 30 [pid = 1788] [id = 600] 11:56:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8c044c00) [pid = 1788] [serial = 1801] [outer = (nil)] 11:56:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c499c00) [pid = 1788] [serial = 1802] [outer = 0x8c044c00] 11:56:14 INFO - PROCESS | 1788 | 1468608974362 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8cd13400) [pid = 1788] [serial = 1803] [outer = 0x8c044c00] 11:56:15 INFO - PROCESS | 1788 | 1468608975304 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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1495ms 11:56:15 INFO - PROCESS | 1788 | 1468608975348 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1788 | 1468608975357 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:56:15 INFO - PROCESS | 1788 | 1468608975370 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1788 | 1468608975375 Marionette TRACE conn4 <- [1,2374,null,{}] 11:56:15 INFO - PROCESS | 1788 | 1468608975382 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}] 11:56:15 INFO - PROCESS | 1788 | 1468608975388 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:15 INFO - PROCESS | 1788 | 1468608975571 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:56:15 INFO - PROCESS | 1788 | 1468608975725 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1788 | 1468608975732 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce78400 == 31 [pid = 1788] [id = 601] 11:56:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8ce7a400) [pid = 1788] [serial = 1804] [outer = (nil)] 11:56:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8cfe2400) [pid = 1788] [serial = 1805] [outer = 0x8ce7a400] 11:56:15 INFO - PROCESS | 1788 | 1468608975811 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8d14fc00) [pid = 1788] [serial = 1806] [outer = 0x8ce7a400] 11:56:17 INFO - PROCESS | 1788 | 1468608977445 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]]]}] 11:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2149ms 11:56:17 INFO - PROCESS | 1788 | 1468608977533 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:56:17 INFO - PROCESS | 1788 | 1468608977540 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:56:17 INFO - PROCESS | 1788 | 1468608977551 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:56:17 INFO - PROCESS | 1788 | 1468608977562 Marionette TRACE conn4 <- [1,2378,null,{}] 11:56:17 INFO - PROCESS | 1788 | 1468608977636 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}] 11:56:17 INFO - PROCESS | 1788 | 1468608977652 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:18 INFO - PROCESS | 1788 | 1468608978032 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:56:18 INFO - PROCESS | 1788 | 1468608978074 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1788 | 1468608978086 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59a000 == 32 [pid = 1788] [id = 602] 11:56:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f59a400) [pid = 1788] [serial = 1807] [outer = (nil)] 11:56:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f75d000) [pid = 1788] [serial = 1808] [outer = 0x8f59a400] 11:56:18 INFO - PROCESS | 1788 | 1468608978163 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f796400) [pid = 1788] [serial = 1809] [outer = 0x8f59a400] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fd54400) [pid = 1788] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x901af800) [pid = 1788] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ce80800) [pid = 1788] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8c49b800) [pid = 1788] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8cd13c00) [pid = 1788] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f536c00) [pid = 1788] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x901ae000) [pid = 1788] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8c49a800) [pid = 1788] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8fd56400) [pid = 1788] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8ce7fc00) [pid = 1788] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:56:19 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8df14c00) [pid = 1788] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:56:19 INFO - PROCESS | 1788 | 1468608979708 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2192ms 11:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:56:19 INFO - PROCESS | 1788 | 1468608979742 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1788 | 1468608979747 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:56:19 INFO - PROCESS | 1788 | 1468608979753 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1788 | 1468608979757 Marionette TRACE conn4 <- [1,2382,null,{}] 11:56:19 INFO - PROCESS | 1788 | 1468608979768 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}] 11:56:19 INFO - PROCESS | 1788 | 1468608979772 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:19 INFO - PROCESS | 1788 | 1468608979996 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:56:20 INFO - PROCESS | 1788 | 1468608980011 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1788 | 1468608980020 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce80400 == 33 [pid = 1788] [id = 603] 11:56:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8df14c00) [pid = 1788] [serial = 1810] [outer = (nil)] 11:56:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd4e400) [pid = 1788] [serial = 1811] [outer = 0x8df14c00] 11:56:20 INFO - PROCESS | 1788 | 1468608980088 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd57c00) [pid = 1788] [serial = 1812] [outer = 0x8df14c00] 11:56:20 INFO - PROCESS | 1788 | 1468608980980 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]]]}] 11:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1337ms 11:56:21 INFO - PROCESS | 1788 | 1468608981091 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:56:21 INFO - PROCESS | 1788 | 1468608981097 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:56:21 INFO - PROCESS | 1788 | 1468608981106 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:56:21 INFO - PROCESS | 1788 | 1468608981113 Marionette TRACE conn4 <- [1,2386,null,{}] 11:56:21 INFO - PROCESS | 1788 | 1468608981122 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}] 11:56:21 INFO - PROCESS | 1788 | 1468608981129 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:21 INFO - PROCESS | 1788 | 1468608981363 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:56:21 INFO - PROCESS | 1788 | 1468608981549 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1788 | 1468608981566 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493400 == 34 [pid = 1788] [id = 604] 11:56:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c493800) [pid = 1788] [serial = 1813] [outer = (nil)] 11:56:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8c49cc00) [pid = 1788] [serial = 1814] [outer = 0x8c493800] 11:56:21 INFO - PROCESS | 1788 | 1468608981761 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cd1c800) [pid = 1788] [serial = 1815] [outer = 0x8c493800] 11:56:22 INFO - PROCESS | 1788 | 1468608982761 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]]]}] 11:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1691ms 11:56:22 INFO - PROCESS | 1788 | 1468608982798 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:56:22 INFO - PROCESS | 1788 | 1468608982804 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:56:22 INFO - PROCESS | 1788 | 1468608982836 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1788 | 1468608982842 Marionette TRACE conn4 <- [1,2390,null,{}] 11:56:22 INFO - PROCESS | 1788 | 1468608982851 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}] 11:56:22 INFO - PROCESS | 1788 | 1468608982857 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:23 INFO - PROCESS | 1788 | 1468608983049 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:56:23 INFO - PROCESS | 1788 | 1468608983238 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:23 INFO - PROCESS | 1788 | 1468608983245 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50d000 == 35 [pid = 1788] [id = 605] 11:56:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8df1ac00) [pid = 1788] [serial = 1816] [outer = (nil)] 11:56:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f537c00) [pid = 1788] [serial = 1817] [outer = 0x8df1ac00] 11:56:23 INFO - PROCESS | 1788 | 1468608983380 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f757400) [pid = 1788] [serial = 1818] [outer = 0x8df1ac00] 11:56:24 INFO - PROCESS | 1788 | 1468608984343 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]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1556ms 11:56:24 INFO - PROCESS | 1788 | 1468608984386 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:56:24 INFO - PROCESS | 1788 | 1468608984393 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:56:24 INFO - PROCESS | 1788 | 1468608984400 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1788 | 1468608984403 Marionette TRACE conn4 <- [1,2394,null,{}] 11:56:24 INFO - PROCESS | 1788 | 1468608984421 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}] 11:56:24 INFO - PROCESS | 1788 | 1468608984430 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:24 INFO - PROCESS | 1788 | 1468608984715 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:56:25 INFO - PROCESS | 1788 | 1468608984998 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:25 INFO - PROCESS | 1788 | 1468608985013 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f79f000 == 36 [pid = 1788] [id = 606] 11:56:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8fd62400) [pid = 1788] [serial = 1819] [outer = (nil)] 11:56:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x901ac400) [pid = 1788] [serial = 1820] [outer = 0x8fd62400] 11:56:25 INFO - PROCESS | 1788 | 1468608985144 Marionette DEBUG loaded listener.js 11:56:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8d157400) [pid = 1788] [serial = 1821] [outer = 0x8fd62400] 11:56:26 INFO - PROCESS | 1788 | 1468608986098 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]]]}] 11:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1743ms 11:56:26 INFO - PROCESS | 1788 | 1468608986143 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:56:26 INFO - PROCESS | 1788 | 1468608986148 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:56:26 INFO - PROCESS | 1788 | 1468608986154 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:56:26 INFO - PROCESS | 1788 | 1468608986158 Marionette TRACE conn4 <- [1,2398,null,{}] 11:56:26 INFO - PROCESS | 1788 | 1468608986164 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}] 11:56:26 INFO - PROCESS | 1788 | 1468608986170 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:26 INFO - PROCESS | 1788 | 1468608986367 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:56:26 INFO - PROCESS | 1788 | 1468608986549 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1788 | 1468608986557 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b326c00 == 37 [pid = 1788] [id = 607] 11:56:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x917a9000) [pid = 1788] [serial = 1822] [outer = (nil)] 11:56:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x917b4800) [pid = 1788] [serial = 1823] [outer = 0x917a9000] 11:56:26 INFO - PROCESS | 1788 | 1468608986663 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91db3000) [pid = 1788] [serial = 1824] [outer = 0x917a9000] 11:56:28 INFO - PROCESS | 1788 | 1468608988165 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]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 2042ms 11:56:28 INFO - PROCESS | 1788 | 1468608988198 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1788 | 1468608988206 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:56:28 INFO - PROCESS | 1788 | 1468608988217 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1788 | 1468608988223 Marionette TRACE conn4 <- [1,2402,null,{}] 11:56:28 INFO - PROCESS | 1788 | 1468608988234 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}] 11:56:28 INFO - PROCESS | 1788 | 1468608988243 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:28 INFO - PROCESS | 1788 | 1468608988726 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:56:28 INFO - PROCESS | 1788 | 1468608988934 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:28 INFO - PROCESS | 1788 | 1468608988947 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15ec00 == 38 [pid = 1788] [id = 608] 11:56:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f598c00) [pid = 1788] [serial = 1825] [outer = (nil)] 11:56:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91e61800) [pid = 1788] [serial = 1826] [outer = 0x8f598c00] 11:56:29 INFO - PROCESS | 1788 | 1468608989103 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91e60800) [pid = 1788] [serial = 1827] [outer = 0x8f598c00] 11:56:30 INFO - PROCESS | 1788 | 1468608990251 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]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2093ms 11:56:30 INFO - PROCESS | 1788 | 1468608990320 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1788 | 1468608990327 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:56:30 INFO - PROCESS | 1788 | 1468608990339 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1788 | 1468608990346 Marionette TRACE conn4 <- [1,2406,null,{}] 11:56:30 INFO - PROCESS | 1788 | 1468608990356 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}] 11:56:30 INFO - PROCESS | 1788 | 1468608990376 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:30 INFO - PROCESS | 1788 | 1468608990787 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:56:31 INFO - PROCESS | 1788 | 1468608991044 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:31 INFO - PROCESS | 1788 | 1468608991057 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b501800 == 39 [pid = 1788] [id = 609] 11:56:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x91dbfc00) [pid = 1788] [serial = 1828] [outer = (nil)] 11:56:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91f90800) [pid = 1788] [serial = 1829] [outer = 0x91dbfc00] 11:56:31 INFO - PROCESS | 1788 | 1468608991178 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x927c9c00) [pid = 1788] [serial = 1830] [outer = 0x91dbfc00] 11:56:32 INFO - PROCESS | 1788 | 1468608992289 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]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:56:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2009ms 11:56:32 INFO - PROCESS | 1788 | 1468608992346 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1788 | 1468608992350 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:56:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:56:32 INFO - PROCESS | 1788 | 1468608992358 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1788 | 1468608992362 Marionette TRACE conn4 <- [1,2410,null,{}] 11:56:32 INFO - PROCESS | 1788 | 1468608992368 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}] 11:56:32 INFO - PROCESS | 1788 | 1468608992374 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:32 INFO - PROCESS | 1788 | 1468608992566 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:56:32 INFO - PROCESS | 1788 | 1468608992757 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1788 | 1468608992767 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c492000 == 40 [pid = 1788] [id = 610] 11:56:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fd5e000) [pid = 1788] [serial = 1831] [outer = (nil)] 11:56:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x93c0f800) [pid = 1788] [serial = 1832] [outer = 0x8fd5e000] 11:56:32 INFO - PROCESS | 1788 | 1468608992857 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x93c5e000) [pid = 1788] [serial = 1833] [outer = 0x8fd5e000] 11:56:33 INFO - PROCESS | 1788 | 1468608993964 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]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1634ms 11:56:34 INFO - PROCESS | 1788 | 1468608994005 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:56:34 INFO - PROCESS | 1788 | 1468608994010 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:56:34 INFO - PROCESS | 1788 | 1468608994019 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:56:34 INFO - PROCESS | 1788 | 1468608994023 Marionette TRACE conn4 <- [1,2414,null,{}] 11:56:34 INFO - PROCESS | 1788 | 1468608994029 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}] 11:56:34 INFO - PROCESS | 1788 | 1468608994035 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:34 INFO - PROCESS | 1788 | 1468608994223 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:56:34 INFO - PROCESS | 1788 | 1468608994411 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1788 | 1468608994423 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04b400 == 41 [pid = 1788] [id = 611] 11:56:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8c04e800) [pid = 1788] [serial = 1834] [outer = (nil)] 11:56:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8df16c00) [pid = 1788] [serial = 1835] [outer = 0x8c04e800] 11:56:34 INFO - PROCESS | 1788 | 1468608994555 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8f756000) [pid = 1788] [serial = 1836] [outer = 0x8c04e800] 11:56:35 INFO - PROCESS | 1788 | 1468608995684 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]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1733ms 11:56:35 INFO - PROCESS | 1788 | 1468608995754 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1788 | 1468608995761 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:56:35 INFO - PROCESS | 1788 | 1468608995770 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1788 | 1468608995775 Marionette TRACE conn4 <- [1,2418,null,{}] 11:56:35 INFO - PROCESS | 1788 | 1468608995785 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}] 11:56:35 INFO - PROCESS | 1788 | 1468608995790 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:36 INFO - PROCESS | 1788 | 1468608996080 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:56:36 INFO - PROCESS | 1788 | 1468608996391 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:36 INFO - PROCESS | 1788 | 1468608996397 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c043c00 == 42 [pid = 1788] [id = 612] 11:56:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8c046c00) [pid = 1788] [serial = 1837] [outer = (nil)] 11:56:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8cd19400) [pid = 1788] [serial = 1838] [outer = 0x8c046c00] 11:56:36 INFO - PROCESS | 1788 | 1468608996523 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8ce74800) [pid = 1788] [serial = 1839] [outer = 0x8c046c00] 11:56:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59a000 == 41 [pid = 1788] [id = 602] 11:56:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce78400 == 40 [pid = 1788] [id = 601] 11:56:36 INFO - PROCESS | 1788 | --DOCSHELL 0x8b510400 == 39 [pid = 1788] [id = 600] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x915b2c00) [pid = 1788] [serial = 1766] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91799c00) [pid = 1788] [serial = 1767] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8fd4e000) [pid = 1788] [serial = 1743] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8cd10400) [pid = 1788] [serial = 1745] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8f798400) [pid = 1788] [serial = 1770] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8d14f800) [pid = 1788] [serial = 1746] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f75bc00) [pid = 1788] [serial = 1748] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8fd58000) [pid = 1788] [serial = 1749] [outer = (nil)] [url = about:blank] 11:56:36 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x915ad000) [pid = 1788] [serial = 1751] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x91793000) [pid = 1788] [serial = 1752] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8cd1d400) [pid = 1788] [serial = 1757] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8cfe8800) [pid = 1788] [serial = 1758] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8fd61400) [pid = 1788] [serial = 1763] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x917a9c00) [pid = 1788] [serial = 1754] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x917b0000) [pid = 1788] [serial = 1755] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f531000) [pid = 1788] [serial = 1760] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f591c00) [pid = 1788] [serial = 1761] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8d159400) [pid = 1788] [serial = 1769] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x901a2400) [pid = 1788] [serial = 1764] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x91e69000) [pid = 1788] [serial = 1773] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91e63400) [pid = 1788] [serial = 1772] [outer = (nil)] [url = about:blank] 11:56:37 INFO - PROCESS | 1788 | 1468608997478 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]]]}] 11:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1746ms 11:56:37 INFO - PROCESS | 1788 | 1468608997516 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:56:37 INFO - PROCESS | 1788 | 1468608997524 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:56:37 INFO - PROCESS | 1788 | 1468608997538 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:56:37 INFO - PROCESS | 1788 | 1468608997543 Marionette TRACE conn4 <- [1,2422,null,{}] 11:56:37 INFO - PROCESS | 1788 | 1468608997550 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}] 11:56:37 INFO - PROCESS | 1788 | 1468608997556 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:37 INFO - PROCESS | 1788 | 1468608997760 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:56:37 INFO - PROCESS | 1788 | 1468608997915 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:37 INFO - PROCESS | 1788 | 1468608997922 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc5800 == 40 [pid = 1788] [id = 613] 11:56:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8d154c00) [pid = 1788] [serial = 1840] [outer = (nil)] 11:56:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8df21000) [pid = 1788] [serial = 1841] [outer = 0x8d154c00] 11:56:38 INFO - PROCESS | 1788 | 1468608998016 Marionette DEBUG loaded listener.js 11:56:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f536800) [pid = 1788] [serial = 1842] [outer = 0x8d154c00] 11:56:39 INFO - PROCESS | 1788 | 1468608999112 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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1599ms 11:56:39 INFO - PROCESS | 1788 | 1468608999135 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1788 | 1468608999140 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:56:39 INFO - PROCESS | 1788 | 1468608999149 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1788 | 1468608999157 Marionette TRACE conn4 <- [1,2426,null,{}] 11:56:39 INFO - PROCESS | 1788 | 1468608999180 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}] 11:56:39 INFO - PROCESS | 1788 | 1468608999190 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:39 INFO - PROCESS | 1788 | 1468608999430 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:56:39 INFO - PROCESS | 1788 | 1468608999567 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:39 INFO - PROCESS | 1788 | 1468608999576 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd61000 == 41 [pid = 1788] [id = 614] 11:56:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fd61800) [pid = 1788] [serial = 1843] [outer = (nil)] 11:56:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8fd67c00) [pid = 1788] [serial = 1844] [outer = 0x8fd61800] 11:56:39 INFO - PROCESS | 1788 | 1468608999703 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x901a9c00) [pid = 1788] [serial = 1845] [outer = 0x8fd61800] 11:56:40 INFO - PROCESS | 1788 | 1468609000630 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]]]}] 11:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1546ms 11:56:40 INFO - PROCESS | 1788 | 1468609000695 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:56:40 INFO - PROCESS | 1788 | 1468609000700 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:56:40 INFO - PROCESS | 1788 | 1468609000707 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:56:40 INFO - PROCESS | 1788 | 1468609000711 Marionette TRACE conn4 <- [1,2430,null,{}] 11:56:40 INFO - PROCESS | 1788 | 1468609000740 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}] 11:56:40 INFO - PROCESS | 1788 | 1468609000746 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:40 INFO - PROCESS | 1788 | 1468609000981 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:56:41 INFO - PROCESS | 1788 | 1468609001011 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1788 | 1468609001019 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503800 == 42 [pid = 1788] [id = 615] 11:56:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c49e000) [pid = 1788] [serial = 1846] [outer = (nil)] 11:56:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91793400) [pid = 1788] [serial = 1847] [outer = 0x8c49e000] 11:56:41 INFO - PROCESS | 1788 | 1468609001091 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x9179c400) [pid = 1788] [serial = 1848] [outer = 0x8c49e000] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cd1a400) [pid = 1788] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd5a400) [pid = 1788] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f59a400) [pid = 1788] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8ce7a400) [pid = 1788] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x91e65800) [pid = 1788] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8ce79c00) [pid = 1788] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x901a8400) [pid = 1788] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f75c000) [pid = 1788] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8c044c00) [pid = 1788] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91f97800) [pid = 1788] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8ecc8400) [pid = 1788] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:56:41 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c491800) [pid = 1788] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:56:42 INFO - PROCESS | 1788 | 1468609002212 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]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1545ms 11:56:42 INFO - PROCESS | 1788 | 1468609002253 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1788 | 1468609002256 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:56:42 INFO - PROCESS | 1788 | 1468609002265 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1788 | 1468609002270 Marionette TRACE conn4 <- [1,2434,null,{}] 11:56:42 INFO - PROCESS | 1788 | 1468609002277 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}] 11:56:42 INFO - PROCESS | 1788 | 1468609002288 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:42 INFO - PROCESS | 1788 | 1468609002533 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:56:42 INFO - PROCESS | 1788 | 1468609002548 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1788 | 1468609002557 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04c000 == 43 [pid = 1788] [id = 616] 11:56:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8cdcc400) [pid = 1788] [serial = 1849] [outer = (nil)] 11:56:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x901a9000) [pid = 1788] [serial = 1850] [outer = 0x8cdcc400] 11:56:42 INFO - PROCESS | 1788 | 1468609002638 Marionette DEBUG loaded listener.js 11:56:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x917a6400) [pid = 1788] [serial = 1851] [outer = 0x8cdcc400] 11:56:43 INFO - PROCESS | 1788 | 1468609003624 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]]]}] 11:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1441ms 11:56:43 INFO - PROCESS | 1788 | 1468609003709 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:56:43 INFO - PROCESS | 1788 | 1468609003716 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:56:43 INFO - PROCESS | 1788 | 1468609003738 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:56:43 INFO - PROCESS | 1788 | 1468609003745 Marionette TRACE conn4 <- [1,2438,null,{}] 11:56:43 INFO - PROCESS | 1788 | 1468609003754 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}] 11:56:43 INFO - PROCESS | 1788 | 1468609003761 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:44 INFO - PROCESS | 1788 | 1468609004100 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:56:44 INFO - PROCESS | 1788 | 1468609004334 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1788 | 1468609004351 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c490400 == 44 [pid = 1788] [id = 617] 11:56:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c491000) [pid = 1788] [serial = 1852] [outer = (nil)] 11:56:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cd10800) [pid = 1788] [serial = 1853] [outer = 0x8c491000] 11:56:44 INFO - PROCESS | 1788 | 1468609004452 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8cd1d400) [pid = 1788] [serial = 1854] [outer = 0x8c491000] 11:56:45 INFO - PROCESS | 1788 | 1468609005506 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]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1800ms 11:56:45 INFO - PROCESS | 1788 | 1468609005538 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1788 | 1468609005545 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:56:45 INFO - PROCESS | 1788 | 1468609005557 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1788 | 1468609005564 Marionette TRACE conn4 <- [1,2442,null,{}] 11:56:45 INFO - PROCESS | 1788 | 1468609005571 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}] 11:56:45 INFO - PROCESS | 1788 | 1468609005578 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:45 INFO - PROCESS | 1788 | 1468609005808 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:56:46 INFO - PROCESS | 1788 | 1468609006049 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1788 | 1468609006058 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecc8400 == 45 [pid = 1788] [id = 618] 11:56:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f755c00) [pid = 1788] [serial = 1855] [outer = (nil)] 11:56:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f79fc00) [pid = 1788] [serial = 1856] [outer = 0x8f755c00] 11:56:46 INFO - PROCESS | 1788 | 1468609006199 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8fd58000) [pid = 1788] [serial = 1857] [outer = 0x8f755c00] 11:56:47 INFO - PROCESS | 1788 | 1468609007235 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]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1746ms 11:56:47 INFO - PROCESS | 1788 | 1468609007305 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1788 | 1468609007314 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:56:47 INFO - PROCESS | 1788 | 1468609007327 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1788 | 1468609007337 Marionette TRACE conn4 <- [1,2446,null,{}] 11:56:47 INFO - PROCESS | 1788 | 1468609007357 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}] 11:56:47 INFO - PROCESS | 1788 | 1468609007371 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:47 INFO - PROCESS | 1788 | 1468609007722 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:56:47 INFO - PROCESS | 1788 | 1468609007969 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:47 INFO - PROCESS | 1788 | 1468609007983 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x91e68400 == 46 [pid = 1788] [id = 619] 11:56:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91e69c00) [pid = 1788] [serial = 1858] [outer = (nil)] 11:56:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91f51c00) [pid = 1788] [serial = 1859] [outer = 0x91e69c00] 11:56:48 INFO - PROCESS | 1788 | 1468609008069 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91f89400) [pid = 1788] [serial = 1860] [outer = 0x91e69c00] 11:56:49 INFO - PROCESS | 1788 | 1468609009060 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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1810ms 11:56:49 INFO - PROCESS | 1788 | 1468609009138 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:56:49 INFO - PROCESS | 1788 | 1468609009143 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:56:49 INFO - PROCESS | 1788 | 1468609009150 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1788 | 1468609009154 Marionette TRACE conn4 <- [1,2450,null,{}] 11:56:49 INFO - PROCESS | 1788 | 1468609009162 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}] 11:56:49 INFO - PROCESS | 1788 | 1468609009167 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:49 INFO - PROCESS | 1788 | 1468609009413 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:56:49 INFO - PROCESS | 1788 | 1468609009662 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1788 | 1468609009669 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505800 == 47 [pid = 1788] [id = 620] 11:56:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8f753400) [pid = 1788] [serial = 1861] [outer = (nil)] 11:56:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x93c0e400) [pid = 1788] [serial = 1862] [outer = 0x8f753400] 11:56:49 INFO - PROCESS | 1788 | 1468609009815 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x93c68c00) [pid = 1788] [serial = 1863] [outer = 0x8f753400] 11:56:50 INFO - PROCESS | 1788 | 1468609010882 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]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1789ms 11:56:50 INFO - PROCESS | 1788 | 1468609010941 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1788 | 1468609010945 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:56:50 INFO - PROCESS | 1788 | 1468609010953 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1788 | 1468609010957 Marionette TRACE conn4 <- [1,2454,null,{}] 11:56:50 INFO - PROCESS | 1788 | 1468609010963 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}] 11:56:50 INFO - PROCESS | 1788 | 1468609010968 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:51 INFO - PROCESS | 1788 | 1468609011225 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:56:51 INFO - PROCESS | 1788 | 1468609011512 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1788 | 1468609011521 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508c00 == 48 [pid = 1788] [id = 621] 11:56:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91e66800) [pid = 1788] [serial = 1864] [outer = (nil)] 11:56:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x94892800) [pid = 1788] [serial = 1865] [outer = 0x91e66800] 11:56:51 INFO - PROCESS | 1788 | 1468609011609 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x94895800) [pid = 1788] [serial = 1866] [outer = 0x91e66800] 11:56:52 INFO - PROCESS | 1788 | 1468609012643 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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1738ms 11:56:52 INFO - PROCESS | 1788 | 1468609012694 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1788 | 1468609012700 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:56:52 INFO - PROCESS | 1788 | 1468609012707 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1788 | 1468609012711 Marionette TRACE conn4 <- [1,2458,null,{}] 11:56:52 INFO - PROCESS | 1788 | 1468609012718 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}] 11:56:52 INFO - PROCESS | 1788 | 1468609012729 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:53 INFO - PROCESS | 1788 | 1468609013021 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:56:53 INFO - PROCESS | 1788 | 1468609013331 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:53 INFO - PROCESS | 1788 | 1468609013342 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b323000 == 49 [pid = 1788] [id = 622] 11:56:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8c043800) [pid = 1788] [serial = 1867] [outer = (nil)] 11:56:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8cd14800) [pid = 1788] [serial = 1868] [outer = 0x8c043800] 11:56:53 INFO - PROCESS | 1788 | 1468609013432 Marionette DEBUG loaded listener.js 11:56:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x93c67c00) [pid = 1788] [serial = 1869] [outer = 0x8c043800] 11:56:54 INFO - PROCESS | 1788 | 1468609014839 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]]]}] 11:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2191ms 11:56:54 INFO - PROCESS | 1788 | 1468609014900 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:56:54 INFO - PROCESS | 1788 | 1468609014907 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:56:54 INFO - PROCESS | 1788 | 1468609014917 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:56:54 INFO - PROCESS | 1788 | 1468609014923 Marionette TRACE conn4 <- [1,2462,null,{}] 11:56:55 INFO - PROCESS | 1788 | 1468609014995 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}] 11:56:55 INFO - PROCESS | 1788 | 1468609015003 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:55 INFO - PROCESS | 1788 | 1468609015187 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:56:55 INFO - PROCESS | 1788 | 1468609015438 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1788 | 1468609015447 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce72400 == 50 [pid = 1788] [id = 623] 11:56:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8cfde800) [pid = 1788] [serial = 1870] [outer = (nil)] 11:56:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8ecce800) [pid = 1788] [serial = 1871] [outer = 0x8cfde800] 11:56:55 INFO - PROCESS | 1788 | 1468609015531 Marionette DEBUG loaded listener.js 11:56:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8f599400) [pid = 1788] [serial = 1872] [outer = 0x8cfde800] 11:56:56 INFO - PROCESS | 1788 | 1468609016563 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]]]}] 11:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1696ms 11:56:56 INFO - PROCESS | 1788 | 1468609016612 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:56:56 INFO - PROCESS | 1788 | 1468609016619 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:56:56 INFO - PROCESS | 1788 | 1468609016630 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:56:56 INFO - PROCESS | 1788 | 1468609016634 Marionette TRACE conn4 <- [1,2466,null,{}] 11:56:56 INFO - PROCESS | 1788 | 1468609016641 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}] 11:56:56 INFO - PROCESS | 1788 | 1468609016647 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce75400 == 49 [pid = 1788] [id = 599] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503800 == 48 [pid = 1788] [id = 615] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd61000 == 47 [pid = 1788] [id = 614] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc5800 == 46 [pid = 1788] [id = 613] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8c043c00 == 45 [pid = 1788] [id = 612] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce80400 == 44 [pid = 1788] [id = 603] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x91f8dc00 == 43 [pid = 1788] [id = 596] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce79800 == 42 [pid = 1788] [id = 597] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493400 == 41 [pid = 1788] [id = 604] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50d000 == 40 [pid = 1788] [id = 605] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15ec00 == 39 [pid = 1788] [id = 608] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b501800 == 38 [pid = 1788] [id = 609] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8c492000 == 37 [pid = 1788] [id = 610] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8f79f000 == 36 [pid = 1788] [id = 606] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04b400 == 35 [pid = 1788] [id = 611] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b326c00 == 34 [pid = 1788] [id = 607] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50d800 == 33 [pid = 1788] [id = 594] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50b000 == 32 [pid = 1788] [id = 598] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ec00 == 31 [pid = 1788] [id = 595] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce72400 == 30 [pid = 1788] [id = 623] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b323000 == 29 [pid = 1788] [id = 622] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508c00 == 28 [pid = 1788] [id = 621] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505800 == 27 [pid = 1788] [id = 620] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecc8400 == 26 [pid = 1788] [id = 618] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x91e68400 == 25 [pid = 1788] [id = 619] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04c000 == 24 [pid = 1788] [id = 616] 11:56:57 INFO - PROCESS | 1788 | --DOCSHELL 0x8c490400 == 23 [pid = 1788] [id = 617] 11:56:58 INFO - PROCESS | 1788 | 1468609018024 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8fd4e400) [pid = 1788] [serial = 1811] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8f532c00) [pid = 1788] [serial = 1776] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8d15bc00) [pid = 1788] [serial = 1775] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x915a6800) [pid = 1788] [serial = 1779] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd69800) [pid = 1788] [serial = 1778] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8f75d000) [pid = 1788] [serial = 1808] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8cfe2400) [pid = 1788] [serial = 1805] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91f57000) [pid = 1788] [serial = 1782] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91f51400) [pid = 1788] [serial = 1781] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8df17c00) [pid = 1788] [serial = 1800] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8d151800) [pid = 1788] [serial = 1799] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91f93400) [pid = 1788] [serial = 1785] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91f91800) [pid = 1788] [serial = 1784] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x927cf000) [pid = 1788] [serial = 1788] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c499c00) [pid = 1788] [serial = 1802] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x927c9000) [pid = 1788] [serial = 1787] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cd13400) [pid = 1788] [serial = 1803] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x93c6c800) [pid = 1788] [serial = 1791] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x93c6a800) [pid = 1788] [serial = 1790] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9488c400) [pid = 1788] [serial = 1794] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x94889000) [pid = 1788] [serial = 1793] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8df1ec00) [pid = 1788] [serial = 1797] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cdd0000) [pid = 1788] [serial = 1796] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f796400) [pid = 1788] [serial = 1809] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8d14fc00) [pid = 1788] [serial = 1806] [outer = (nil)] [url = about:blank] 11:56:58 INFO - PROCESS | 1788 | 1468609018381 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:58 INFO - PROCESS | 1788 | 1468609018392 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b506400 == 24 [pid = 1788] [id = 624] 11:56:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8b507400) [pid = 1788] [serial = 1873] [outer = (nil)] 11:56:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8b50b800) [pid = 1788] [serial = 1874] [outer = 0x8b507400] 11:56:58 INFO - PROCESS | 1788 | 1468609018473 Marionette DEBUG loaded listener.js 11:56:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8c046800) [pid = 1788] [serial = 1875] [outer = 0x8b507400] 11:56:59 INFO - PROCESS | 1788 | 1468609019376 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]]]}] 11:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2795ms 11:56:59 INFO - PROCESS | 1788 | 1468609019427 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:56:59 INFO - PROCESS | 1788 | 1468609019434 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:56:59 INFO - PROCESS | 1788 | 1468609019444 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:56:59 INFO - PROCESS | 1788 | 1468609019449 Marionette TRACE conn4 <- [1,2470,null,{}] 11:56:59 INFO - PROCESS | 1788 | 1468609019457 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}] 11:56:59 INFO - PROCESS | 1788 | 1468609019464 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:59 INFO - PROCESS | 1788 | 1468609019651 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:56:59 INFO - PROCESS | 1788 | 1468609019808 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1788 | 1468609019819 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:56:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd13c00 == 25 [pid = 1788] [id = 625] 11:56:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cd19800) [pid = 1788] [serial = 1876] [outer = (nil)] 11:56:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8cdc2c00) [pid = 1788] [serial = 1877] [outer = 0x8cd19800] 11:56:59 INFO - PROCESS | 1788 | 1468609019895 Marionette DEBUG loaded listener.js 11:57:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cdcd400) [pid = 1788] [serial = 1878] [outer = 0x8cd19800] 11:57:00 INFO - PROCESS | 1788 | 1468609020825 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]]]}] 11:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1439ms 11:57:00 INFO - PROCESS | 1788 | 1468609020888 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:57:00 INFO - PROCESS | 1788 | 1468609020894 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:57:00 INFO - PROCESS | 1788 | 1468609020901 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1788 | 1468609020904 Marionette TRACE conn4 <- [1,2474,null,{}] 11:57:00 INFO - PROCESS | 1788 | 1468609020911 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}] 11:57:00 INFO - PROCESS | 1788 | 1468609020916 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:01 INFO - PROCESS | 1788 | 1468609021161 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:57:01 INFO - PROCESS | 1788 | 1468609021191 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:01 INFO - PROCESS | 1788 | 1468609021201 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d153000 == 26 [pid = 1788] [id = 626] 11:57:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8d154800) [pid = 1788] [serial = 1879] [outer = (nil)] 11:57:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8d15c800) [pid = 1788] [serial = 1880] [outer = 0x8d154800] 11:57:01 INFO - PROCESS | 1788 | 1468609021278 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8df1b400) [pid = 1788] [serial = 1881] [outer = 0x8d154800] 11:57:02 INFO - PROCESS | 1788 | 1468609022473 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]]]}] 11:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1637ms 11:57:02 INFO - PROCESS | 1788 | 1468609022538 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:57:02 INFO - PROCESS | 1788 | 1468609022545 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:57:03 INFO - PROCESS | 1788 | 1468609023182 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 1788 | 1468609023191 Marionette TRACE conn4 <- [1,2478,null,{}] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cdcc400) [pid = 1788] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8fd61800) [pid = 1788] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8c49e000) [pid = 1788] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8df14c00) [pid = 1788] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8df1ac00) [pid = 1788] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8f598c00) [pid = 1788] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd5e000) [pid = 1788] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91dbfc00) [pid = 1788] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8c04e800) [pid = 1788] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8c046c00) [pid = 1788] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8fd62400) [pid = 1788] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c493800) [pid = 1788] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8d154c00) [pid = 1788] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:57:03 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x917a9000) [pid = 1788] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:57:03 INFO - PROCESS | 1788 | 1468609023308 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}] 11:57:03 INFO - PROCESS | 1788 | 1468609023316 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:03 INFO - PROCESS | 1788 | 1468609023597 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:57:03 INFO - PROCESS | 1788 | 1468609023694 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1788 | 1468609023703 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8df19c00 == 27 [pid = 1788] [id = 627] 11:57:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8ecca800) [pid = 1788] [serial = 1882] [outer = (nil)] 11:57:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f53cc00) [pid = 1788] [serial = 1883] [outer = 0x8ecca800] 11:57:03 INFO - PROCESS | 1788 | 1468609023776 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f75ac00) [pid = 1788] [serial = 1884] [outer = 0x8ecca800] 11:57:04 INFO - PROCESS | 1788 | 1468609024623 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]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2117ms 11:57:04 INFO - PROCESS | 1788 | 1468609024673 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1788 | 1468609024678 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:57:04 INFO - PROCESS | 1788 | 1468609024684 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1788 | 1468609024688 Marionette TRACE conn4 <- [1,2482,null,{}] 11:57:04 INFO - PROCESS | 1788 | 1468609024701 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}] 11:57:04 INFO - PROCESS | 1788 | 1468609024705 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:04 INFO - PROCESS | 1788 | 1468609024881 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:57:05 INFO - PROCESS | 1788 | 1468609025022 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1788 | 1468609025033 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd13000 == 28 [pid = 1788] [id = 628] 11:57:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8ecce000) [pid = 1788] [serial = 1885] [outer = (nil)] 11:57:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f79e000) [pid = 1788] [serial = 1886] [outer = 0x8ecce000] 11:57:05 INFO - PROCESS | 1788 | 1468609025106 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd50c00) [pid = 1788] [serial = 1887] [outer = 0x8ecce000] 11:57:06 INFO - PROCESS | 1788 | 1468609026412 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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1790ms 11:57:06 INFO - PROCESS | 1788 | 1468609026480 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:57:06 INFO - PROCESS | 1788 | 1468609026492 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:57:06 INFO - PROCESS | 1788 | 1468609026507 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1788 | 1468609026521 Marionette TRACE conn4 <- [1,2486,null,{}] 11:57:06 INFO - PROCESS | 1788 | 1468609026596 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}] 11:57:06 INFO - PROCESS | 1788 | 1468609026609 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:07 INFO - PROCESS | 1788 | 1468609027041 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:57:07 INFO - PROCESS | 1788 | 1468609027348 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:07 INFO - PROCESS | 1788 | 1468609027365 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c494000 == 29 [pid = 1788] [id = 629] 11:57:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8c497c00) [pid = 1788] [serial = 1888] [outer = (nil)] 11:57:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8cfdec00) [pid = 1788] [serial = 1889] [outer = 0x8c497c00] 11:57:07 INFO - PROCESS | 1788 | 1468609027524 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8df14c00) [pid = 1788] [serial = 1890] [outer = 0x8c497c00] 11:57:09 INFO - PROCESS | 1788 | 1468609029242 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]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:57:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2834ms 11:57:09 INFO - PROCESS | 1788 | 1468609029340 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:57:09 INFO - PROCESS | 1788 | 1468609029353 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:57:09 INFO - PROCESS | 1788 | 1468609029570 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1788 | 1468609029576 Marionette TRACE conn4 <- [1,2490,null,{}] 11:57:09 INFO - PROCESS | 1788 | 1468609029637 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}] 11:57:09 INFO - PROCESS | 1788 | 1468609029645 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:09 INFO - PROCESS | 1788 | 1468609029880 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:57:10 INFO - PROCESS | 1788 | 1468609030066 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:10 INFO - PROCESS | 1788 | 1468609030079 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50e400 == 30 [pid = 1788] [id = 630] 11:57:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c49a000) [pid = 1788] [serial = 1891] [outer = (nil)] 11:57:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8fd65800) [pid = 1788] [serial = 1892] [outer = 0x8c49a000] 11:57:10 INFO - PROCESS | 1788 | 1468609030167 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x901a2800) [pid = 1788] [serial = 1893] [outer = 0x8c49a000] 11:57:11 INFO - PROCESS | 1788 | 1468609031178 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]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1879ms 11:57:11 INFO - PROCESS | 1788 | 1468609031263 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1788 | 1468609031268 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:57:11 INFO - PROCESS | 1788 | 1468609031278 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1788 | 1468609031286 Marionette TRACE conn4 <- [1,2494,null,{}] 11:57:11 INFO - PROCESS | 1788 | 1468609031350 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}] 11:57:11 INFO - PROCESS | 1788 | 1468609031362 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:11 INFO - PROCESS | 1788 | 1468609031652 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:57:11 INFO - PROCESS | 1788 | 1468609031846 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1788 | 1468609031855 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x91796c00 == 31 [pid = 1788] [id = 631] 11:57:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91799000) [pid = 1788] [serial = 1894] [outer = (nil)] 11:57:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x917a0c00) [pid = 1788] [serial = 1895] [outer = 0x91799000] 11:57:11 INFO - PROCESS | 1788 | 1468609031959 Marionette DEBUG loaded listener.js 11:57:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x917b5800) [pid = 1788] [serial = 1896] [outer = 0x91799000] 11:57:12 INFO - PROCESS | 1788 | 1468609032954 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]]]}] 11:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1740ms 11:57:13 INFO - PROCESS | 1788 | 1468609033019 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:57:13 INFO - PROCESS | 1788 | 1468609033025 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:57:13 INFO - PROCESS | 1788 | 1468609033032 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:57:13 INFO - PROCESS | 1788 | 1468609033036 Marionette TRACE conn4 <- [1,2498,null,{}] 11:57:13 INFO - PROCESS | 1788 | 1468609033042 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}] 11:57:13 INFO - PROCESS | 1788 | 1468609033047 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:13 INFO - PROCESS | 1788 | 1468609033240 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:57:13 INFO - PROCESS | 1788 | 1468609033436 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1788 | 1468609033446 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x917b1c00 == 32 [pid = 1788] [id = 632] 11:57:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91db6400) [pid = 1788] [serial = 1897] [outer = (nil)] 11:57:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91dbf000) [pid = 1788] [serial = 1898] [outer = 0x91db6400] 11:57:13 INFO - PROCESS | 1788 | 1468609033573 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91e60000) [pid = 1788] [serial = 1899] [outer = 0x91db6400] 11:57:14 INFO - PROCESS | 1788 | 1468609034657 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]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1684ms 11:57:14 INFO - PROCESS | 1788 | 1468609034717 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1788 | 1468609034720 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:57:14 INFO - PROCESS | 1788 | 1468609034728 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1788 | 1468609034732 Marionette TRACE conn4 <- [1,2502,null,{}] 11:57:14 INFO - PROCESS | 1788 | 1468609034739 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}] 11:57:14 INFO - PROCESS | 1788 | 1468609034745 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:14 INFO - PROCESS | 1788 | 1468609034956 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:57:15 INFO - PROCESS | 1788 | 1468609035195 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:15 INFO - PROCESS | 1788 | 1468609035202 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505800 == 33 [pid = 1788] [id = 633] 11:57:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8b50a400) [pid = 1788] [serial = 1900] [outer = (nil)] 11:57:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x91f4dc00) [pid = 1788] [serial = 1901] [outer = 0x8b50a400] 11:57:15 INFO - PROCESS | 1788 | 1468609035356 Marionette DEBUG loaded listener.js 11:57:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x91f52000) [pid = 1788] [serial = 1902] [outer = 0x8b50a400] 11:57:16 INFO - PROCESS | 1788 | 1468609036351 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]]]}] 11:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1703ms 11:57:16 INFO - PROCESS | 1788 | 1468609036432 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:57:16 INFO - PROCESS | 1788 | 1468609036437 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:57:16 INFO - PROCESS | 1788 | 1468609036445 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:57:16 INFO - PROCESS | 1788 | 1468609036448 Marionette TRACE conn4 <- [1,2506,null,{}] 11:57:16 INFO - PROCESS | 1788 | 1468609036457 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}] 11:57:16 INFO - PROCESS | 1788 | 1468609036469 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:16 INFO - PROCESS | 1788 | 1468609036799 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:57:17 INFO - PROCESS | 1788 | 1468609037157 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1788 | 1468609037168 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493c00 == 34 [pid = 1788] [id = 634] 11:57:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8cd15c00) [pid = 1788] [serial = 1903] [outer = (nil)] 11:57:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x927c4c00) [pid = 1788] [serial = 1904] [outer = 0x8cd15c00] 11:57:17 INFO - PROCESS | 1788 | 1468609037262 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x927ca800) [pid = 1788] [serial = 1905] [outer = 0x8cd15c00] 11:57:18 INFO - PROCESS | 1788 | 1468609038271 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]]]}] 11:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1892ms 11:57:18 INFO - PROCESS | 1788 | 1468609038338 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1788 | 1468609038341 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:57:18 INFO - PROCESS | 1788 | 1468609038349 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1788 | 1468609038353 Marionette TRACE conn4 <- [1,2510,null,{}] 11:57:18 INFO - PROCESS | 1788 | 1468609038359 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}] 11:57:18 INFO - PROCESS | 1788 | 1468609038364 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:18 INFO - PROCESS | 1788 | 1468609038563 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:57:18 INFO - PROCESS | 1788 | 1468609038753 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:18 INFO - PROCESS | 1788 | 1468609038759 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b325c00 == 35 [pid = 1788] [id = 635] 11:57:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8b509c00) [pid = 1788] [serial = 1906] [outer = (nil)] 11:57:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8ce76800) [pid = 1788] [serial = 1907] [outer = 0x8b509c00] 11:57:18 INFO - PROCESS | 1788 | 1468609038844 Marionette DEBUG loaded listener.js 11:57:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8f530c00) [pid = 1788] [serial = 1908] [outer = 0x8b509c00] 11:57:20 INFO - PROCESS | 1788 | 1468609040060 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]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1745ms 11:57:20 INFO - PROCESS | 1788 | 1468609040095 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:57:20 INFO - PROCESS | 1788 | 1468609040102 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:57:20 INFO - PROCESS | 1788 | 1468609040111 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 1788 | 1468609040115 Marionette TRACE conn4 <- [1,2514,null,{}] 11:57:20 INFO - PROCESS | 1788 | 1468609040124 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}] 11:57:20 INFO - PROCESS | 1788 | 1468609040129 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:20 INFO - PROCESS | 1788 | 1468609040335 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:57:20 INFO - PROCESS | 1788 | 1468609040596 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:20 INFO - PROCESS | 1788 | 1468609040609 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c496c00 == 36 [pid = 1788] [id = 636] 11:57:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8cd13400) [pid = 1788] [serial = 1909] [outer = (nil)] 11:57:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8ce79c00) [pid = 1788] [serial = 1910] [outer = 0x8cd13400] 11:57:20 INFO - PROCESS | 1788 | 1468609040704 Marionette DEBUG loaded listener.js 11:57:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8cfdd400) [pid = 1788] [serial = 1911] [outer = 0x8cd13400] 11:57:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f754c00 == 35 [pid = 1788] [id = 579] 11:57:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcbc00 == 34 [pid = 1788] [id = 578] 11:57:21 INFO - PROCESS | 1788 | 1468609041797 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]]]}] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x901a9000) [pid = 1788] [serial = 1850] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8fd67c00) [pid = 1788] [serial = 1844] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x901a9c00) [pid = 1788] [serial = 1845] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x91793400) [pid = 1788] [serial = 1847] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8fd57c00) [pid = 1788] [serial = 1812] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8f537c00) [pid = 1788] [serial = 1817] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f757400) [pid = 1788] [serial = 1818] [outer = (nil)] [url = about:blank] 11:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1735ms 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91e61800) [pid = 1788] [serial = 1826] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91e60800) [pid = 1788] [serial = 1827] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x93c0f800) [pid = 1788] [serial = 1832] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x93c5e000) [pid = 1788] [serial = 1833] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91f90800) [pid = 1788] [serial = 1829] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x927c9c00) [pid = 1788] [serial = 1830] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8df16c00) [pid = 1788] [serial = 1835] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f756000) [pid = 1788] [serial = 1836] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cd19400) [pid = 1788] [serial = 1838] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8ce74800) [pid = 1788] [serial = 1839] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x901ac400) [pid = 1788] [serial = 1820] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8d157400) [pid = 1788] [serial = 1821] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8c49cc00) [pid = 1788] [serial = 1814] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cd1c800) [pid = 1788] [serial = 1815] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8df21000) [pid = 1788] [serial = 1841] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x917b4800) [pid = 1788] [serial = 1823] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91db3000) [pid = 1788] [serial = 1824] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f536800) [pid = 1788] [serial = 1842] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x9179c400) [pid = 1788] [serial = 1848] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x917a6400) [pid = 1788] [serial = 1851] [outer = (nil)] [url = about:blank] 11:57:21 INFO - PROCESS | 1788 | 1468609041863 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:57:21 INFO - PROCESS | 1788 | 1468609041886 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:57:21 INFO - PROCESS | 1788 | 1468609041898 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:57:21 INFO - PROCESS | 1788 | 1468609041903 Marionette TRACE conn4 <- [1,2518,null,{}] 11:57:21 INFO - PROCESS | 1788 | 1468609041910 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}] 11:57:21 INFO - PROCESS | 1788 | 1468609041916 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:22 INFO - PROCESS | 1788 | 1468609042132 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:57:22 INFO - PROCESS | 1788 | 1468609042335 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1788 | 1468609042343 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce74800 == 35 [pid = 1788] [id = 637] 11:57:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8d158c00) [pid = 1788] [serial = 1912] [outer = (nil)] 11:57:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8ecca000) [pid = 1788] [serial = 1913] [outer = 0x8d158c00] 11:57:22 INFO - PROCESS | 1788 | 1468609042433 Marionette DEBUG loaded listener.js 11:57:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8f536c00) [pid = 1788] [serial = 1914] [outer = 0x8d158c00] 11:57:23 INFO - PROCESS | 1788 | 1468609043330 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]]]}] 11:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1498ms 11:57:23 INFO - PROCESS | 1788 | 1468609043395 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:57:23 INFO - PROCESS | 1788 | 1468609043399 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:57:23 INFO - PROCESS | 1788 | 1468609043406 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:57:23 INFO - PROCESS | 1788 | 1468609043411 Marionette TRACE conn4 <- [1,2522,null,{}] 11:57:23 INFO - PROCESS | 1788 | 1468609043427 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}] 11:57:23 INFO - PROCESS | 1788 | 1468609043442 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:23 INFO - PROCESS | 1788 | 1468609043627 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:57:23 INFO - PROCESS | 1788 | 1468609043780 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:23 INFO - PROCESS | 1788 | 1468609043791 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd53c00 == 36 [pid = 1788] [id = 638] 11:57:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8fd58c00) [pid = 1788] [serial = 1915] [outer = (nil)] 11:57:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8fd64000) [pid = 1788] [serial = 1916] [outer = 0x8fd58c00] 11:57:23 INFO - PROCESS | 1788 | 1468609043867 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x901a9c00) [pid = 1788] [serial = 1917] [outer = 0x8fd58c00] 11:57:24 INFO - PROCESS | 1788 | 1468609044819 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]]]}] 11:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1446ms 11:57:24 INFO - PROCESS | 1788 | 1468609044854 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:57:24 INFO - PROCESS | 1788 | 1468609044862 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:57:24 INFO - PROCESS | 1788 | 1468609044868 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:57:24 INFO - PROCESS | 1788 | 1468609044871 Marionette TRACE conn4 <- [1,2526,null,{}] 11:57:24 INFO - PROCESS | 1788 | 1468609044877 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}] 11:57:24 INFO - PROCESS | 1788 | 1468609044882 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:25 INFO - PROCESS | 1788 | 1468609045179 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:57:25 INFO - PROCESS | 1788 | 1468609045217 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1788 | 1468609045224 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f534800 == 37 [pid = 1788] [id = 639] 11:57:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x901ac400) [pid = 1788] [serial = 1918] [outer = (nil)] 11:57:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x915b0400) [pid = 1788] [serial = 1919] [outer = 0x901ac400] 11:57:25 INFO - PROCESS | 1788 | 1468609045296 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x9179f400) [pid = 1788] [serial = 1920] [outer = 0x901ac400] 11:57:26 INFO - PROCESS | 1788 | 1468609046287 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1488ms 11:57:26 INFO - PROCESS | 1788 | 1468609046357 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1788 | 1468609046360 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:57:26 INFO - PROCESS | 1788 | 1468609046368 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1788 | 1468609046372 Marionette TRACE conn4 <- [1,2530,null,{}] 11:57:26 INFO - PROCESS | 1788 | 1468609046377 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}] 11:57:26 INFO - PROCESS | 1788 | 1468609046383 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:26 INFO - PROCESS | 1788 | 1468609046631 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8c491000) [pid = 1788] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f755c00) [pid = 1788] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91e69c00) [pid = 1788] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cfde800) [pid = 1788] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cd19800) [pid = 1788] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8b507400) [pid = 1788] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f753400) [pid = 1788] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8d154800) [pid = 1788] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91e66800) [pid = 1788] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8ecca800) [pid = 1788] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:57:26 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c043800) [pid = 1788] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:57:26 INFO - PROCESS | 1788 | 1468609046964 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1788 | 1468609046973 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b400 == 38 [pid = 1788] [id = 640] 11:57:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8b507400) [pid = 1788] [serial = 1921] [outer = (nil)] 11:57:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cfde800) [pid = 1788] [serial = 1922] [outer = 0x8b507400] 11:57:27 INFO - PROCESS | 1788 | 1468609047066 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f539800) [pid = 1788] [serial = 1923] [outer = 0x8b507400] 11:57:27 INFO - PROCESS | 1788 | 1468609047941 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1632ms 11:57:28 INFO - PROCESS | 1788 | 1468609048001 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:57:28 INFO - PROCESS | 1788 | 1468609048004 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:57:28 INFO - PROCESS | 1788 | 1468609048012 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1788 | 1468609048016 Marionette TRACE conn4 <- [1,2534,null,{}] 11:57:28 INFO - PROCESS | 1788 | 1468609048022 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}] 11:57:28 INFO - PROCESS | 1788 | 1468609048033 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:28 INFO - PROCESS | 1788 | 1468609048257 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:57:28 INFO - PROCESS | 1788 | 1468609048412 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1788 | 1468609048424 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:28 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50e800 == 39 [pid = 1788] [id = 641] 11:57:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8d151000) [pid = 1788] [serial = 1924] [outer = (nil)] 11:57:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91e6b000) [pid = 1788] [serial = 1925] [outer = 0x8d151000] 11:57:28 INFO - PROCESS | 1788 | 1468609048514 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91f8c400) [pid = 1788] [serial = 1926] [outer = 0x8d151000] 11:57:29 INFO - PROCESS | 1788 | 1468609049610 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]]]}] 11:57:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:57:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1633ms 11:57:29 INFO - PROCESS | 1788 | 1468609049645 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:57:29 INFO - PROCESS | 1788 | 1468609049653 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:57:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:57:29 INFO - PROCESS | 1788 | 1468609049663 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:57:29 INFO - PROCESS | 1788 | 1468609049668 Marionette TRACE conn4 <- [1,2538,null,{}] 11:57:29 INFO - PROCESS | 1788 | 1468609049680 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}] 11:57:29 INFO - PROCESS | 1788 | 1468609049686 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:29 INFO - PROCESS | 1788 | 1468609049920 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:57:30 INFO - PROCESS | 1788 | 1468609050190 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1788 | 1468609050199 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49f000 == 40 [pid = 1788] [id = 642] 11:57:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8cdc2400) [pid = 1788] [serial = 1927] [outer = (nil)] 11:57:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8d154000) [pid = 1788] [serial = 1928] [outer = 0x8cdc2400] 11:57:30 INFO - PROCESS | 1788 | 1468609050339 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f536800) [pid = 1788] [serial = 1929] [outer = 0x8cdc2400] 11:57:31 INFO - PROCESS | 1788 | 1468609051328 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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1698ms 11:57:31 INFO - PROCESS | 1788 | 1468609051363 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1788 | 1468609051371 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:57:31 INFO - PROCESS | 1788 | 1468609051382 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1788 | 1468609051387 Marionette TRACE conn4 <- [1,2542,null,{}] 11:57:31 INFO - PROCESS | 1788 | 1468609051394 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}] 11:57:31 INFO - PROCESS | 1788 | 1468609051400 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:31 INFO - PROCESS | 1788 | 1468609051693 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:57:32 INFO - PROCESS | 1788 | 1468609052003 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:32 INFO - PROCESS | 1788 | 1468609052019 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f7a1000 == 41 [pid = 1788] [id = 643] 11:57:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8fd60800) [pid = 1788] [serial = 1930] [outer = (nil)] 11:57:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x901a0400) [pid = 1788] [serial = 1931] [outer = 0x8fd60800] 11:57:32 INFO - PROCESS | 1788 | 1468609052129 Marionette DEBUG loaded listener.js 11:57:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x915abc00) [pid = 1788] [serial = 1932] [outer = 0x8fd60800] 11:57:33 INFO - PROCESS | 1788 | 1468609053267 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]]]}] 11:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1956ms 11:57:33 INFO - PROCESS | 1788 | 1468609053342 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:57:33 INFO - PROCESS | 1788 | 1468609053349 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:57:33 INFO - PROCESS | 1788 | 1468609053361 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:57:33 INFO - PROCESS | 1788 | 1468609053371 Marionette TRACE conn4 <- [1,2546,null,{}] 11:57:33 INFO - PROCESS | 1788 | 1468609053417 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}] 11:57:33 INFO - PROCESS | 1788 | 1468609053432 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:33 INFO - PROCESS | 1788 | 1468609053888 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:57:34 INFO - PROCESS | 1788 | 1468609054090 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:34 INFO - PROCESS | 1788 | 1468609054106 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc3800 == 42 [pid = 1788] [id = 644] 11:57:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91e6e000) [pid = 1788] [serial = 1933] [outer = (nil)] 11:57:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x927c2400) [pid = 1788] [serial = 1934] [outer = 0x91e6e000] 11:57:34 INFO - PROCESS | 1788 | 1468609054231 Marionette DEBUG loaded listener.js 11:57:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x93c0f800) [pid = 1788] [serial = 1935] [outer = 0x91e6e000] 11:57:35 INFO - PROCESS | 1788 | 1468609055214 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]]]}] 11:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1901ms 11:57:35 INFO - PROCESS | 1788 | 1468609055260 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:57:35 INFO - PROCESS | 1788 | 1468609055266 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:57:35 INFO - PROCESS | 1788 | 1468609055273 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:57:35 INFO - PROCESS | 1788 | 1468609055276 Marionette TRACE conn4 <- [1,2550,null,{}] 11:57:35 INFO - PROCESS | 1788 | 1468609055283 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}] 11:57:35 INFO - PROCESS | 1788 | 1468609055288 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:35 INFO - PROCESS | 1788 | 1468609055495 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:57:35 INFO - PROCESS | 1788 | 1468609055685 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1788 | 1468609055691 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x91f59400 == 43 [pid = 1788] [id = 645] 11:57:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x927c6000) [pid = 1788] [serial = 1936] [outer = (nil)] 11:57:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93d6c800) [pid = 1788] [serial = 1937] [outer = 0x927c6000] 11:57:35 INFO - PROCESS | 1788 | 1468609055793 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x9488b400) [pid = 1788] [serial = 1938] [outer = 0x927c6000] 11:57:36 INFO - PROCESS | 1788 | 1468609056850 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]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1591ms 11:57:36 INFO - PROCESS | 1788 | 1468609056864 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1788 | 1468609056870 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:57:36 INFO - PROCESS | 1788 | 1468609056877 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1788 | 1468609056881 Marionette TRACE conn4 <- [1,2554,null,{}] 11:57:36 INFO - PROCESS | 1788 | 1468609056887 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}] 11:57:36 INFO - PROCESS | 1788 | 1468609056893 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:37 INFO - PROCESS | 1788 | 1468609057110 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:57:37 INFO - PROCESS | 1788 | 1468609057370 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:37 INFO - PROCESS | 1788 | 1468609057380 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505c00 == 44 [pid = 1788] [id = 646] 11:57:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8c04dc00) [pid = 1788] [serial = 1939] [outer = (nil)] 11:57:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x9488f000) [pid = 1788] [serial = 1940] [outer = 0x8c04dc00] 11:57:37 INFO - PROCESS | 1788 | 1468609057523 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x95339c00) [pid = 1788] [serial = 1941] [outer = 0x8c04dc00] 11:57:38 INFO - PROCESS | 1788 | 1468609058766 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]]]}] 11:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1934ms 11:57:38 INFO - PROCESS | 1788 | 1468609058836 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:57:38 INFO - PROCESS | 1788 | 1468609058843 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:57:38 INFO - PROCESS | 1788 | 1468609058855 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:57:38 INFO - PROCESS | 1788 | 1468609058859 Marionette TRACE conn4 <- [1,2558,null,{}] 11:57:38 INFO - PROCESS | 1788 | 1468609058872 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}] 11:57:38 INFO - PROCESS | 1788 | 1468609058890 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:39 INFO - PROCESS | 1788 | 1468609059358 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:57:39 INFO - PROCESS | 1788 | 1468609059543 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1788 | 1468609059551 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c047c00 == 45 [pid = 1788] [id = 647] 11:57:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x901a3000) [pid = 1788] [serial = 1942] [outer = (nil)] 11:57:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x954a2800) [pid = 1788] [serial = 1943] [outer = 0x901a3000] 11:57:39 INFO - PROCESS | 1788 | 1468609059639 Marionette DEBUG loaded listener.js 11:57:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x954a7000) [pid = 1788] [serial = 1944] [outer = 0x901a3000] 11:57:40 INFO - PROCESS | 1788 | 1468609060633 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]]]}] 11:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1850ms 11:57:40 INFO - PROCESS | 1788 | 1468609060704 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:57:40 INFO - PROCESS | 1788 | 1468609060709 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:57:40 INFO - PROCESS | 1788 | 1468609060716 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:57:40 INFO - PROCESS | 1788 | 1468609060720 Marionette TRACE conn4 <- [1,2562,null,{}] 11:57:40 INFO - PROCESS | 1788 | 1468609060726 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}] 11:57:40 INFO - PROCESS | 1788 | 1468609060732 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:40 INFO - PROCESS | 1788 | 1468609060980 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:57:41 INFO - PROCESS | 1788 | 1468609061267 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1788 | 1468609061281 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfeac00 == 46 [pid = 1788] [id = 648] 11:57:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8f592c00) [pid = 1788] [serial = 1945] [outer = (nil)] 11:57:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x95583c00) [pid = 1788] [serial = 1946] [outer = 0x8f592c00] 11:57:41 INFO - PROCESS | 1788 | 1468609061364 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x95586800) [pid = 1788] [serial = 1947] [outer = 0x8f592c00] 11:57:42 INFO - PROCESS | 1788 | 1468609062385 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1684ms 11:57:42 INFO - PROCESS | 1788 | 1468609062401 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:57:42 INFO - PROCESS | 1788 | 1468609062411 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:57:42 INFO - PROCESS | 1788 | 1468609062418 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1788 | 1468609062422 Marionette TRACE conn4 <- [1,2566,null,{}] 11:57:42 INFO - PROCESS | 1788 | 1468609062428 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}] 11:57:42 INFO - PROCESS | 1788 | 1468609062433 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:42 INFO - PROCESS | 1788 | 1468609062611 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:57:42 INFO - PROCESS | 1788 | 1468609062820 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:42 INFO - PROCESS | 1788 | 1468609062830 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce75c00 == 47 [pid = 1788] [id = 649] 11:57:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8cfddc00) [pid = 1788] [serial = 1948] [outer = (nil)] 11:57:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x9558b000) [pid = 1788] [serial = 1949] [outer = 0x8cfddc00] 11:57:42 INFO - PROCESS | 1788 | 1468609062920 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x95591000) [pid = 1788] [serial = 1950] [outer = 0x8cfddc00] 11:57:43 INFO - PROCESS | 1788 | 1468609063948 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]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1588ms 11:57:44 INFO - PROCESS | 1788 | 1468609064006 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:57:44 INFO - PROCESS | 1788 | 1468609064011 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:57:44 INFO - PROCESS | 1788 | 1468609064017 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1788 | 1468609064021 Marionette TRACE conn4 <- [1,2570,null,{}] 11:57:44 INFO - PROCESS | 1788 | 1468609064027 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}] 11:57:44 INFO - PROCESS | 1788 | 1468609064032 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:44 INFO - PROCESS | 1788 | 1468609064223 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:57:44 INFO - PROCESS | 1788 | 1468609064786 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1788 | 1468609064798 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd10c00 == 48 [pid = 1788] [id = 650] 11:57:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8cd11000) [pid = 1788] [serial = 1951] [outer = (nil)] 11:57:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x8cd1b400) [pid = 1788] [serial = 1952] [outer = 0x8cd11000] 11:57:44 INFO - PROCESS | 1788 | 1468609064892 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x8cdcbc00) [pid = 1788] [serial = 1953] [outer = 0x8cd11000] 11:57:45 INFO - PROCESS | 1788 | 1468609065900 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]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1934ms 11:57:45 INFO - PROCESS | 1788 | 1468609065954 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1788 | 1468609065960 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:57:45 INFO - PROCESS | 1788 | 1468609065968 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 1788 | 1468609065973 Marionette TRACE conn4 <- [1,2574,null,{}] 11:57:45 INFO - PROCESS | 1788 | 1468609065981 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}] 11:57:45 INFO - PROCESS | 1788 | 1468609065988 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:46 INFO - PROCESS | 1788 | 1468609066173 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:57:46 INFO - PROCESS | 1788 | 1468609066517 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1788 | 1468609066526 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecd0400 == 49 [pid = 1788] [id = 651] 11:57:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8f593000) [pid = 1788] [serial = 1954] [outer = (nil)] 11:57:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8f794800) [pid = 1788] [serial = 1955] [outer = 0x8f593000] 11:57:46 INFO - PROCESS | 1788 | 1468609066606 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8f7a0400) [pid = 1788] [serial = 1956] [outer = 0x8f593000] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x901ad800 == 48 [pid = 1788] [id = 583] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49b400 == 47 [pid = 1788] [id = 581] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502000 == 46 [pid = 1788] [id = 582] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b506400 == 45 [pid = 1788] [id = 624] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15ac00 == 44 [pid = 1788] [id = 586] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1ac00 == 43 [pid = 1788] [id = 577] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd63000 == 42 [pid = 1788] [id = 588] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd14c00 == 41 [pid = 1788] [id = 580] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31dc00 == 40 [pid = 1788] [id = 589] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31d000 == 39 [pid = 1788] [id = 590] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c047800 == 38 [pid = 1788] [id = 584] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd53400 == 37 [pid = 1788] [id = 587] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c498400 == 36 [pid = 1788] [id = 591] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd50000 == 35 [pid = 1788] [id = 592] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c498c00 == 34 [pid = 1788] [id = 585] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd12800 == 33 [pid = 1788] [id = 593] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd10c00 == 32 [pid = 1788] [id = 650] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce75c00 == 31 [pid = 1788] [id = 649] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfeac00 == 30 [pid = 1788] [id = 648] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505c00 == 29 [pid = 1788] [id = 646] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c047c00 == 28 [pid = 1788] [id = 647] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x91f59400 == 27 [pid = 1788] [id = 645] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc3800 == 26 [pid = 1788] [id = 644] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8f7a1000 == 25 [pid = 1788] [id = 643] 11:57:48 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49f000 == 24 [pid = 1788] [id = 642] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x8cd1d400) [pid = 1788] [serial = 1854] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8cd10800) [pid = 1788] [serial = 1853] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x8fd58000) [pid = 1788] [serial = 1857] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8f79fc00) [pid = 1788] [serial = 1856] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x91f89400) [pid = 1788] [serial = 1860] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8f599400) [pid = 1788] [serial = 1872] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8ecce800) [pid = 1788] [serial = 1871] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8cdc2c00) [pid = 1788] [serial = 1877] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x91f51c00) [pid = 1788] [serial = 1859] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8b50b800) [pid = 1788] [serial = 1874] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x8c046800) [pid = 1788] [serial = 1875] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x93c68c00) [pid = 1788] [serial = 1863] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x93c0e400) [pid = 1788] [serial = 1862] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8d15c800) [pid = 1788] [serial = 1880] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x94895800) [pid = 1788] [serial = 1866] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x94892800) [pid = 1788] [serial = 1865] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8df1b400) [pid = 1788] [serial = 1881] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8f53cc00) [pid = 1788] [serial = 1883] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f75ac00) [pid = 1788] [serial = 1884] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x93c67c00) [pid = 1788] [serial = 1869] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cd14800) [pid = 1788] [serial = 1868] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8cdcd400) [pid = 1788] [serial = 1878] [outer = (nil)] [url = about:blank] 11:57:48 INFO - PROCESS | 1788 | 1468609068950 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]]]}] 11:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 3043ms 11:57:49 INFO - PROCESS | 1788 | 1468609069012 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:57:49 INFO - PROCESS | 1788 | 1468609069020 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:57:49 INFO - PROCESS | 1788 | 1468609069029 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:57:49 INFO - PROCESS | 1788 | 1468609069035 Marionette TRACE conn4 <- [1,2578,null,{}] 11:57:49 INFO - PROCESS | 1788 | 1468609069045 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}] 11:57:49 INFO - PROCESS | 1788 | 1468609069051 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:49 INFO - PROCESS | 1788 | 1468609069243 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:57:49 INFO - PROCESS | 1788 | 1468609069451 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1788 | 1468609069466 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04a800 == 25 [pid = 1788] [id = 652] 11:57:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c04c400) [pid = 1788] [serial = 1957] [outer = (nil)] 11:57:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c496000) [pid = 1788] [serial = 1958] [outer = 0x8c04c400] 11:57:49 INFO - PROCESS | 1788 | 1468609069541 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8c49d000) [pid = 1788] [serial = 1959] [outer = 0x8c04c400] 11:57:50 INFO - PROCESS | 1788 | 1468609070372 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1384ms 11:57:50 INFO - PROCESS | 1788 | 1468609070413 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 1788 | 1468609070426 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:57:50 INFO - PROCESS | 1788 | 1468609070437 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 1788 | 1468609070441 Marionette TRACE conn4 <- [1,2582,null,{}] 11:57:50 INFO - PROCESS | 1788 | 1468609070447 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}] 11:57:50 INFO - PROCESS | 1788 | 1468609070452 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:50 INFO - PROCESS | 1788 | 1468609070625 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:57:50 INFO - PROCESS | 1788 | 1468609070782 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1788 | 1468609070791 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce72c00 == 26 [pid = 1788] [id = 653] 11:57:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8ce7c400) [pid = 1788] [serial = 1960] [outer = (nil)] 11:57:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8cfe5800) [pid = 1788] [serial = 1961] [outer = 0x8ce7c400] 11:57:50 INFO - PROCESS | 1788 | 1468609070866 Marionette DEBUG loaded listener.js 11:57:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8d150c00) [pid = 1788] [serial = 1962] [outer = 0x8ce7c400] 11:57:51 INFO - PROCESS | 1788 | 1468609071853 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]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:57:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1442ms 11:57:51 INFO - PROCESS | 1788 | 1468609071879 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1788 | 1468609071884 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:57:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:57:51 INFO - PROCESS | 1788 | 1468609071890 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1788 | 1468609071896 Marionette TRACE conn4 <- [1,2586,null,{}] 11:57:51 INFO - PROCESS | 1788 | 1468609071923 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}] 11:57:51 INFO - PROCESS | 1788 | 1468609071932 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:52 INFO - PROCESS | 1788 | 1468609072216 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:57:52 INFO - PROCESS | 1788 | 1468609072269 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1788 | 1468609072288 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f596000 == 27 [pid = 1788] [id = 654] 11:57:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8f598c00) [pid = 1788] [serial = 1963] [outer = (nil)] 11:57:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8f753800) [pid = 1788] [serial = 1964] [outer = 0x8f598c00] 11:57:52 INFO - PROCESS | 1788 | 1468609072541 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8f75ec00) [pid = 1788] [serial = 1965] [outer = 0x8f598c00] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x901ac400) [pid = 1788] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8b507400) [pid = 1788] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91799000) [pid = 1788] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8c49a000) [pid = 1788] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ecce000) [pid = 1788] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8b509c00) [pid = 1788] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8cd13400) [pid = 1788] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x91db6400) [pid = 1788] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8b50a400) [pid = 1788] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c497c00) [pid = 1788] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8d151000) [pid = 1788] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8fd58c00) [pid = 1788] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8d158c00) [pid = 1788] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:57:54 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cd15c00) [pid = 1788] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:57:54 INFO - PROCESS | 1788 | 1468609074841 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]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:57:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2996ms 11:57:54 INFO - PROCESS | 1788 | 1468609074888 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:57:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:57:54 INFO - PROCESS | 1788 | 1468609074893 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:57:54 INFO - PROCESS | 1788 | 1468609074906 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1788 | 1468609074909 Marionette TRACE conn4 <- [1,2590,null,{}] 11:57:54 INFO - PROCESS | 1788 | 1468609074917 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}] 11:57:54 INFO - PROCESS | 1788 | 1468609074922 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:55 INFO - PROCESS | 1788 | 1468609075101 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:57:55 INFO - PROCESS | 1788 | 1468609075110 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1788 | 1468609075119 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c492400 == 28 [pid = 1788] [id = 655] 11:57:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c49a400) [pid = 1788] [serial = 1966] [outer = (nil)] 11:57:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8f53cc00) [pid = 1788] [serial = 1967] [outer = 0x8c49a400] 11:57:55 INFO - PROCESS | 1788 | 1468609075197 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8fd51800) [pid = 1788] [serial = 1968] [outer = 0x8c49a400] 11:57:56 INFO - PROCESS | 1788 | 1468609076294 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]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1443ms 11:57:56 INFO - PROCESS | 1788 | 1468609076382 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1788 | 1468609076389 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:57:56 INFO - PROCESS | 1788 | 1468609076400 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1788 | 1468609076406 Marionette TRACE conn4 <- [1,2594,null,{}] 11:57:56 INFO - PROCESS | 1788 | 1468609076417 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}] 11:57:56 INFO - PROCESS | 1788 | 1468609076425 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:56 INFO - PROCESS | 1788 | 1468609076673 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:57:56 INFO - PROCESS | 1788 | 1468609076937 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:56 INFO - PROCESS | 1788 | 1468609076960 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04b400 == 29 [pid = 1788] [id = 656] 11:57:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8c04bc00) [pid = 1788] [serial = 1969] [outer = (nil)] 11:57:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8c497000) [pid = 1788] [serial = 1970] [outer = 0x8c04bc00] 11:57:57 INFO - PROCESS | 1788 | 1468609077070 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8cd1a800) [pid = 1788] [serial = 1971] [outer = 0x8c04bc00] 11:57:58 INFO - PROCESS | 1788 | 1468609078137 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]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1792ms 11:57:58 INFO - PROCESS | 1788 | 1468609078192 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 1788 | 1468609078198 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:57:58 INFO - PROCESS | 1788 | 1468609078209 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1788 | 1468609078216 Marionette TRACE conn4 <- [1,2598,null,{}] 11:57:58 INFO - PROCESS | 1788 | 1468609078227 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}] 11:57:58 INFO - PROCESS | 1788 | 1468609078232 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:58 INFO - PROCESS | 1788 | 1468609078551 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:57:58 INFO - PROCESS | 1788 | 1468609078772 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1788 | 1468609078780 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:57:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b327400 == 30 [pid = 1788] [id = 657] 11:57:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8d154c00) [pid = 1788] [serial = 1972] [outer = (nil)] 11:57:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8d15c800) [pid = 1788] [serial = 1973] [outer = 0x8d154c00] 11:57:58 INFO - PROCESS | 1788 | 1468609078872 Marionette DEBUG loaded listener.js 11:57:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8df1dc00) [pid = 1788] [serial = 1974] [outer = 0x8d154c00] 11:57:59 INFO - PROCESS | 1788 | 1468609079952 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]]]}] 11:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1798ms 11:58:00 INFO - PROCESS | 1788 | 1468609080005 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:58:00 INFO - PROCESS | 1788 | 1468609080012 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:58:00 INFO - PROCESS | 1788 | 1468609080021 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:58:00 INFO - PROCESS | 1788 | 1468609080025 Marionette TRACE conn4 <- [1,2602,null,{}] 11:58:00 INFO - PROCESS | 1788 | 1468609080040 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}] 11:58:00 INFO - PROCESS | 1788 | 1468609080050 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:00 INFO - PROCESS | 1788 | 1468609080326 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:58:00 INFO - PROCESS | 1788 | 1468609080664 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1788 | 1468609080678 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:00 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f7a2000 == 31 [pid = 1788] [id = 658] 11:58:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8f7a2400) [pid = 1788] [serial = 1975] [outer = (nil)] 11:58:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8fd5c800) [pid = 1788] [serial = 1976] [outer = 0x8f7a2400] 11:58:00 INFO - PROCESS | 1788 | 1468609080790 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8fd66c00) [pid = 1788] [serial = 1977] [outer = 0x8f7a2400] 11:58:01 INFO - PROCESS | 1788 | 1468609081883 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]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1934ms 11:58:01 INFO - PROCESS | 1788 | 1468609081956 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:58:01 INFO - PROCESS | 1788 | 1468609081960 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:58:01 INFO - PROCESS | 1788 | 1468609081967 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1788 | 1468609081971 Marionette TRACE conn4 <- [1,2606,null,{}] 11:58:01 INFO - PROCESS | 1788 | 1468609081977 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}] 11:58:01 INFO - PROCESS | 1788 | 1468609081983 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:02 INFO - PROCESS | 1788 | 1468609082235 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:58:02 INFO - PROCESS | 1788 | 1468609082470 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:02 INFO - PROCESS | 1788 | 1468609082477 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe9000 == 32 [pid = 1788] [id = 659] 11:58:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x915af800) [pid = 1788] [serial = 1978] [outer = (nil)] 11:58:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x9179c000) [pid = 1788] [serial = 1979] [outer = 0x915af800] 11:58:02 INFO - PROCESS | 1788 | 1468609082584 Marionette DEBUG loaded listener.js 11:58:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x917b0000) [pid = 1788] [serial = 1980] [outer = 0x915af800] 11:58:03 INFO - PROCESS | 1788 | 1468609083584 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]]]}] 11:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1685ms 11:58:03 INFO - PROCESS | 1788 | 1468609083653 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:58:03 INFO - PROCESS | 1788 | 1468609083660 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:58:03 INFO - PROCESS | 1788 | 1468609083668 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:58:03 INFO - PROCESS | 1788 | 1468609083674 Marionette TRACE conn4 <- [1,2610,null,{}] 11:58:03 INFO - PROCESS | 1788 | 1468609083681 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}] 11:58:03 INFO - PROCESS | 1788 | 1468609083686 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:03 INFO - PROCESS | 1788 | 1468609083939 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:58:04 INFO - PROCESS | 1788 | 1468609084177 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:04 INFO - PROCESS | 1788 | 1468609084187 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecc9800 == 33 [pid = 1788] [id = 660] 11:58:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8ecce400) [pid = 1788] [serial = 1981] [outer = (nil)] 11:58:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x91db8000) [pid = 1788] [serial = 1982] [outer = 0x8ecce400] 11:58:04 INFO - PROCESS | 1788 | 1468609084285 Marionette DEBUG loaded listener.js 11:58:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x91dba800) [pid = 1788] [serial = 1983] [outer = 0x8ecce400] 11:58:05 INFO - PROCESS | 1788 | 1468609085215 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]]]}] 11:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1599ms 11:58:05 INFO - PROCESS | 1788 | 1468609085288 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:58:05 INFO - PROCESS | 1788 | 1468609085291 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:58:05 INFO - PROCESS | 1788 | 1468609085301 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:58:05 INFO - PROCESS | 1788 | 1468609085304 Marionette TRACE conn4 <- [1,2614,null,{}] 11:58:05 INFO - PROCESS | 1788 | 1468609085311 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}] 11:58:05 INFO - PROCESS | 1788 | 1468609085322 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:05 INFO - PROCESS | 1788 | 1468609085597 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:58:05 INFO - PROCESS | 1788 | 1468609085859 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 1788 | 1468609085872 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d153c00 == 34 [pid = 1788] [id = 661] 11:58:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x91db6400) [pid = 1788] [serial = 1984] [outer = (nil)] 11:58:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x91f5a000) [pid = 1788] [serial = 1985] [outer = 0x91db6400] 11:58:05 INFO - PROCESS | 1788 | 1468609085970 Marionette DEBUG loaded listener.js 11:58:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x927c6400) [pid = 1788] [serial = 1986] [outer = 0x91db6400] 11:58:06 INFO - PROCESS | 1788 | 1468609086893 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]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1629ms 11:58:06 INFO - PROCESS | 1788 | 1468609086931 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 1788 | 1468609086937 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:58:06 INFO - PROCESS | 1788 | 1468609086964 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 1788 | 1468609086968 Marionette TRACE conn4 <- [1,2618,null,{}] 11:58:06 INFO - PROCESS | 1788 | 1468609086974 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}] 11:58:06 INFO - PROCESS | 1788 | 1468609086979 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:07 INFO - PROCESS | 1788 | 1468609087180 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:58:07 INFO - PROCESS | 1788 | 1468609087391 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:07 INFO - PROCESS | 1788 | 1468609087399 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04b000 == 35 [pid = 1788] [id = 662] 11:58:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x91e69000) [pid = 1788] [serial = 1987] [outer = (nil)] 11:58:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 103 (0x93c0bc00) [pid = 1788] [serial = 1988] [outer = 0x91e69000] 11:58:07 INFO - PROCESS | 1788 | 1468609087488 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 104 (0x93c0e400) [pid = 1788] [serial = 1989] [outer = 0x91e69000] 11:58:08 INFO - PROCESS | 1788 | 1468609088597 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]]]}] 11:58:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:58:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1683ms 11:58:08 INFO - PROCESS | 1788 | 1468609088646 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:58:08 INFO - PROCESS | 1788 | 1468609088652 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:58:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:58:08 INFO - PROCESS | 1788 | 1468609088659 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:58:08 INFO - PROCESS | 1788 | 1468609088663 Marionette TRACE conn4 <- [1,2622,null,{}] 11:58:08 INFO - PROCESS | 1788 | 1468609088669 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}] 11:58:08 INFO - PROCESS | 1788 | 1468609088674 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:08 INFO - PROCESS | 1788 | 1468609088881 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:58:09 INFO - PROCESS | 1788 | 1468609089122 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 1788 | 1468609089130 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ec00 == 36 [pid = 1788] [id = 663] 11:58:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 105 (0x8b508000) [pid = 1788] [serial = 1990] [outer = (nil)] 11:58:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 106 (0x8cdc4400) [pid = 1788] [serial = 1991] [outer = 0x8b508000] 11:58:09 INFO - PROCESS | 1788 | 1468609089258 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 107 (0x8cfe9400) [pid = 1788] [serial = 1992] [outer = 0x8b508000] 11:58:10 INFO - PROCESS | 1788 | 1468609090400 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1785ms 11:58:10 INFO - PROCESS | 1788 | 1468609090445 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 1788 | 1468609090452 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:58:10 INFO - PROCESS | 1788 | 1468609090461 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 1788 | 1468609090467 Marionette TRACE conn4 <- [1,2626,null,{}] 11:58:10 INFO - PROCESS | 1788 | 1468609090475 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}] 11:58:10 INFO - PROCESS | 1788 | 1468609090481 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:10 INFO - PROCESS | 1788 | 1468609090720 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:58:11 INFO - PROCESS | 1788 | 1468609091127 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:11 INFO - PROCESS | 1788 | 1468609091135 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c046000 == 37 [pid = 1788] [id = 664] 11:58:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 108 (0x8c04d800) [pid = 1788] [serial = 1993] [outer = (nil)] 11:58:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 109 (0x8cd17c00) [pid = 1788] [serial = 1994] [outer = 0x8c04d800] 11:58:11 INFO - PROCESS | 1788 | 1468609091217 Marionette DEBUG loaded listener.js 11:58:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 110 (0x8cdc8400) [pid = 1788] [serial = 1995] [outer = 0x8c04d800] 11:58:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8f596000 == 36 [pid = 1788] [id = 654] 11:58:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce72c00 == 35 [pid = 1788] [id = 653] 11:58:11 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04a800 == 34 [pid = 1788] [id = 652] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 109 (0x915b0400) [pid = 1788] [serial = 1919] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 108 (0x8cfde800) [pid = 1788] [serial = 1922] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 107 (0x917a0c00) [pid = 1788] [serial = 1895] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 106 (0x917b5800) [pid = 1788] [serial = 1896] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 105 (0x8fd65800) [pid = 1788] [serial = 1892] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 104 (0x901a2800) [pid = 1788] [serial = 1893] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 103 (0x8fd50c00) [pid = 1788] [serial = 1887] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 102 (0x8f79e000) [pid = 1788] [serial = 1886] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8ce76800) [pid = 1788] [serial = 1907] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8f530c00) [pid = 1788] [serial = 1908] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x8ce79c00) [pid = 1788] [serial = 1910] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8cfdd400) [pid = 1788] [serial = 1911] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x91dbf000) [pid = 1788] [serial = 1898] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x91e60000) [pid = 1788] [serial = 1899] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x91f4dc00) [pid = 1788] [serial = 1901] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x91f52000) [pid = 1788] [serial = 1902] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8cfdec00) [pid = 1788] [serial = 1889] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x91f8c400) [pid = 1788] [serial = 1926] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8df14c00) [pid = 1788] [serial = 1890] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8fd64000) [pid = 1788] [serial = 1916] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8ecca000) [pid = 1788] [serial = 1913] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f536c00) [pid = 1788] [serial = 1914] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x927c4c00) [pid = 1788] [serial = 1904] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x927ca800) [pid = 1788] [serial = 1905] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x9179f400) [pid = 1788] [serial = 1920] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91e6b000) [pid = 1788] [serial = 1925] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x901a9c00) [pid = 1788] [serial = 1917] [outer = (nil)] [url = about:blank] 11:58:11 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f539800) [pid = 1788] [serial = 1923] [outer = (nil)] [url = about:blank] 11:58:12 INFO - PROCESS | 1788 | 1468609092194 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]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1790ms 11:58:12 INFO - PROCESS | 1788 | 1468609092251 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:58:12 INFO - PROCESS | 1788 | 1468609092268 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:58:12 INFO - PROCESS | 1788 | 1468609092284 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 1788 | 1468609092289 Marionette TRACE conn4 <- [1,2630,null,{}] 11:58:12 INFO - PROCESS | 1788 | 1468609092295 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}] 11:58:12 INFO - PROCESS | 1788 | 1468609092301 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:12 INFO - PROCESS | 1788 | 1468609092491 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:58:12 INFO - PROCESS | 1788 | 1468609092642 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 1788 | 1468609092651 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c049800 == 35 [pid = 1788] [id = 665] 11:58:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8ce80000) [pid = 1788] [serial = 1996] [outer = (nil)] 11:58:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8d15b400) [pid = 1788] [serial = 1997] [outer = 0x8ce80000] 11:58:12 INFO - PROCESS | 1788 | 1468609092727 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8df1d800) [pid = 1788] [serial = 1998] [outer = 0x8ce80000] 11:58:13 INFO - PROCESS | 1788 | 1468609093660 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]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1432ms 11:58:13 INFO - PROCESS | 1788 | 1468609093716 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1788 | 1468609093720 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:58:13 INFO - PROCESS | 1788 | 1468609093727 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1788 | 1468609093739 Marionette TRACE conn4 <- [1,2634,null,{}] 11:58:13 INFO - PROCESS | 1788 | 1468609093761 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}] 11:58:13 INFO - PROCESS | 1788 | 1468609093769 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:13 INFO - PROCESS | 1788 | 1468609093950 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:58:14 INFO - PROCESS | 1788 | 1468609094117 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1788 | 1468609094130 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75b400 == 36 [pid = 1788] [id = 666] 11:58:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f75bc00) [pid = 1788] [serial = 1999] [outer = (nil)] 11:58:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8f797c00) [pid = 1788] [serial = 2000] [outer = 0x8f75bc00] 11:58:14 INFO - PROCESS | 1788 | 1468609094206 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd59c00) [pid = 1788] [serial = 2001] [outer = 0x8f75bc00] 11:58:15 INFO - PROCESS | 1788 | 1468609095204 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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1504ms 11:58:15 INFO - PROCESS | 1788 | 1468609095231 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1788 | 1468609095236 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:58:15 INFO - PROCESS | 1788 | 1468609095242 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1788 | 1468609095246 Marionette TRACE conn4 <- [1,2638,null,{}] 11:58:15 INFO - PROCESS | 1788 | 1468609095251 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}] 11:58:15 INFO - PROCESS | 1788 | 1468609095256 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:15 INFO - PROCESS | 1788 | 1468609095499 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:58:15 INFO - PROCESS | 1788 | 1468609095526 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1788 | 1468609095535 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b327000 == 37 [pid = 1788] [id = 667] 11:58:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8df14000) [pid = 1788] [serial = 2002] [outer = (nil)] 11:58:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x901ab400) [pid = 1788] [serial = 2003] [outer = 0x8df14000] 11:58:15 INFO - PROCESS | 1788 | 1468609095629 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x915b1400) [pid = 1788] [serial = 2004] [outer = 0x8df14000] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8cdc2400) [pid = 1788] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8fd60800) [pid = 1788] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x91e6e000) [pid = 1788] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x927c6000) [pid = 1788] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8c04dc00) [pid = 1788] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x901a3000) [pid = 1788] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f598c00) [pid = 1788] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8f593000) [pid = 1788] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f592c00) [pid = 1788] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8c04c400) [pid = 1788] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ce7c400) [pid = 1788] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cfddc00) [pid = 1788] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:58:16 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd11000) [pid = 1788] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:58:16 INFO - PROCESS | 1788 | 1468609096738 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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1533ms 11:58:16 INFO - PROCESS | 1788 | 1468609096783 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:58:16 INFO - PROCESS | 1788 | 1468609096788 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:58:16 INFO - PROCESS | 1788 | 1468609096795 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1788 | 1468609096799 Marionette TRACE conn4 <- [1,2642,null,{}] 11:58:16 INFO - PROCESS | 1788 | 1468609096805 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}] 11:58:16 INFO - PROCESS | 1788 | 1468609096810 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:16 INFO - PROCESS | 1788 | 1468609096988 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:58:17 INFO - PROCESS | 1788 | 1468609096997 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1788 | 1468609097007 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b508400 == 38 [pid = 1788] [id = 668] 11:58:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cfdf000) [pid = 1788] [serial = 2005] [outer = (nil)] 11:58:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x901a3800) [pid = 1788] [serial = 2006] [outer = 0x8cfdf000] 11:58:17 INFO - PROCESS | 1788 | 1468609097077 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x9179a000) [pid = 1788] [serial = 2007] [outer = 0x8cfdf000] 11:58:18 INFO - PROCESS | 1788 | 1468609098026 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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1293ms 11:58:18 INFO - PROCESS | 1788 | 1468609098088 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1788 | 1468609098093 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:58:18 INFO - PROCESS | 1788 | 1468609098100 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1788 | 1468609098104 Marionette TRACE conn4 <- [1,2646,null,{}] 11:58:18 INFO - PROCESS | 1788 | 1468609098110 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}] 11:58:18 INFO - PROCESS | 1788 | 1468609098120 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:18 INFO - PROCESS | 1788 | 1468609098430 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:58:18 INFO - PROCESS | 1788 | 1468609098692 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1788 | 1468609098706 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324000 == 39 [pid = 1788] [id = 669] 11:58:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8b324800) [pid = 1788] [serial = 2008] [outer = (nil)] 11:58:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8b508c00) [pid = 1788] [serial = 2009] [outer = 0x8b324800] 11:58:18 INFO - PROCESS | 1788 | 1468609098849 Marionette DEBUG loaded listener.js 11:58:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8c04a400) [pid = 1788] [serial = 2010] [outer = 0x8b324800] 11:58:19 INFO - PROCESS | 1788 | 1468609099927 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]]]}] 11:58:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:58:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1887ms 11:58:19 INFO - PROCESS | 1788 | 1468609099990 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:58:19 INFO - PROCESS | 1788 | 1468609099997 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:58:20 INFO - PROCESS | 1788 | 1468609100007 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1788 | 1468609100012 Marionette TRACE conn4 <- [1,2650,null,{}] 11:58:20 INFO - PROCESS | 1788 | 1468609100021 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}] 11:58:20 INFO - PROCESS | 1788 | 1468609100031 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:20 INFO - PROCESS | 1788 | 1468609100290 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:58:20 INFO - PROCESS | 1788 | 1468609100543 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1788 | 1468609100559 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d158c00 == 40 [pid = 1788] [id = 670] 11:58:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8d15b800) [pid = 1788] [serial = 2011] [outer = (nil)] 11:58:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8df1d000) [pid = 1788] [serial = 2012] [outer = 0x8d15b800] 11:58:20 INFO - PROCESS | 1788 | 1468609100701 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8f533400) [pid = 1788] [serial = 2013] [outer = 0x8d15b800] 11:58:21 INFO - PROCESS | 1788 | 1468609101744 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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:58:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1788ms 11:58:21 INFO - PROCESS | 1788 | 1468609101796 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:58:21 INFO - PROCESS | 1788 | 1468609101803 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:58:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:58:21 INFO - PROCESS | 1788 | 1468609101812 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1788 | 1468609101815 Marionette TRACE conn4 <- [1,2654,null,{}] 11:58:21 INFO - PROCESS | 1788 | 1468609101824 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}] 11:58:21 INFO - PROCESS | 1788 | 1468609101831 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:22 INFO - PROCESS | 1788 | 1468609102054 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:58:22 INFO - PROCESS | 1788 | 1468609102249 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1788 | 1468609102255 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f756800 == 41 [pid = 1788] [id = 671] 11:58:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd56000) [pid = 1788] [serial = 2014] [outer = (nil)] 11:58:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8fd6a400) [pid = 1788] [serial = 2015] [outer = 0x8fd56000] 11:58:22 INFO - PROCESS | 1788 | 1468609102363 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x901abc00) [pid = 1788] [serial = 2016] [outer = 0x8fd56000] 11:58:23 INFO - PROCESS | 1788 | 1468609103430 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:58:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1649ms 11:58:23 INFO - PROCESS | 1788 | 1468609103460 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1788 | 1468609103467 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:58:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:58:23 INFO - PROCESS | 1788 | 1468609103486 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1788 | 1468609103494 Marionette TRACE conn4 <- [1,2658,null,{}] 11:58:23 INFO - PROCESS | 1788 | 1468609103501 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}] 11:58:23 INFO - PROCESS | 1788 | 1468609103508 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:23 INFO - PROCESS | 1788 | 1468609103727 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:58:23 INFO - PROCESS | 1788 | 1468609103978 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:24 INFO - PROCESS | 1788 | 1468609103985 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce7b400 == 42 [pid = 1788] [id = 672] 11:58:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8f79a000) [pid = 1788] [serial = 2017] [outer = (nil)] 11:58:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x91e68800) [pid = 1788] [serial = 2018] [outer = 0x8f79a000] 11:58:24 INFO - PROCESS | 1788 | 1468609104119 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x91f4d400) [pid = 1788] [serial = 2019] [outer = 0x8f79a000] 11:58:25 INFO - PROCESS | 1788 | 1468609105024 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]]]}] 11:58:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:58:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1600ms 11:58:25 INFO - PROCESS | 1788 | 1468609105092 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:58:25 INFO - PROCESS | 1788 | 1468609105097 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:58:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:58:25 INFO - PROCESS | 1788 | 1468609105106 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:58:25 INFO - PROCESS | 1788 | 1468609105109 Marionette TRACE conn4 <- [1,2662,null,{}] 11:58:25 INFO - PROCESS | 1788 | 1468609105116 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}] 11:58:25 INFO - PROCESS | 1788 | 1468609105122 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:25 INFO - PROCESS | 1788 | 1468609105327 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:58:25 INFO - PROCESS | 1788 | 1468609105533 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1788 | 1468609105543 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd19c00 == 43 [pid = 1788] [id = 673] 11:58:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8cfe3800) [pid = 1788] [serial = 2020] [outer = (nil)] 11:58:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x91f8a800) [pid = 1788] [serial = 2021] [outer = 0x8cfe3800] 11:58:25 INFO - PROCESS | 1788 | 1468609105682 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x91f8d400) [pid = 1788] [serial = 2022] [outer = 0x8cfe3800] 11:58:26 INFO - PROCESS | 1788 | 1468609106663 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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:58:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1594ms 11:58:26 INFO - PROCESS | 1788 | 1468609106701 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 1788 | 1468609106705 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:58:26 INFO - PROCESS | 1788 | 1468609106714 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 1788 | 1468609106717 Marionette TRACE conn4 <- [1,2666,null,{}] 11:58:26 INFO - PROCESS | 1788 | 1468609106725 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}] 11:58:26 INFO - PROCESS | 1788 | 1468609106731 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:26 INFO - PROCESS | 1788 | 1468609106948 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:58:27 INFO - PROCESS | 1788 | 1468609107144 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:27 INFO - PROCESS | 1788 | 1468609107162 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x927ca800 == 44 [pid = 1788] [id = 674] 11:58:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x927cb000) [pid = 1788] [serial = 2023] [outer = (nil)] 11:58:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x93c64400) [pid = 1788] [serial = 2024] [outer = 0x927cb000] 11:58:27 INFO - PROCESS | 1788 | 1468609107364 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x94888400) [pid = 1788] [serial = 2025] [outer = 0x927cb000] 11:58:28 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:28 INFO - PROCESS | 1788 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:58:28 INFO - PROCESS | 1788 | 1468609108864 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]]]}] 11:58:28 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) 11:58:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2187ms 11:58:28 INFO - PROCESS | 1788 | 1468609108901 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1788 | 1468609108905 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:58:28 INFO - PROCESS | 1788 | 1468609108920 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1788 | 1468609108923 Marionette TRACE conn4 <- [1,2670,null,{}] 11:58:29 INFO - PROCESS | 1788 | 1468609109285 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}] 11:58:29 INFO - PROCESS | 1788 | 1468609109293 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:29 INFO - PROCESS | 1788 | 1468609109571 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:58:29 INFO - PROCESS | 1788 | 1468609109712 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:29 INFO - PROCESS | 1788 | 1468609109722 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc8800 == 45 [pid = 1788] [id = 675] 11:58:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 100 (0x8cdcac00) [pid = 1788] [serial = 2026] [outer = (nil)] 11:58:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 101 (0x8ce78c00) [pid = 1788] [serial = 2027] [outer = 0x8cdcac00] 11:58:29 INFO - PROCESS | 1788 | 1468609109800 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 102 (0x8cfe3c00) [pid = 1788] [serial = 2028] [outer = 0x8cdcac00] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd53c00 == 44 [pid = 1788] [id = 638] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x91796c00 == 43 [pid = 1788] [id = 631] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b325c00 == 42 [pid = 1788] [id = 635] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b400 == 41 [pid = 1788] [id = 640] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50e400 == 40 [pid = 1788] [id = 630] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c494000 == 39 [pid = 1788] [id = 629] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x917b1c00 == 38 [pid = 1788] [id = 632] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b508400 == 37 [pid = 1788] [id = 668] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b327000 == 36 [pid = 1788] [id = 667] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75b400 == 35 [pid = 1788] [id = 666] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c049800 == 34 [pid = 1788] [id = 665] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c046000 == 33 [pid = 1788] [id = 664] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ec00 == 32 [pid = 1788] [id = 663] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04b000 == 31 [pid = 1788] [id = 662] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8d153c00 == 30 [pid = 1788] [id = 661] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe9000 == 29 [pid = 1788] [id = 659] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecc9800 == 28 [pid = 1788] [id = 660] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f7a2000 == 27 [pid = 1788] [id = 658] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b327400 == 26 [pid = 1788] [id = 657] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04b400 == 25 [pid = 1788] [id = 656] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecd0400 == 24 [pid = 1788] [id = 651] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce74800 == 23 [pid = 1788] [id = 637] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c492400 == 22 [pid = 1788] [id = 655] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8d153000 == 21 [pid = 1788] [id = 626] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493c00 == 20 [pid = 1788] [id = 634] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd13c00 == 19 [pid = 1788] [id = 625] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505800 == 18 [pid = 1788] [id = 633] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f534800 == 17 [pid = 1788] [id = 639] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd13000 == 16 [pid = 1788] [id = 628] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8c496c00 == 15 [pid = 1788] [id = 636] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50e800 == 14 [pid = 1788] [id = 641] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8df19c00 == 13 [pid = 1788] [id = 627] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x927ca800 == 12 [pid = 1788] [id = 674] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd19c00 == 11 [pid = 1788] [id = 673] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce7b400 == 10 [pid = 1788] [id = 672] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8d158c00 == 9 [pid = 1788] [id = 670] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8f756800 == 8 [pid = 1788] [id = 671] 11:58:32 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324000 == 7 [pid = 1788] [id = 669] 11:58:32 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 101 (0x8f53cc00) [pid = 1788] [serial = 1967] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 100 (0x8d154000) [pid = 1788] [serial = 1928] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 99 (0x915abc00) [pid = 1788] [serial = 1932] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x901a0400) [pid = 1788] [serial = 1931] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x93c0f800) [pid = 1788] [serial = 1935] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x927c2400) [pid = 1788] [serial = 1934] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x9488b400) [pid = 1788] [serial = 1938] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x93d6c800) [pid = 1788] [serial = 1937] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x95339c00) [pid = 1788] [serial = 1941] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x9488f000) [pid = 1788] [serial = 1940] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x954a7000) [pid = 1788] [serial = 1944] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x954a2800) [pid = 1788] [serial = 1943] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8f753800) [pid = 1788] [serial = 1964] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8f7a0400) [pid = 1788] [serial = 1956] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x95586800) [pid = 1788] [serial = 1947] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x95583c00) [pid = 1788] [serial = 1946] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f794800) [pid = 1788] [serial = 1955] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c496000) [pid = 1788] [serial = 1958] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8c49d000) [pid = 1788] [serial = 1959] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cfe5800) [pid = 1788] [serial = 1961] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x95591000) [pid = 1788] [serial = 1950] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x9558b000) [pid = 1788] [serial = 1949] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cdcbc00) [pid = 1788] [serial = 1953] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd1b400) [pid = 1788] [serial = 1952] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f536800) [pid = 1788] [serial = 1929] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8d150c00) [pid = 1788] [serial = 1962] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f75ec00) [pid = 1788] [serial = 1965] [outer = (nil)] [url = about:blank] 11:58:32 INFO - PROCESS | 1788 | 1468609112518 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:58:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:58:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:58:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:58:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:58:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3639ms 11:58:32 INFO - PROCESS | 1788 | 1468609112570 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1788 | 1468609112576 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:58:32 INFO - PROCESS | 1788 | 1468609112587 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1788 | 1468609112591 Marionette TRACE conn4 <- [1,2674,null,{}] 11:58:32 INFO - PROCESS | 1788 | 1468609112603 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}] 11:58:32 INFO - PROCESS | 1788 | 1468609112608 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:32 INFO - PROCESS | 1788 | 1468609112786 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:58:33 INFO - PROCESS | 1788 | 1468609112989 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1788 | 1468609113002 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048400 == 8 [pid = 1788] [id = 676] 11:58:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8c049400) [pid = 1788] [serial = 2029] [outer = (nil)] 11:58:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8c04e800) [pid = 1788] [serial = 2030] [outer = 0x8c049400] 11:58:33 INFO - PROCESS | 1788 | 1468609113078 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8c494000) [pid = 1788] [serial = 2031] [outer = 0x8c049400] 11:58:34 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:34 INFO - PROCESS | 1788 | 1468609114369 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:58:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:58:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:58:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:58:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1836ms 11:58:34 INFO - PROCESS | 1788 | 1468609114423 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1788 | 1468609114433 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 11:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:58:34 INFO - PROCESS | 1788 | 1468609114446 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1788 | 1468609114450 Marionette TRACE conn4 <- [1,2678,null,{}] 11:58:34 INFO - PROCESS | 1788 | 1468609114458 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}] 11:58:34 INFO - PROCESS | 1788 | 1468609114464 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:34 INFO - PROCESS | 1788 | 1468609114762 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 11:58:34 INFO - PROCESS | 1788 | 1468609114789 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1788 | 1468609114796 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1a400 == 9 [pid = 1788] [id = 677] 11:58:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cd1f800) [pid = 1788] [serial = 2032] [outer = (nil)] 11:58:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8ce7ac00) [pid = 1788] [serial = 2033] [outer = 0x8cd1f800] 11:58:34 INFO - PROCESS | 1788 | 1468609114875 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8cfe5800) [pid = 1788] [serial = 2034] [outer = 0x8cd1f800] 11:58:36 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:36 INFO - PROCESS | 1788 | 1468609116335 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]]]}] 11:58:36 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) 11:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1908ms 11:58:36 INFO - PROCESS | 1788 | 1468609116371 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 11:58:36 INFO - PROCESS | 1788 | 1468609116377 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 11:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:58:36 INFO - PROCESS | 1788 | 1468609116386 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:58:36 INFO - PROCESS | 1788 | 1468609116394 Marionette TRACE conn4 <- [1,2682,null,{}] 11:58:36 INFO - PROCESS | 1788 | 1468609116482 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}] 11:58:36 INFO - PROCESS | 1788 | 1468609116490 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8df14000) [pid = 1788] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8c49a400) [pid = 1788] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8c04bc00) [pid = 1788] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8b508000) [pid = 1788] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8ecce400) [pid = 1788] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x91e69000) [pid = 1788] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91db6400) [pid = 1788] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8d154c00) [pid = 1788] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8ce80000) [pid = 1788] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f7a2400) [pid = 1788] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x915af800) [pid = 1788] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8c04d800) [pid = 1788] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8f75bc00) [pid = 1788] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:58:37 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8cfdf000) [pid = 1788] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:58:37 INFO - PROCESS | 1788 | 1468609117283 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 11:58:37 INFO - PROCESS | 1788 | 1468609117413 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 1788 | 1468609117425 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe6c00 == 10 [pid = 1788] [id = 678] 11:58:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cfea800) [pid = 1788] [serial = 2035] [outer = (nil)] 11:58:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8df17000) [pid = 1788] [serial = 2036] [outer = 0x8cfea800] 11:58:37 INFO - PROCESS | 1788 | 1468609117507 Marionette DEBUG loaded listener.js 11:58:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8ecce800) [pid = 1788] [serial = 2037] [outer = 0x8cfea800] 11:58:38 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:38 INFO - PROCESS | 1788 | 1468609118753 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]]]}] 11:58:38 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) 11:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2391ms 11:58:38 INFO - PROCESS | 1788 | 1468609118786 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1788 | 1468609118808 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 11:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:58:38 INFO - PROCESS | 1788 | 1468609118815 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1788 | 1468609118819 Marionette TRACE conn4 <- [1,2686,null,{}] 11:58:38 INFO - PROCESS | 1788 | 1468609118825 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}] 11:58:38 INFO - PROCESS | 1788 | 1468609118831 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:39 INFO - PROCESS | 1788 | 1468609119049 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 11:58:39 INFO - PROCESS | 1788 | 1468609119238 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1788 | 1468609119246 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31fc00 == 11 [pid = 1788] [id = 679] 11:58:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8b320000) [pid = 1788] [serial = 2038] [outer = (nil)] 11:58:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8b326000) [pid = 1788] [serial = 2039] [outer = 0x8b320000] 11:58:39 INFO - PROCESS | 1788 | 1468609119379 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8b50e800) [pid = 1788] [serial = 2040] [outer = 0x8b320000] 11:58:40 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:40 INFO - PROCESS | 1788 | 1468609120862 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:58:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:58:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:58:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:58:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2101ms 11:58:41 INFO - PROCESS | 1788 | 1468609120999 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 11:58:41 INFO - PROCESS | 1788 | 1468609121003 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 11:58:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:58:41 INFO - PROCESS | 1788 | 1468609121024 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:58:41 INFO - PROCESS | 1788 | 1468609121030 Marionette TRACE conn4 <- [1,2690,null,{}] 11:58:41 INFO - PROCESS | 1788 | 1468609121040 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}] 11:58:41 INFO - PROCESS | 1788 | 1468609121047 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:41 INFO - PROCESS | 1788 | 1468609121235 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 11:58:41 INFO - PROCESS | 1788 | 1468609121462 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1788 | 1468609121472 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324400 == 12 [pid = 1788] [id = 680] 11:58:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c49e000) [pid = 1788] [serial = 2041] [outer = (nil)] 11:58:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8d153000) [pid = 1788] [serial = 2042] [outer = 0x8c49e000] 11:58:41 INFO - PROCESS | 1788 | 1468609121603 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8df18000) [pid = 1788] [serial = 2043] [outer = 0x8c49e000] 11:58:42 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:43 INFO - PROCESS | 1788 | 1468609123039 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:58:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:58:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:58:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:58:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2054ms 11:58:43 INFO - PROCESS | 1788 | 1468609123082 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 11:58:43 INFO - PROCESS | 1788 | 1468609123090 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 11:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:58:43 INFO - PROCESS | 1788 | 1468609123203 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1788 | 1468609123207 Marionette TRACE conn4 <- [1,2694,null,{}] 11:58:43 INFO - PROCESS | 1788 | 1468609123218 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}] 11:58:43 INFO - PROCESS | 1788 | 1468609123222 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:43 INFO - PROCESS | 1788 | 1468609123416 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 11:58:43 INFO - PROCESS | 1788 | 1468609123602 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:43 INFO - PROCESS | 1788 | 1468609123609 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f531800 == 13 [pid = 1788] [id = 681] 11:58:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f59e000) [pid = 1788] [serial = 2044] [outer = (nil)] 11:58:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f75b400) [pid = 1788] [serial = 2045] [outer = 0x8f59e000] 11:58:43 INFO - PROCESS | 1788 | 1468609123697 Marionette DEBUG loaded listener.js 11:58:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f795000) [pid = 1788] [serial = 2046] [outer = 0x8f59e000] 11:58:45 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:45 INFO - PROCESS | 1788 | 1468609125247 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:58:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:58:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:58:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:58:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:58:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2153ms 11:58:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:58:45 INFO - PROCESS | 1788 | 1468609125307 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1788 | 1468609125311 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 11:58:45 INFO - PROCESS | 1788 | 1468609125329 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1788 | 1468609125340 Marionette TRACE conn4 <- [1,2698,null,{}] 11:58:45 INFO - PROCESS | 1788 | 1468609125392 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}] 11:58:45 INFO - PROCESS | 1788 | 1468609125400 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:45 INFO - PROCESS | 1788 | 1468609125616 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 11:58:45 INFO - PROCESS | 1788 | 1468609125814 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:45 INFO - PROCESS | 1788 | 1468609125822 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c042400 == 14 [pid = 1788] [id = 682] 11:58:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8cd11800) [pid = 1788] [serial = 2047] [outer = (nil)] 11:58:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f7a2400) [pid = 1788] [serial = 2048] [outer = 0x8cd11800] 11:58:45 INFO - PROCESS | 1788 | 1468609125910 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x901a2400) [pid = 1788] [serial = 2049] [outer = 0x8cd11800] 11:58:47 INFO - PROCESS | 1788 | SkCairoFTTypeface::onFilterRec unimplemented 11:58:47 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe6c00 == 13 [pid = 1788] [id = 678] 11:58:47 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1a400 == 12 [pid = 1788] [id = 677] 11:58:47 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048400 == 11 [pid = 1788] [id = 676] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x901ab400) [pid = 1788] [serial = 2003] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fd51800) [pid = 1788] [serial = 1968] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8c497000) [pid = 1788] [serial = 1970] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd1a800) [pid = 1788] [serial = 1971] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cdc4400) [pid = 1788] [serial = 1991] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8cfe9400) [pid = 1788] [serial = 1992] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x91db8000) [pid = 1788] [serial = 1982] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91dba800) [pid = 1788] [serial = 1983] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x93c0bc00) [pid = 1788] [serial = 1988] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x93c0e400) [pid = 1788] [serial = 1989] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91f5a000) [pid = 1788] [serial = 1985] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x927c6400) [pid = 1788] [serial = 1986] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8d15c800) [pid = 1788] [serial = 1973] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8df1dc00) [pid = 1788] [serial = 1974] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8d15b400) [pid = 1788] [serial = 1997] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8df1d800) [pid = 1788] [serial = 1998] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8fd5c800) [pid = 1788] [serial = 1976] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8fd66c00) [pid = 1788] [serial = 1977] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x9179c000) [pid = 1788] [serial = 1979] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x917b0000) [pid = 1788] [serial = 1980] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x8cd17c00) [pid = 1788] [serial = 1994] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8cdc8400) [pid = 1788] [serial = 1995] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x8fd59c00) [pid = 1788] [serial = 2001] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x915b1400) [pid = 1788] [serial = 2004] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 57 (0x8f797c00) [pid = 1788] [serial = 2000] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 56 (0x9179a000) [pid = 1788] [serial = 2007] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | --DOMWINDOW == 55 (0x901a3800) [pid = 1788] [serial = 2006] [outer = (nil)] [url = about:blank] 11:58:47 INFO - PROCESS | 1788 | 1468609127593 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:58:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:58:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:58:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:58:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:58:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2310ms 11:58:47 INFO - PROCESS | 1788 | 1468609127636 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 11:58:47 INFO - PROCESS | 1788 | 1468609127642 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 11:58:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:58:47 INFO - PROCESS | 1788 | 1468609127654 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1788 | 1468609127658 Marionette TRACE conn4 <- [1,2702,null,{}] 11:58:47 INFO - PROCESS | 1788 | 1468609127668 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}] 11:58:47 INFO - PROCESS | 1788 | 1468609127674 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:47 INFO - PROCESS | 1788 | 1468609127857 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 11:58:47 INFO - PROCESS | 1788 | 1468609127870 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:47 INFO - PROCESS | 1788 | 1468609127885 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c490800 == 12 [pid = 1788] [id = 683] 11:58:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 56 (0x8c492000) [pid = 1788] [serial = 2050] [outer = (nil)] 11:58:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 57 (0x8cd1d400) [pid = 1788] [serial = 2051] [outer = 0x8c492000] 11:58:47 INFO - PROCESS | 1788 | 1468609127970 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 58 (0x8cdc8400) [pid = 1788] [serial = 2052] [outer = 0x8c492000] 11:58:49 INFO - PROCESS | 1788 | 1468609129125 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]]]}] 11:58:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:58:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1534ms 11:58:49 INFO - PROCESS | 1788 | 1468609129188 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 11:58:49 INFO - PROCESS | 1788 | 1468609129195 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 11:58:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:58:49 INFO - PROCESS | 1788 | 1468609129205 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:58:49 INFO - PROCESS | 1788 | 1468609129210 Marionette TRACE conn4 <- [1,2706,null,{}] 11:58:49 INFO - PROCESS | 1788 | 1468609129221 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}] 11:58:49 INFO - PROCESS | 1788 | 1468609129227 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:49 INFO - PROCESS | 1788 | 1468609129533 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 11:58:49 INFO - PROCESS | 1788 | 1468609129793 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:49 INFO - PROCESS | 1788 | 1468609129804 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1a800 == 13 [pid = 1788] [id = 684] 11:58:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x8cd1b000) [pid = 1788] [serial = 2053] [outer = (nil)] 11:58:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8ce80000) [pid = 1788] [serial = 2054] [outer = 0x8cd1b000] 11:58:49 INFO - PROCESS | 1788 | 1468609129906 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8d154000) [pid = 1788] [serial = 2055] [outer = 0x8cd1b000] 11:58:50 INFO - PROCESS | 1788 | 1468609130921 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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:58:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1736ms 11:58:50 INFO - PROCESS | 1788 | 1468609130942 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 11:58:50 INFO - PROCESS | 1788 | 1468609130950 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 11:58:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:58:50 INFO - PROCESS | 1788 | 1468609130963 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 1788 | 1468609130967 Marionette TRACE conn4 <- [1,2710,null,{}] 11:58:50 INFO - PROCESS | 1788 | 1468609130975 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}] 11:58:50 INFO - PROCESS | 1788 | 1468609130982 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:51 INFO - PROCESS | 1788 | 1468609131242 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 11:58:51 INFO - PROCESS | 1788 | 1468609131507 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:51 INFO - PROCESS | 1788 | 1468609131526 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccf800 == 14 [pid = 1788] [id = 685] 11:58:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8ecd2400) [pid = 1788] [serial = 2056] [outer = (nil)] 11:58:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8f53e000) [pid = 1788] [serial = 2057] [outer = 0x8ecd2400] 11:58:51 INFO - PROCESS | 1788 | 1468609131640 Marionette DEBUG loaded listener.js 11:58:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8f595000) [pid = 1788] [serial = 2058] [outer = 0x8ecd2400] 11:58:52 INFO - PROCESS | 1788 | 1468609132744 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] 11:58:52 INFO - PROCESS | 1788 | 1468609132813 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 11:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:58:52 INFO - PROCESS | 1788 | 1468609132821 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:58:52 INFO - PROCESS | 1788 | 1468609132828 Marionette TRACE conn4 <- [1,2714,null,{}] 11:58:52 INFO - PROCESS | 1788 | 1468609132887 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}] 11:58:52 INFO - PROCESS | 1788 | 1468609132897 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:53 INFO - PROCESS | 1788 | 1468609133175 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 11:58:53 INFO - PROCESS | 1788 | 1468609133344 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1788 | 1468609133356 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd60800 == 15 [pid = 1788] [id = 686] 11:58:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8fd61400) [pid = 1788] [serial = 2059] [outer = (nil)] 11:58:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8fd68400) [pid = 1788] [serial = 2060] [outer = 0x8fd61400] 11:58:53 INFO - PROCESS | 1788 | 1468609133448 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x901a6800) [pid = 1788] [serial = 2061] [outer = 0x8fd61400] 11:58:54 INFO - PROCESS | 1788 | 1468609134391 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:58:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1640ms 11:58:54 INFO - PROCESS | 1788 | 1468609134462 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 11:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:58:54 INFO - PROCESS | 1788 | 1468609134468 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 11:58:54 INFO - PROCESS | 1788 | 1468609134476 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1788 | 1468609134479 Marionette TRACE conn4 <- [1,2718,null,{}] 11:58:54 INFO - PROCESS | 1788 | 1468609134486 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}] 11:58:54 INFO - PROCESS | 1788 | 1468609134491 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:54 INFO - PROCESS | 1788 | 1468609134694 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 11:58:54 INFO - PROCESS | 1788 | 1468609134889 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:54 INFO - PROCESS | 1788 | 1468609134897 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x901a8400 == 16 [pid = 1788] [id = 687] 11:58:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x915a6c00) [pid = 1788] [serial = 2062] [outer = (nil)] 11:58:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x915ae400) [pid = 1788] [serial = 2063] [outer = 0x915a6c00] 11:58:55 INFO - PROCESS | 1788 | 1468609135039 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x915b2c00) [pid = 1788] [serial = 2064] [outer = 0x915a6c00] 11:58:56 INFO - PROCESS | 1788 | 1468609136070 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] 11:58:56 INFO - PROCESS | 1788 | 1468609136115 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 11:58:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:58:56 INFO - PROCESS | 1788 | 1468609136122 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1788 | 1468609136126 Marionette TRACE conn4 <- [1,2722,null,{}] 11:58:56 INFO - PROCESS | 1788 | 1468609136132 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}] 11:58:56 INFO - PROCESS | 1788 | 1468609136138 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:56 INFO - PROCESS | 1788 | 1468609136346 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 11:58:56 INFO - PROCESS | 1788 | 1468609136627 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1788 | 1468609136635 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04dc00 == 17 [pid = 1788] [id = 688] 11:58:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8d157c00) [pid = 1788] [serial = 2065] [outer = (nil)] 11:58:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x917b1800) [pid = 1788] [serial = 2066] [outer = 0x8d157c00] 11:58:56 INFO - PROCESS | 1788 | 1468609136768 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91db2000) [pid = 1788] [serial = 2067] [outer = 0x8d157c00] 11:58:57 INFO - PROCESS | 1788 | 1468609137789 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] 11:58:57 INFO - PROCESS | 1788 | 1468609137829 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 11:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:58:57 INFO - PROCESS | 1788 | 1468609137837 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:58:57 INFO - PROCESS | 1788 | 1468609137841 Marionette TRACE conn4 <- [1,2726,null,{}] 11:58:57 INFO - PROCESS | 1788 | 1468609137847 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}] 11:58:57 INFO - PROCESS | 1788 | 1468609137859 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:58 INFO - PROCESS | 1788 | 1468609138091 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 11:58:58 INFO - PROCESS | 1788 | 1468609138332 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1788 | 1468609138340 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b320400 == 18 [pid = 1788] [id = 689] 11:58:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8ce74800) [pid = 1788] [serial = 2068] [outer = (nil)] 11:58:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91e6b800) [pid = 1788] [serial = 2069] [outer = 0x8ce74800] 11:58:58 INFO - PROCESS | 1788 | 1468609138469 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91f4f800) [pid = 1788] [serial = 2070] [outer = 0x8ce74800] 11:58:59 INFO - PROCESS | 1788 | 1468609139443 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:58:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1635ms 11:58:59 INFO - PROCESS | 1788 | 1468609139475 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 11:58:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:58:59 INFO - PROCESS | 1788 | 1468609139479 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 11:58:59 INFO - PROCESS | 1788 | 1468609139487 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1788 | 1468609139490 Marionette TRACE conn4 <- [1,2730,null,{}] 11:58:59 INFO - PROCESS | 1788 | 1468609139497 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}] 11:58:59 INFO - PROCESS | 1788 | 1468609139503 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:59 INFO - PROCESS | 1788 | 1468609139692 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 11:58:59 INFO - PROCESS | 1788 | 1468609139893 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:59 INFO - PROCESS | 1788 | 1468609139905 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:58:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecd3000 == 19 [pid = 1788] [id = 690] 11:58:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f59a000) [pid = 1788] [serial = 2071] [outer = (nil)] 11:58:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x91f5ac00) [pid = 1788] [serial = 2072] [outer = 0x8f59a000] 11:58:59 INFO - PROCESS | 1788 | 1468609139985 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91dbf800) [pid = 1788] [serial = 2073] [outer = 0x8f59a000] 11:59:01 INFO - PROCESS | 1788 | 1468609141349 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:59:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:59:01 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:59:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:59:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1943ms 11:59:01 INFO - PROCESS | 1788 | 1468609141430 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1788 | 1468609141433 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 11:59:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:59:01 INFO - PROCESS | 1788 | 1468609141441 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1788 | 1468609141446 Marionette TRACE conn4 <- [1,2734,null,{}] 11:59:01 INFO - PROCESS | 1788 | 1468609141452 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}] 11:59:01 INFO - PROCESS | 1788 | 1468609141459 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:01 INFO - PROCESS | 1788 | 1468609141712 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 11:59:01 INFO - PROCESS | 1788 | 1468609141918 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:01 INFO - PROCESS | 1788 | 1468609141930 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75a000 == 20 [pid = 1788] [id = 691] 11:59:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x901af800) [pid = 1788] [serial = 2074] [outer = (nil)] 11:59:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x927c1400) [pid = 1788] [serial = 2075] [outer = 0x901af800] 11:59:02 INFO - PROCESS | 1788 | 1468609142013 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x927c5400) [pid = 1788] [serial = 2076] [outer = 0x901af800] 11:59:03 INFO - PROCESS | 1788 | 1468609143146 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]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1739ms 11:59:03 INFO - PROCESS | 1788 | 1468609143182 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1788 | 1468609143188 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 11:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:59:03 INFO - PROCESS | 1788 | 1468609143197 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1788 | 1468609143202 Marionette TRACE conn4 <- [1,2738,null,{}] 11:59:03 INFO - PROCESS | 1788 | 1468609143212 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}] 11:59:03 INFO - PROCESS | 1788 | 1468609143217 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:03 INFO - PROCESS | 1788 | 1468609143416 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 11:59:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324400 == 19 [pid = 1788] [id = 680] 11:59:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31fc00 == 18 [pid = 1788] [id = 679] 11:59:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8f531800 == 17 [pid = 1788] [id = 681] 11:59:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8c042400 == 16 [pid = 1788] [id = 682] 11:59:04 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc8800 == 15 [pid = 1788] [id = 675] 11:59:04 INFO - PROCESS | 1788 | 1468609144866 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:04 INFO - PROCESS | 1788 | 1468609144878 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31c000 == 16 [pid = 1788] [id = 692] 11:59:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8b31e400) [pid = 1788] [serial = 2077] [outer = (nil)] 11:59:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8b326800) [pid = 1788] [serial = 2078] [outer = 0x8b31e400] 11:59:04 INFO - PROCESS | 1788 | 1468609144989 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8b50bc00) [pid = 1788] [serial = 2079] [outer = 0x8b31e400] 11:59:05 INFO - PROCESS | 1788 | 1468609145897 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2745ms 11:59:05 INFO - PROCESS | 1788 | 1468609145954 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1788 | 1468609145959 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 11:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:59:05 INFO - PROCESS | 1788 | 1468609145970 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1788 | 1468609145974 Marionette TRACE conn4 <- [1,2742,null,{}] 11:59:05 INFO - PROCESS | 1788 | 1468609145984 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}] 11:59:05 INFO - PROCESS | 1788 | 1468609145992 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:06 INFO - PROCESS | 1788 | 1468609146179 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 11:59:06 INFO - PROCESS | 1788 | 1468609146194 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:06 INFO - PROCESS | 1788 | 1468609146204 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd10c00 == 17 [pid = 1788] [id = 693] 11:59:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8cd11400) [pid = 1788] [serial = 2080] [outer = (nil)] 11:59:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8cd1cc00) [pid = 1788] [serial = 2081] [outer = 0x8cd11400] 11:59:06 INFO - PROCESS | 1788 | 1468609146438 Marionette DEBUG loaded listener.js 11:59:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cdc7c00) [pid = 1788] [serial = 2082] [outer = 0x8cd11400] 11:59:07 INFO - PROCESS | 1788 | 1468609147459 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]]]}] 11:59:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:59:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1541ms 11:59:07 INFO - PROCESS | 1788 | 1468609147515 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 11:59:07 INFO - PROCESS | 1788 | 1468609147533 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 11:59:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:59:07 INFO - PROCESS | 1788 | 1468609147559 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:59:07 INFO - PROCESS | 1788 | 1468609147563 Marionette TRACE conn4 <- [1,2746,null,{}] 11:59:07 INFO - PROCESS | 1788 | 1468609147570 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}] 11:59:07 INFO - PROCESS | 1788 | 1468609147577 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:07 INFO - PROCESS | 1788 | 1468609147822 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 11:59:07 INFO - PROCESS | 1788 | 1468609147850 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1788 | 1468609147859 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce76c00 == 18 [pid = 1788] [id = 694] 11:59:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8d150c00) [pid = 1788] [serial = 2083] [outer = (nil)] 11:59:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8d15ec00) [pid = 1788] [serial = 2084] [outer = 0x8d150c00] 11:59:07 INFO - PROCESS | 1788 | 1468609147934 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8df1c800) [pid = 1788] [serial = 2085] [outer = 0x8d150c00] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8b324800) [pid = 1788] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x8d15b800) [pid = 1788] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd56000) [pid = 1788] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f79a000) [pid = 1788] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8cfe3800) [pid = 1788] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8c049400) [pid = 1788] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cdcac00) [pid = 1788] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x927cb000) [pid = 1788] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cd1f800) [pid = 1788] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8c49e000) [pid = 1788] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f59e000) [pid = 1788] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8b320000) [pid = 1788] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd11800) [pid = 1788] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cfea800) [pid = 1788] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:59:09 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c492000) [pid = 1788] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:59:09 INFO - PROCESS | 1788 | 1468609149526 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1989ms 11:59:09 INFO - PROCESS | 1788 | 1468609149550 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 11:59:09 INFO - PROCESS | 1788 | 1468609149555 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 11:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:59:09 INFO - PROCESS | 1788 | 1468609149565 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1788 | 1468609149576 Marionette TRACE conn4 <- [1,2750,null,{}] 11:59:09 INFO - PROCESS | 1788 | 1468609149593 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}] 11:59:09 INFO - PROCESS | 1788 | 1468609149602 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:09 INFO - PROCESS | 1788 | 1468609149798 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 11:59:09 INFO - PROCESS | 1788 | 1468609149945 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:09 INFO - PROCESS | 1788 | 1468609149957 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:09 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdcac00 == 19 [pid = 1788] [id = 695] 11:59:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8ce76800) [pid = 1788] [serial = 2086] [outer = (nil)] 11:59:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f59d800) [pid = 1788] [serial = 2087] [outer = 0x8ce76800] 11:59:10 INFO - PROCESS | 1788 | 1468609150030 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f754400) [pid = 1788] [serial = 2088] [outer = 0x8ce76800] 11:59:10 INFO - PROCESS | 1788 | 1468609150882 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]]]}] 11:59:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:59:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1350ms 11:59:10 INFO - PROCESS | 1788 | 1468609150913 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 11:59:10 INFO - PROCESS | 1788 | 1468609150919 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 11:59:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:59:10 INFO - PROCESS | 1788 | 1468609150926 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:59:10 INFO - PROCESS | 1788 | 1468609150929 Marionette TRACE conn4 <- [1,2754,null,{}] 11:59:10 INFO - PROCESS | 1788 | 1468609150990 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}] 11:59:11 INFO - PROCESS | 1788 | 1468609150998 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:11 INFO - PROCESS | 1788 | 1468609151245 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 11:59:11 INFO - PROCESS | 1788 | 1468609151434 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 1788 | 1468609151451 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:11 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b502400 == 20 [pid = 1788] [id = 696] 11:59:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8c050c00) [pid = 1788] [serial = 2089] [outer = (nil)] 11:59:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8c49b800) [pid = 1788] [serial = 2090] [outer = 0x8c050c00] 11:59:11 INFO - PROCESS | 1788 | 1468609151543 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8cd17800) [pid = 1788] [serial = 2091] [outer = 0x8c050c00] 11:59:12 INFO - PROCESS | 1788 | 1468609152717 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1837ms 11:59:12 INFO - PROCESS | 1788 | 1468609152765 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 11:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:59:12 INFO - PROCESS | 1788 | 1468609152772 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 11:59:12 INFO - PROCESS | 1788 | 1468609152781 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 1788 | 1468609152787 Marionette TRACE conn4 <- [1,2758,null,{}] 11:59:12 INFO - PROCESS | 1788 | 1468609152797 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}] 11:59:12 INFO - PROCESS | 1788 | 1468609152804 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:13 INFO - PROCESS | 1788 | 1468609153016 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 11:59:13 INFO - PROCESS | 1788 | 1468609153259 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 1788 | 1468609153276 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:13 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f590400 == 21 [pid = 1788] [id = 697] 11:59:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f591000) [pid = 1788] [serial = 2092] [outer = (nil)] 11:59:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f59bc00) [pid = 1788] [serial = 2093] [outer = 0x8f591000] 11:59:13 INFO - PROCESS | 1788 | 1468609153410 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f796400) [pid = 1788] [serial = 2094] [outer = 0x8f591000] 11:59:14 INFO - PROCESS | 1788 | 1468609154493 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]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1788ms 11:59:14 INFO - PROCESS | 1788 | 1468609154568 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1788 | 1468609154572 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 11:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:59:14 INFO - PROCESS | 1788 | 1468609154581 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1788 | 1468609154585 Marionette TRACE conn4 <- [1,2762,null,{}] 11:59:14 INFO - PROCESS | 1788 | 1468609154594 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}] 11:59:14 INFO - PROCESS | 1788 | 1468609154599 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:14 INFO - PROCESS | 1788 | 1468609154851 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 11:59:15 INFO - PROCESS | 1788 | 1468609155142 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:15 INFO - PROCESS | 1788 | 1468609155159 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04b400 == 22 [pid = 1788] [id = 698] 11:59:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8fd53400) [pid = 1788] [serial = 2095] [outer = (nil)] 11:59:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8fd5a400) [pid = 1788] [serial = 2096] [outer = 0x8fd53400] 11:59:15 INFO - PROCESS | 1788 | 1468609155290 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8fd61c00) [pid = 1788] [serial = 2097] [outer = 0x8fd53400] 11:59:16 INFO - PROCESS | 1788 | 1468609156352 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:59:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1841ms 11:59:16 INFO - PROCESS | 1788 | 1468609156431 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 11:59:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:59:16 INFO - PROCESS | 1788 | 1468609156441 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 11:59:16 INFO - PROCESS | 1788 | 1468609156451 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 1788 | 1468609156455 Marionette TRACE conn4 <- [1,2766,null,{}] 11:59:16 INFO - PROCESS | 1788 | 1468609156463 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}] 11:59:16 INFO - PROCESS | 1788 | 1468609156469 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:16 INFO - PROCESS | 1788 | 1468609156708 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 11:59:16 INFO - PROCESS | 1788 | 1468609156961 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1788 | 1468609156974 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c499400 == 23 [pid = 1788] [id = 699] 11:59:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cfde400) [pid = 1788] [serial = 2098] [outer = (nil)] 11:59:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x915a7c00) [pid = 1788] [serial = 2099] [outer = 0x8cfde400] 11:59:17 INFO - PROCESS | 1788 | 1468609157084 Marionette DEBUG loaded listener.js 11:59:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x915af800) [pid = 1788] [serial = 2100] [outer = 0x8cfde400] 11:59:18 INFO - PROCESS | 1788 | 1468609158100 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]]]}] 11:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1684ms 11:59:18 INFO - PROCESS | 1788 | 1468609158158 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 11:59:18 INFO - PROCESS | 1788 | 1468609158162 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 11:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:59:18 INFO - PROCESS | 1788 | 1468609158173 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:59:18 INFO - PROCESS | 1788 | 1468609158176 Marionette TRACE conn4 <- [1,2770,null,{}] 11:59:18 INFO - PROCESS | 1788 | 1468609158183 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}] 11:59:18 INFO - PROCESS | 1788 | 1468609158190 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:18 INFO - PROCESS | 1788 | 1468609158384 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 11:59:18 INFO - PROCESS | 1788 | 1468609158628 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1788 | 1468609158636 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31ec00 == 24 [pid = 1788] [id = 700] 11:59:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8b509c00) [pid = 1788] [serial = 2101] [outer = (nil)] 11:59:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8c495400) [pid = 1788] [serial = 2102] [outer = 0x8b509c00] 11:59:18 INFO - PROCESS | 1788 | 1468609158764 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8cdc3000) [pid = 1788] [serial = 2103] [outer = 0x8b509c00] 11:59:19 INFO - PROCESS | 1788 | 1468609159943 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]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1846ms 11:59:20 INFO - PROCESS | 1788 | 1468609160019 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1788 | 1468609160030 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 11:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:59:20 INFO - PROCESS | 1788 | 1468609160071 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1788 | 1468609160078 Marionette TRACE conn4 <- [1,2774,null,{}] 11:59:20 INFO - PROCESS | 1788 | 1468609160087 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}] 11:59:20 INFO - PROCESS | 1788 | 1468609160093 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8df17000) [pid = 1788] [serial = 2036] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8b508c00) [pid = 1788] [serial = 2009] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x8f533400) [pid = 1788] [serial = 2013] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8df1d000) [pid = 1788] [serial = 2012] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x901abc00) [pid = 1788] [serial = 2016] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8fd6a400) [pid = 1788] [serial = 2015] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91f4d400) [pid = 1788] [serial = 2019] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x91e68800) [pid = 1788] [serial = 2018] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x91f8d400) [pid = 1788] [serial = 2022] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91f8a800) [pid = 1788] [serial = 2021] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8cdc8400) [pid = 1788] [serial = 2052] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8c04e800) [pid = 1788] [serial = 2030] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8cfe3c00) [pid = 1788] [serial = 2028] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8ce78c00) [pid = 1788] [serial = 2027] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x94888400) [pid = 1788] [serial = 2025] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x93c64400) [pid = 1788] [serial = 2024] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8ce7ac00) [pid = 1788] [serial = 2033] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c04a400) [pid = 1788] [serial = 2010] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8cfe5800) [pid = 1788] [serial = 2034] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8c494000) [pid = 1788] [serial = 2031] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8df18000) [pid = 1788] [serial = 2043] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f75b400) [pid = 1788] [serial = 2045] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8b50e800) [pid = 1788] [serial = 2040] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8f795000) [pid = 1788] [serial = 2046] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f7a2400) [pid = 1788] [serial = 2048] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x901a2400) [pid = 1788] [serial = 2049] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8b326000) [pid = 1788] [serial = 2039] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8ecce800) [pid = 1788] [serial = 2037] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8d153000) [pid = 1788] [serial = 2042] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8cd1d400) [pid = 1788] [serial = 2051] [outer = (nil)] [url = about:blank] 11:59:20 INFO - PROCESS | 1788 | 1468609160434 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 11:59:20 INFO - PROCESS | 1788 | 1468609160598 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:20 INFO - PROCESS | 1788 | 1468609160608 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:20 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c042400 == 25 [pid = 1788] [id = 701] 11:59:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8c043400) [pid = 1788] [serial = 2104] [outer = (nil)] 11:59:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8c04d000) [pid = 1788] [serial = 2105] [outer = 0x8c043400] 11:59:20 INFO - PROCESS | 1788 | 1468609160683 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8c496c00) [pid = 1788] [serial = 2106] [outer = 0x8c043400] 11:59:21 INFO - PROCESS | 1788 | 1468609161550 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]]]}] 11:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1550ms 11:59:21 INFO - PROCESS | 1788 | 1468609161610 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 11:59:21 INFO - PROCESS | 1788 | 1468609161617 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 11:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:59:21 INFO - PROCESS | 1788 | 1468609161631 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:59:21 INFO - PROCESS | 1788 | 1468609161635 Marionette TRACE conn4 <- [1,2778,null,{}] 11:59:21 INFO - PROCESS | 1788 | 1468609161645 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}] 11:59:21 INFO - PROCESS | 1788 | 1468609161651 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:21 INFO - PROCESS | 1788 | 1468609161842 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 11:59:22 INFO - PROCESS | 1788 | 1468609162017 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:22 INFO - PROCESS | 1788 | 1468609162026 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfde800 == 26 [pid = 1788] [id = 702] 11:59:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8cfdf000) [pid = 1788] [serial = 2107] [outer = (nil)] 11:59:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cfe8000) [pid = 1788] [serial = 2108] [outer = 0x8cfdf000] 11:59:22 INFO - PROCESS | 1788 | 1468609162120 Marionette DEBUG loaded listener.js 11:59:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8d158800) [pid = 1788] [serial = 2109] [outer = 0x8cfdf000] 11:59:23 INFO - PROCESS | 1788 | 1468609163066 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]]]}] 11:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1491ms 11:59:23 INFO - PROCESS | 1788 | 1468609163121 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 11:59:23 INFO - PROCESS | 1788 | 1468609163124 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 11:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:59:23 INFO - PROCESS | 1788 | 1468609163133 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:59:23 INFO - PROCESS | 1788 | 1468609163139 Marionette TRACE conn4 <- [1,2782,null,{}] 11:59:23 INFO - PROCESS | 1788 | 1468609163170 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}] 11:59:23 INFO - PROCESS | 1788 | 1468609163179 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:23 INFO - PROCESS | 1788 | 1468609163421 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 11:59:23 INFO - PROCESS | 1788 | 1468609163448 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1788 | 1468609163460 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f597c00 == 27 [pid = 1788] [id = 703] 11:59:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f59a400) [pid = 1788] [serial = 2110] [outer = (nil)] 11:59:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f75e000) [pid = 1788] [serial = 2111] [outer = 0x8f59a400] 11:59:23 INFO - PROCESS | 1788 | 1468609163534 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f7a2800) [pid = 1788] [serial = 2112] [outer = 0x8f59a400] 11:59:24 INFO - PROCESS | 1788 | 1468609164507 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:59:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1403ms 11:59:24 INFO - PROCESS | 1788 | 1468609164536 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1788 | 1468609164542 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 11:59:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:59:24 INFO - PROCESS | 1788 | 1468609164549 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1788 | 1468609164553 Marionette TRACE conn4 <- [1,2786,null,{}] 11:59:24 INFO - PROCESS | 1788 | 1468609164568 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}] 11:59:24 INFO - PROCESS | 1788 | 1468609164574 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:24 INFO - PROCESS | 1788 | 1468609164829 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 11:59:24 INFO - PROCESS | 1788 | 1468609164856 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 1788 | 1468609164867 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a400 == 28 [pid = 1788] [id = 704] 11:59:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c049000) [pid = 1788] [serial = 2113] [outer = (nil)] 11:59:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd67400) [pid = 1788] [serial = 2114] [outer = 0x8c049000] 11:59:24 INFO - PROCESS | 1788 | 1468609164955 Marionette DEBUG loaded listener.js 11:59:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x901a3400) [pid = 1788] [serial = 2115] [outer = 0x8c049000] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8d150c00) [pid = 1788] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8b31e400) [pid = 1788] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cd1b000) [pid = 1788] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8ecd2400) [pid = 1788] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8fd61400) [pid = 1788] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x915a6c00) [pid = 1788] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8d157c00) [pid = 1788] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8ce74800) [pid = 1788] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f59a000) [pid = 1788] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:59:25 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8cd11400) [pid = 1788] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:59:26 INFO - PROCESS | 1788 | 1468609166520 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:59:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1997ms 11:59:26 INFO - PROCESS | 1788 | 1468609166554 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1788 | 1468609166559 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 11:59:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:59:26 INFO - PROCESS | 1788 | 1468609166567 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1788 | 1468609166571 Marionette TRACE conn4 <- [1,2790,null,{}] 11:59:26 INFO - PROCESS | 1788 | 1468609166586 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}] 11:59:26 INFO - PROCESS | 1788 | 1468609166591 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:26 INFO - PROCESS | 1788 | 1468609166756 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 11:59:26 INFO - PROCESS | 1788 | 1468609166771 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1788 | 1468609166781 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd14800 == 29 [pid = 1788] [id = 705] 11:59:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ce74800) [pid = 1788] [serial = 2116] [outer = (nil)] 11:59:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd63800) [pid = 1788] [serial = 2117] [outer = 0x8ce74800] 11:59:26 INFO - PROCESS | 1788 | 1468609166854 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x901aa800) [pid = 1788] [serial = 2118] [outer = 0x8ce74800] 11:59:28 INFO - PROCESS | 1788 | 1468609168454 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]]]}] 11:59:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:59:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1934ms 11:59:28 INFO - PROCESS | 1788 | 1468609168714 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 11:59:28 INFO - PROCESS | 1788 | 1468609168728 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 11:59:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:59:28 INFO - PROCESS | 1788 | 1468609168750 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:59:28 INFO - PROCESS | 1788 | 1468609168761 Marionette TRACE conn4 <- [1,2794,null,{}] 11:59:28 INFO - PROCESS | 1788 | 1468609168778 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}] 11:59:28 INFO - PROCESS | 1788 | 1468609168790 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:29 INFO - PROCESS | 1788 | 1468609169056 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 11:59:29 INFO - PROCESS | 1788 | 1468609169214 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1788 | 1468609169231 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c044000 == 30 [pid = 1788] [id = 706] 11:59:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8c04b000) [pid = 1788] [serial = 2119] [outer = (nil)] 11:59:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8ce75800) [pid = 1788] [serial = 2120] [outer = 0x8c04b000] 11:59:29 INFO - PROCESS | 1788 | 1468609169357 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8cfe1000) [pid = 1788] [serial = 2121] [outer = 0x8c04b000] 11:59:30 INFO - PROCESS | 1788 | 1468609170495 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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:59:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1803ms 11:59:30 INFO - PROCESS | 1788 | 1468609170548 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1788 | 1468609170556 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 11:59:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:59:30 INFO - PROCESS | 1788 | 1468609170569 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1788 | 1468609170575 Marionette TRACE conn4 <- [1,2798,null,{}] 11:59:30 INFO - PROCESS | 1788 | 1468609170582 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}] 11:59:30 INFO - PROCESS | 1788 | 1468609170589 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:30 INFO - PROCESS | 1788 | 1468609170812 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 11:59:31 INFO - PROCESS | 1788 | 1468609171143 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 1788 | 1468609171152 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecd1800 == 31 [pid = 1788] [id = 707] 11:59:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f531c00) [pid = 1788] [serial = 2122] [outer = (nil)] 11:59:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f592000) [pid = 1788] [serial = 2123] [outer = 0x8f531c00] 11:59:31 INFO - PROCESS | 1788 | 1468609171250 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8f79b400) [pid = 1788] [serial = 2124] [outer = 0x8f531c00] 11:59:32 INFO - PROCESS | 1788 | 1468609172262 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]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:59:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1741ms 11:59:32 INFO - PROCESS | 1788 | 1468609172310 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 11:59:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:59:32 INFO - PROCESS | 1788 | 1468609172315 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 11:59:32 INFO - PROCESS | 1788 | 1468609172323 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1788 | 1468609172330 Marionette TRACE conn4 <- [1,2802,null,{}] 11:59:32 INFO - PROCESS | 1788 | 1468609172349 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}] 11:59:32 INFO - PROCESS | 1788 | 1468609172359 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:32 INFO - PROCESS | 1788 | 1468609172596 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 11:59:32 INFO - PROCESS | 1788 | 1468609172854 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:32 INFO - PROCESS | 1788 | 1468609172867 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x915b0800 == 32 [pid = 1788] [id = 708] 11:59:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x917a0400) [pid = 1788] [serial = 2125] [outer = (nil)] 11:59:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x917a8c00) [pid = 1788] [serial = 2126] [outer = 0x917a0400] 11:59:32 INFO - PROCESS | 1788 | 1468609172976 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x917b0800) [pid = 1788] [serial = 2127] [outer = 0x917a0400] 11:59:33 INFO - PROCESS | 1788 | 1468609173982 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:59:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1700ms 11:59:34 INFO - PROCESS | 1788 | 1468609174023 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 1788 | 1468609174030 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 11:59:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:59:34 INFO - PROCESS | 1788 | 1468609174038 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1788 | 1468609174041 Marionette TRACE conn4 <- [1,2806,null,{}] 11:59:34 INFO - PROCESS | 1788 | 1468609174048 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}] 11:59:34 INFO - PROCESS | 1788 | 1468609174055 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:34 INFO - PROCESS | 1788 | 1468609174279 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 11:59:34 INFO - PROCESS | 1788 | 1468609174527 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:34 INFO - PROCESS | 1788 | 1468609174538 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1c800 == 33 [pid = 1788] [id = 709] 11:59:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x917a6400) [pid = 1788] [serial = 2128] [outer = (nil)] 11:59:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91e61000) [pid = 1788] [serial = 2129] [outer = 0x917a6400] 11:59:34 INFO - PROCESS | 1788 | 1468609174668 Marionette DEBUG loaded listener.js 11:59:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91e67c00) [pid = 1788] [serial = 2130] [outer = 0x917a6400] 11:59:35 INFO - PROCESS | 1788 | 1468609175695 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]]]}] 11:59:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:59:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1688ms 11:59:35 INFO - PROCESS | 1788 | 1468609175728 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 11:59:35 INFO - PROCESS | 1788 | 1468609175734 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 11:59:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:59:35 INFO - PROCESS | 1788 | 1468609175742 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:59:35 INFO - PROCESS | 1788 | 1468609175745 Marionette TRACE conn4 <- [1,2810,null,{}] 11:59:35 INFO - PROCESS | 1788 | 1468609175753 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}] 11:59:35 INFO - PROCESS | 1788 | 1468609175758 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:35 INFO - PROCESS | 1788 | 1468609175967 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 11:59:36 INFO - PROCESS | 1788 | 1468609176163 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1788 | 1468609176173 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x915aa400 == 34 [pid = 1788] [id = 710] 11:59:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91e64c00) [pid = 1788] [serial = 2131] [outer = (nil)] 11:59:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91f51000) [pid = 1788] [serial = 2132] [outer = 0x91e64c00] 11:59:36 INFO - PROCESS | 1788 | 1468609176259 Marionette DEBUG loaded listener.js 11:59:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91f54000) [pid = 1788] [serial = 2133] [outer = 0x91e64c00] 11:59:37 INFO - PROCESS | 1788 | 1468609177351 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]]]}] 11:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1637ms 11:59:37 INFO - PROCESS | 1788 | 1468609177382 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 11:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:59:37 INFO - PROCESS | 1788 | 1468609177387 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 11:59:37 INFO - PROCESS | 1788 | 1468609177396 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:59:37 INFO - PROCESS | 1788 | 1468609177401 Marionette TRACE conn4 <- [1,2814,null,{}] 11:59:37 INFO - PROCESS | 1788 | 1468609177408 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}] 11:59:37 INFO - PROCESS | 1788 | 1468609177420 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:37 INFO - PROCESS | 1788 | 1468609177732 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 11:59:38 INFO - PROCESS | 1788 | 1468609178041 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 1788 | 1468609178052 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f535800 == 35 [pid = 1788] [id = 711] 11:59:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91e6dc00) [pid = 1788] [serial = 2134] [outer = (nil)] 11:59:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x927cf800) [pid = 1788] [serial = 2135] [outer = 0x91e6dc00] 11:59:38 INFO - PROCESS | 1788 | 1468609178151 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x93c05800) [pid = 1788] [serial = 2136] [outer = 0x91e6dc00] 11:59:39 INFO - PROCESS | 1788 | 1468609179124 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]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1791ms 11:59:39 INFO - PROCESS | 1788 | 1468609179188 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 1788 | 1468609179193 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 11:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:59:39 INFO - PROCESS | 1788 | 1468609179203 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1788 | 1468609179207 Marionette TRACE conn4 <- [1,2818,null,{}] 11:59:39 INFO - PROCESS | 1788 | 1468609179214 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}] 11:59:39 INFO - PROCESS | 1788 | 1468609179220 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:39 INFO - PROCESS | 1788 | 1468609179474 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 11:59:39 INFO - PROCESS | 1788 | 1468609179742 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1788 | 1468609179751 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324800 == 36 [pid = 1788] [id = 712] 11:59:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8b325000) [pid = 1788] [serial = 2137] [outer = (nil)] 11:59:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cd12c00) [pid = 1788] [serial = 2138] [outer = 0x8b325000] 11:59:39 INFO - PROCESS | 1788 | 1468609179883 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x8fd4fc00) [pid = 1788] [serial = 2139] [outer = 0x8b325000] 11:59:41 INFO - PROCESS | 1788 | 1468609181064 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]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1942ms 11:59:41 INFO - PROCESS | 1788 | 1468609181155 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 1788 | 1468609181160 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 11:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:59:41 INFO - PROCESS | 1788 | 1468609181172 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 1788 | 1468609181181 Marionette TRACE conn4 <- [1,2822,null,{}] 11:59:41 INFO - PROCESS | 1788 | 1468609181191 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}] 11:59:41 INFO - PROCESS | 1788 | 1468609181196 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:41 INFO - PROCESS | 1788 | 1468609181427 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 11:59:41 INFO - PROCESS | 1788 | 1468609181671 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1788 | 1468609181686 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc1c00 == 37 [pid = 1788] [id = 713] 11:59:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x8cdc2c00) [pid = 1788] [serial = 2140] [outer = (nil)] 11:59:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8ce77800) [pid = 1788] [serial = 2141] [outer = 0x8cdc2c00] 11:59:41 INFO - PROCESS | 1788 | 1468609181763 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8ce7b400) [pid = 1788] [serial = 2142] [outer = 0x8cdc2c00] 11:59:42 INFO - PROCESS | 1788 | 1468609182812 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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1690ms 11:59:42 INFO - PROCESS | 1788 | 1468609182861 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 11:59:42 INFO - PROCESS | 1788 | 1468609182868 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 11:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:59:42 INFO - PROCESS | 1788 | 1468609182887 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1788 | 1468609182892 Marionette TRACE conn4 <- [1,2826,null,{}] 11:59:42 INFO - PROCESS | 1788 | 1468609182899 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}] 11:59:42 INFO - PROCESS | 1788 | 1468609182905 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:43 INFO - PROCESS | 1788 | 1468609183102 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 11:59:43 INFO - PROCESS | 1788 | 1468609183363 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:43 INFO - PROCESS | 1788 | 1468609183372 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8c490800 == 36 [pid = 1788] [id = 683] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1a800 == 35 [pid = 1788] [id = 684] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x901a8400 == 34 [pid = 1788] [id = 687] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31c000 == 33 [pid = 1788] [id = 692] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8eccf800 == 32 [pid = 1788] [id = 685] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd60800 == 31 [pid = 1788] [id = 686] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8b320400 == 30 [pid = 1788] [id = 689] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04dc00 == 29 [pid = 1788] [id = 688] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75a000 == 28 [pid = 1788] [id = 691] 11:59:44 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecd3000 == 27 [pid = 1788] [id = 690] 11:59:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31c000 == 28 [pid = 1788] [id = 714] 11:59:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8b31e800) [pid = 1788] [serial = 2143] [outer = (nil)] 11:59:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8b503400) [pid = 1788] [serial = 2144] [outer = 0x8b31e800] 11:59:44 INFO - PROCESS | 1788 | 1468609184522 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8c041800) [pid = 1788] [serial = 2145] [outer = 0x8b31e800] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8d154000) [pid = 1788] [serial = 2055] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8ce80000) [pid = 1788] [serial = 2054] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x8f595000) [pid = 1788] [serial = 2058] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8f53e000) [pid = 1788] [serial = 2057] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x901a6800) [pid = 1788] [serial = 2061] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8fd68400) [pid = 1788] [serial = 2060] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x915b2c00) [pid = 1788] [serial = 2064] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x915ae400) [pid = 1788] [serial = 2063] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91db2000) [pid = 1788] [serial = 2067] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x917b1800) [pid = 1788] [serial = 2066] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x91f4f800) [pid = 1788] [serial = 2070] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x91e6b800) [pid = 1788] [serial = 2069] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x91dbf800) [pid = 1788] [serial = 2073] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x91f5ac00) [pid = 1788] [serial = 2072] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x927c1400) [pid = 1788] [serial = 2075] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8df1c800) [pid = 1788] [serial = 2085] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cdc7c00) [pid = 1788] [serial = 2082] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cd1cc00) [pid = 1788] [serial = 2081] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f59d800) [pid = 1788] [serial = 2087] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8d15ec00) [pid = 1788] [serial = 2084] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8b326800) [pid = 1788] [serial = 2078] [outer = (nil)] [url = about:blank] 11:59:44 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8b50bc00) [pid = 1788] [serial = 2079] [outer = (nil)] [url = about:blank] 11:59:45 INFO - PROCESS | 1788 | 1468609185630 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:59:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2805ms 11:59:45 INFO - PROCESS | 1788 | 1468609185693 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 1788 | 1468609185700 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 11:59:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:59:45 INFO - PROCESS | 1788 | 1468609185712 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 1788 | 1468609185715 Marionette TRACE conn4 <- [1,2830,null,{}] 11:59:45 INFO - PROCESS | 1788 | 1468609185727 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}] 11:59:45 INFO - PROCESS | 1788 | 1468609185732 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:45 INFO - PROCESS | 1788 | 1468609185939 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 11:59:46 INFO - PROCESS | 1788 | 1468609186106 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1788 | 1468609186116 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc7c00 == 29 [pid = 1788] [id = 715] 11:59:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8cdca800) [pid = 1788] [serial = 2146] [outer = (nil)] 11:59:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8ce74c00) [pid = 1788] [serial = 2147] [outer = 0x8cdca800] 11:59:46 INFO - PROCESS | 1788 | 1468609186252 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8cfe4c00) [pid = 1788] [serial = 2148] [outer = 0x8cdca800] 11:59:47 INFO - PROCESS | 1788 | 1468609187156 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:59:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1493ms 11:59:47 INFO - PROCESS | 1788 | 1468609187205 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1788 | 1468609187213 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 11:59:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:59:47 INFO - PROCESS | 1788 | 1468609187225 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1788 | 1468609187229 Marionette TRACE conn4 <- [1,2834,null,{}] 11:59:47 INFO - PROCESS | 1788 | 1468609187241 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}] 11:59:47 INFO - PROCESS | 1788 | 1468609187247 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:47 INFO - PROCESS | 1788 | 1468609187504 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 11:59:47 INFO - PROCESS | 1788 | 1468609187529 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1788 | 1468609187539 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd13800 == 30 [pid = 1788] [id = 716] 11:59:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8df1b800) [pid = 1788] [serial = 2149] [outer = (nil)] 11:59:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ecc7800) [pid = 1788] [serial = 2150] [outer = 0x8df1b800] 11:59:47 INFO - PROCESS | 1788 | 1468609187620 Marionette DEBUG loaded listener.js 11:59:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8f533400) [pid = 1788] [serial = 2151] [outer = 0x8df1b800] 11:59:48 INFO - PROCESS | 1788 | 1468609188796 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:59:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:59:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1606ms 11:59:48 INFO - PROCESS | 1788 | 1468609188831 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 11:59:48 INFO - PROCESS | 1788 | 1468609188836 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 11:59:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:59:48 INFO - PROCESS | 1788 | 1468609188843 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:59:48 INFO - PROCESS | 1788 | 1468609188850 Marionette TRACE conn4 <- [1,2838,null,{}] 11:59:48 INFO - PROCESS | 1788 | 1468609188879 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}] 11:59:48 INFO - PROCESS | 1788 | 1468609188889 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:49 INFO - PROCESS | 1788 | 1468609189151 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8cfdf000) [pid = 1788] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ce76800) [pid = 1788] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8c049000) [pid = 1788] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8ce74800) [pid = 1788] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8c043400) [pid = 1788] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8f591000) [pid = 1788] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8fd53400) [pid = 1788] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f59a400) [pid = 1788] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c050c00) [pid = 1788] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x901af800) [pid = 1788] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8b509c00) [pid = 1788] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:59:49 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8cfde400) [pid = 1788] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:59:50 INFO - PROCESS | 1788 | 1468609190007 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:50 INFO - PROCESS | 1788 | 1468609190024 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31e000 == 31 [pid = 1788] [id = 717] 11:59:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8b505c00) [pid = 1788] [serial = 2152] [outer = (nil)] 11:59:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8c04d800) [pid = 1788] [serial = 2153] [outer = 0x8b505c00] 11:59:50 INFO - PROCESS | 1788 | 1468609190190 Marionette DEBUG loaded listener.js 11:59:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8d159000) [pid = 1788] [serial = 2154] [outer = 0x8b505c00] 11:59:51 INFO - PROCESS | 1788 | 1468609191451 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]]]}] 11:59:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:59:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2657ms 11:59:51 INFO - PROCESS | 1788 | 1468609191503 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 11:59:51 INFO - PROCESS | 1788 | 1468609191509 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 11:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:59:51 INFO - PROCESS | 1788 | 1468609191517 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:59:51 INFO - PROCESS | 1788 | 1468609191521 Marionette TRACE conn4 <- [1,2842,null,{}] 11:59:51 INFO - PROCESS | 1788 | 1468609191528 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}] 11:59:51 INFO - PROCESS | 1788 | 1468609191532 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:51 INFO - PROCESS | 1788 | 1468609191738 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 11:59:52 INFO - PROCESS | 1788 | 1468609192029 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:52 INFO - PROCESS | 1788 | 1468609192040 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b324c00 == 32 [pid = 1788] [id = 718] 11:59:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8b327000) [pid = 1788] [serial = 2155] [outer = (nil)] 11:59:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8b509800) [pid = 1788] [serial = 2156] [outer = 0x8b327000] 11:59:52 INFO - PROCESS | 1788 | 1468609192144 Marionette DEBUG loaded listener.js 11:59:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c04a800) [pid = 1788] [serial = 2157] [outer = 0x8b327000] 11:59:53 INFO - PROCESS | 1788 | 1468609193342 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]]]}] 11:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1891ms 11:59:53 INFO - PROCESS | 1788 | 1468609193412 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 11:59:53 INFO - PROCESS | 1788 | 1468609193420 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 11:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:59:53 INFO - PROCESS | 1788 | 1468609193429 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:59:53 INFO - PROCESS | 1788 | 1468609193435 Marionette TRACE conn4 <- [1,2846,null,{}] 11:59:53 INFO - PROCESS | 1788 | 1468609193445 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}] 11:59:53 INFO - PROCESS | 1788 | 1468609193454 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:53 INFO - PROCESS | 1788 | 1468609193703 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 11:59:53 INFO - PROCESS | 1788 | 1468609193961 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1788 | 1468609193971 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d158400 == 33 [pid = 1788] [id = 719] 11:59:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8d15e400) [pid = 1788] [serial = 2158] [outer = (nil)] 11:59:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8df1e400) [pid = 1788] [serial = 2159] [outer = 0x8d15e400] 11:59:54 INFO - PROCESS | 1788 | 1468609194108 Marionette DEBUG loaded listener.js 11:59:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8ecd3000) [pid = 1788] [serial = 2160] [outer = 0x8d15e400] 11:59:55 INFO - PROCESS | 1788 | 1468609195228 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1842ms 11:59:55 INFO - PROCESS | 1788 | 1468609195276 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1788 | 1468609195284 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 11:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:59:55 INFO - PROCESS | 1788 | 1468609195293 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1788 | 1468609195297 Marionette TRACE conn4 <- [1,2850,null,{}] 11:59:55 INFO - PROCESS | 1788 | 1468609195305 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}] 11:59:55 INFO - PROCESS | 1788 | 1468609195311 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:55 INFO - PROCESS | 1788 | 1468609195543 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 11:59:55 INFO - PROCESS | 1788 | 1468609195836 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:55 INFO - PROCESS | 1788 | 1468609195846 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:55 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50d400 == 34 [pid = 1788] [id = 720] 11:59:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8df1e800) [pid = 1788] [serial = 2161] [outer = (nil)] 11:59:55 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f7a1000) [pid = 1788] [serial = 2162] [outer = 0x8df1e800] 11:59:55 INFO - PROCESS | 1788 | 1468609195979 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8fd62c00) [pid = 1788] [serial = 2163] [outer = 0x8df1e800] 11:59:57 INFO - PROCESS | 1788 | 1468609197042 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1832ms 11:59:57 INFO - PROCESS | 1788 | 1468609197127 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 11:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:59:57 INFO - PROCESS | 1788 | 1468609197132 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 11:59:57 INFO - PROCESS | 1788 | 1468609197147 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - PROCESS | 1788 | 1468609197158 Marionette TRACE conn4 <- [1,2854,null,{}] 11:59:57 INFO - PROCESS | 1788 | 1468609197169 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}] 11:59:57 INFO - PROCESS | 1788 | 1468609197178 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:57 INFO - PROCESS | 1788 | 1468609197518 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 11:59:57 INFO - PROCESS | 1788 | 1468609197729 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:57 INFO - PROCESS | 1788 | 1468609197739 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd18c00 == 35 [pid = 1788] [id = 721] 11:59:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8fd5dc00) [pid = 1788] [serial = 2164] [outer = (nil)] 11:59:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x91794800) [pid = 1788] [serial = 2165] [outer = 0x8fd5dc00] 11:59:57 INFO - PROCESS | 1788 | 1468609197840 Marionette DEBUG loaded listener.js 11:59:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x91799800) [pid = 1788] [serial = 2166] [outer = 0x8fd5dc00] 11:59:58 INFO - PROCESS | 1788 | 1468609198936 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]]]}] 11:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1869ms 11:59:59 INFO - PROCESS | 1788 | 1468609199009 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1788 | 1468609199015 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 11:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:59:59 INFO - PROCESS | 1788 | 1468609199023 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 1788 | 1468609199026 Marionette TRACE conn4 <- [1,2858,null,{}] 11:59:59 INFO - PROCESS | 1788 | 1468609199034 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}] 11:59:59 INFO - PROCESS | 1788 | 1468609199039 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:59 INFO - PROCESS | 1788 | 1468609199289 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 11:59:59 INFO - PROCESS | 1788 | 1468609199577 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1788 | 1468609199588 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 11:59:59 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31dc00 == 36 [pid = 1788] [id = 722] 11:59:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8b321c00) [pid = 1788] [serial = 2167] [outer = (nil)] 11:59:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8cfe2400) [pid = 1788] [serial = 2168] [outer = 0x8b321c00] 11:59:59 INFO - PROCESS | 1788 | 1468609199678 Marionette DEBUG loaded listener.js 11:59:59 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8c496000) [pid = 1788] [serial = 2169] [outer = 0x8b321c00] 12:00:00 INFO - PROCESS | 1788 | 1468609200893 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1942ms 12:00:00 INFO - PROCESS | 1788 | 1468609200972 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:00:00 INFO - PROCESS | 1788 | 1468609200978 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:00:00 INFO - PROCESS | 1788 | 1468609200988 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:00:00 INFO - PROCESS | 1788 | 1468609200992 Marionette TRACE conn4 <- [1,2862,null,{}] 12:00:01 INFO - PROCESS | 1788 | 1468609201003 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}] 12:00:01 INFO - PROCESS | 1788 | 1468609201009 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:01 INFO - PROCESS | 1788 | 1468609201241 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:00:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd10c00 == 35 [pid = 1788] [id = 693] 12:00:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfde800 == 34 [pid = 1788] [id = 702] 12:00:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31e000 == 33 [pid = 1788] [id = 717] 12:00:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd13800 == 32 [pid = 1788] [id = 716] 12:00:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc7c00 == 31 [pid = 1788] [id = 715] 12:00:01 INFO - PROCESS | 1788 | 1468609201497 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1788 | 1468609201506 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:01 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31c000 == 30 [pid = 1788] [id = 714] 12:00:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b328000 == 31 [pid = 1788] [id = 723] 12:00:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x8c493400) [pid = 1788] [serial = 2170] [outer = (nil)] 12:00:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x8cd10c00) [pid = 1788] [serial = 2171] [outer = 0x8c493400] 12:00:01 INFO - PROCESS | 1788 | 1468609201610 Marionette DEBUG loaded listener.js 12:00:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x8cdc9c00) [pid = 1788] [serial = 2172] [outer = 0x8c493400] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8c496c00) [pid = 1788] [serial = 2106] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8f59bc00) [pid = 1788] [serial = 2093] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x8fd61c00) [pid = 1788] [serial = 2097] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f75e000) [pid = 1788] [serial = 2111] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c49b800) [pid = 1788] [serial = 2090] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x927c5400) [pid = 1788] [serial = 2076] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cdc3000) [pid = 1788] [serial = 2103] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8c04d000) [pid = 1788] [serial = 2105] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f796400) [pid = 1788] [serial = 2094] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x915af800) [pid = 1788] [serial = 2100] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x915a7c00) [pid = 1788] [serial = 2099] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cfe8000) [pid = 1788] [serial = 2108] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f7a2800) [pid = 1788] [serial = 2112] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f754400) [pid = 1788] [serial = 2088] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8d158800) [pid = 1788] [serial = 2109] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8c495400) [pid = 1788] [serial = 2102] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8cd17800) [pid = 1788] [serial = 2091] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8fd5a400) [pid = 1788] [serial = 2096] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8fd67400) [pid = 1788] [serial = 2114] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8fd63800) [pid = 1788] [serial = 2117] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x901aa800) [pid = 1788] [serial = 2118] [outer = (nil)] [url = about:blank] 12:00:01 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x901a3400) [pid = 1788] [serial = 2115] [outer = (nil)] [url = about:blank] 12:00:02 INFO - PROCESS | 1788 | 1468609202545 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]]]}] 12:00:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:00:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1587ms 12:00:02 INFO - PROCESS | 1788 | 1468609202584 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:00:02 INFO - PROCESS | 1788 | 1468609202591 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 12:00:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:00:02 INFO - PROCESS | 1788 | 1468609202605 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:00:02 INFO - PROCESS | 1788 | 1468609202609 Marionette TRACE conn4 <- [1,2866,null,{}] 12:00:02 INFO - PROCESS | 1788 | 1468609202617 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}] 12:00:02 INFO - PROCESS | 1788 | 1468609202624 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:02 INFO - PROCESS | 1788 | 1468609202853 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:00:03 INFO - PROCESS | 1788 | 1468609203020 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:03 INFO - PROCESS | 1788 | 1468609203031 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd18800 == 32 [pid = 1788] [id = 724] 12:00:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8df1a000) [pid = 1788] [serial = 2173] [outer = (nil)] 12:00:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8eccb800) [pid = 1788] [serial = 2174] [outer = 0x8df1a000] 12:00:03 INFO - PROCESS | 1788 | 1468609203108 Marionette DEBUG loaded listener.js 12:00:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f593000) [pid = 1788] [serial = 2175] [outer = 0x8df1a000] 12:00:04 INFO - PROCESS | 1788 | 1468609204080 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]]]}] 12:00:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:00:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1541ms 12:00:04 INFO - PROCESS | 1788 | 1468609204147 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:00:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:00:04 INFO - PROCESS | 1788 | 1468609204152 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 12:00:04 INFO - PROCESS | 1788 | 1468609204160 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:00:04 INFO - PROCESS | 1788 | 1468609204167 Marionette TRACE conn4 <- [1,2870,null,{}] 12:00:04 INFO - PROCESS | 1788 | 1468609204192 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}] 12:00:04 INFO - PROCESS | 1788 | 1468609204201 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:04 INFO - PROCESS | 1788 | 1468609204455 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:00:04 INFO - PROCESS | 1788 | 1468609204485 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 1788 | 1468609204496 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:04 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f79ec00 == 33 [pid = 1788] [id = 725] 12:00:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f79fc00) [pid = 1788] [serial = 2176] [outer = (nil)] 12:00:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8fd50c00) [pid = 1788] [serial = 2177] [outer = 0x8f79fc00] 12:00:04 INFO - PROCESS | 1788 | 1468609204576 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd61000) [pid = 1788] [serial = 2178] [outer = 0x8f79fc00] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8df1b800) [pid = 1788] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8b31e800) [pid = 1788] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8c04b000) [pid = 1788] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f531c00) [pid = 1788] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x917a0400) [pid = 1788] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8cdca800) [pid = 1788] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x917a6400) [pid = 1788] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8cdc2c00) [pid = 1788] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x91e64c00) [pid = 1788] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x91e6dc00) [pid = 1788] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:00:05 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8b325000) [pid = 1788] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:00:06 INFO - PROCESS | 1788 | 1468609206055 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]]]}] 12:00:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:00:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1953ms 12:00:06 INFO - PROCESS | 1788 | 1468609206115 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:00:06 INFO - PROCESS | 1788 | 1468609206127 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 12:00:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:00:06 INFO - PROCESS | 1788 | 1468609206141 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:00:06 INFO - PROCESS | 1788 | 1468609206150 Marionette TRACE conn4 <- [1,2874,null,{}] 12:00:06 INFO - PROCESS | 1788 | 1468609206160 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}] 12:00:06 INFO - PROCESS | 1788 | 1468609206165 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:06 INFO - PROCESS | 1788 | 1468609206429 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:00:06 INFO - PROCESS | 1788 | 1468609206808 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1788 | 1468609206825 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:06 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b325000 == 34 [pid = 1788] [id = 726] 12:00:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8cd11800) [pid = 1788] [serial = 2179] [outer = (nil)] 12:00:06 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8ce80400) [pid = 1788] [serial = 2180] [outer = 0x8cd11800] 12:00:06 INFO - PROCESS | 1788 | 1468609206984 Marionette DEBUG loaded listener.js 12:00:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8df17000) [pid = 1788] [serial = 2181] [outer = 0x8cd11800] 12:00:08 INFO - PROCESS | 1788 | 1468609208090 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]]]}] 12:00:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:00:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1996ms 12:00:08 INFO - PROCESS | 1788 | 1468609208136 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:00:08 INFO - PROCESS | 1788 | 1468609208145 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 12:00:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:00:08 INFO - PROCESS | 1788 | 1468609208168 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:00:08 INFO - PROCESS | 1788 | 1468609208178 Marionette TRACE conn4 <- [1,2878,null,{}] 12:00:08 INFO - PROCESS | 1788 | 1468609208186 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}] 12:00:08 INFO - PROCESS | 1788 | 1468609208191 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:08 INFO - PROCESS | 1788 | 1468609208465 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:00:08 INFO - PROCESS | 1788 | 1468609208773 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1788 | 1468609208782 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59cc00 == 35 [pid = 1788] [id = 727] 12:00:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f758400) [pid = 1788] [serial = 2182] [outer = (nil)] 12:00:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f793c00) [pid = 1788] [serial = 2183] [outer = 0x8f758400] 12:00:08 INFO - PROCESS | 1788 | 1468609208896 Marionette DEBUG loaded listener.js 12:00:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8f799800) [pid = 1788] [serial = 2184] [outer = 0x8f758400] 12:00:09 INFO - PROCESS | 1788 | 1468609209901 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]]]}] 12:00:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:00:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1808ms 12:00:09 INFO - PROCESS | 1788 | 1468609209972 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1788 | 1468609209978 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:00:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:00:09 INFO - PROCESS | 1788 | 1468609209987 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 1788 | 1468609209994 Marionette TRACE conn4 <- [1,2882,null,{}] 12:00:10 INFO - PROCESS | 1788 | 1468609210012 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}] 12:00:10 INFO - PROCESS | 1788 | 1468609210022 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:10 INFO - PROCESS | 1788 | 1468609210266 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:00:10 INFO - PROCESS | 1788 | 1468609210485 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1788 | 1468609210497 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f53d000 == 36 [pid = 1788] [id = 728] 12:00:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x915ab400) [pid = 1788] [serial = 2185] [outer = (nil)] 12:00:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x9179e000) [pid = 1788] [serial = 2186] [outer = 0x915ab400] 12:00:10 INFO - PROCESS | 1788 | 1468609210631 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x917b4800) [pid = 1788] [serial = 2187] [outer = 0x915ab400] 12:00:11 INFO - PROCESS | 1788 | 1468609211657 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]]]}] 12:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1703ms 12:00:11 INFO - PROCESS | 1788 | 1468609211691 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1788 | 1468609211697 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 12:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:00:11 INFO - PROCESS | 1788 | 1468609211705 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 1788 | 1468609211710 Marionette TRACE conn4 <- [1,2886,null,{}] 12:00:11 INFO - PROCESS | 1788 | 1468609211716 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}] 12:00:11 INFO - PROCESS | 1788 | 1468609211721 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:11 INFO - PROCESS | 1788 | 1468609211961 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:00:12 INFO - PROCESS | 1788 | 1468609212211 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1788 | 1468609212224 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f753800 == 37 [pid = 1788] [id = 729] 12:00:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x91795c00) [pid = 1788] [serial = 2188] [outer = (nil)] 12:00:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91dbcc00) [pid = 1788] [serial = 2189] [outer = 0x91795c00] 12:00:12 INFO - PROCESS | 1788 | 1468609212355 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91e61c00) [pid = 1788] [serial = 2190] [outer = 0x91795c00] 12:00:13 INFO - PROCESS | 1788 | 1468609213471 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]]]}] 12:00:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:00:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1839ms 12:00:13 INFO - PROCESS | 1788 | 1468609213546 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1788 | 1468609213550 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 12:00:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:00:13 INFO - PROCESS | 1788 | 1468609213559 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 1788 | 1468609213564 Marionette TRACE conn4 <- [1,2890,null,{}] 12:00:13 INFO - PROCESS | 1788 | 1468609213570 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}] 12:00:13 INFO - PROCESS | 1788 | 1468609213575 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:13 INFO - PROCESS | 1788 | 1468609213826 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:00:14 INFO - PROCESS | 1788 | 1468609214111 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:14 INFO - PROCESS | 1788 | 1468609214124 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x9179f000 == 38 [pid = 1788] [id = 730] 12:00:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x91db5400) [pid = 1788] [serial = 2191] [outer = (nil)] 12:00:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x91f4f800) [pid = 1788] [serial = 2192] [outer = 0x91db5400] 12:00:14 INFO - PROCESS | 1788 | 1468609214211 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x91f51c00) [pid = 1788] [serial = 2193] [outer = 0x91db5400] 12:00:15 INFO - PROCESS | 1788 | 1468609215286 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1788ms 12:00:15 INFO - PROCESS | 1788 | 1468609215348 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:00:15 INFO - PROCESS | 1788 | 1468609215353 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 12:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:00:15 INFO - PROCESS | 1788 | 1468609215360 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:00:15 INFO - PROCESS | 1788 | 1468609215364 Marionette TRACE conn4 <- [1,2894,null,{}] 12:00:15 INFO - PROCESS | 1788 | 1468609215371 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}] 12:00:15 INFO - PROCESS | 1788 | 1468609215383 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:15 INFO - PROCESS | 1788 | 1468609215649 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:00:15 INFO - PROCESS | 1788 | 1468609215943 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1788 | 1468609215951 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:15 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31f400 == 39 [pid = 1788] [id = 731] 12:00:15 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8c49ac00) [pid = 1788] [serial = 2194] [outer = (nil)] 12:00:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x91f97400) [pid = 1788] [serial = 2195] [outer = 0x8c49ac00] 12:00:16 INFO - PROCESS | 1788 | 1468609216044 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x927c4800) [pid = 1788] [serial = 2196] [outer = 0x8c49ac00] 12:00:17 INFO - PROCESS | 1788 | 1468609217074 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]]]}] 12:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1793ms 12:00:17 INFO - PROCESS | 1788 | 1468609217155 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:00:17 INFO - PROCESS | 1788 | 1468609217158 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 12:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:00:17 INFO - PROCESS | 1788 | 1468609217167 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1788 | 1468609217171 Marionette TRACE conn4 <- [1,2898,null,{}] 12:00:17 INFO - PROCESS | 1788 | 1468609217177 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}] 12:00:17 INFO - PROCESS | 1788 | 1468609217182 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:17 INFO - PROCESS | 1788 | 1468609217423 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:00:17 INFO - PROCESS | 1788 | 1468609217945 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:17 INFO - PROCESS | 1788 | 1468609217957 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:17 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505400 == 40 [pid = 1788] [id = 732] 12:00:17 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8b50b000) [pid = 1788] [serial = 2197] [outer = (nil)] 12:00:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8c04cc00) [pid = 1788] [serial = 2198] [outer = 0x8b50b000] 12:00:18 INFO - PROCESS | 1788 | 1468609218045 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8c49c000) [pid = 1788] [serial = 2199] [outer = 0x8b50b000] 12:00:19 INFO - PROCESS | 1788 | 1468609219013 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1890ms 12:00:19 INFO - PROCESS | 1788 | 1468609219076 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1788 | 1468609219082 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:00:19 INFO - PROCESS | 1788 | 1468609219094 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1788 | 1468609219099 Marionette TRACE conn4 <- [1,2902,null,{}] 12:00:19 INFO - PROCESS | 1788 | 1468609219108 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}] 12:00:19 INFO - PROCESS | 1788 | 1468609219116 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:19 INFO - PROCESS | 1788 | 1468609219336 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:00:19 INFO - PROCESS | 1788 | 1468609219687 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1788 | 1468609219697 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c050400 == 41 [pid = 1788] [id = 733] 12:00:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8d154000) [pid = 1788] [serial = 2200] [outer = (nil)] 12:00:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f53d400) [pid = 1788] [serial = 2201] [outer = 0x8d154000] 12:00:19 INFO - PROCESS | 1788 | 1468609219792 Marionette DEBUG loaded listener.js 12:00:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x8f59f000) [pid = 1788] [serial = 2202] [outer = 0x8d154000] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd18c00 == 40 [pid = 1788] [id = 721] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50d400 == 39 [pid = 1788] [id = 720] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8d158400 == 38 [pid = 1788] [id = 719] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324c00 == 37 [pid = 1788] [id = 718] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c044000 == 36 [pid = 1788] [id = 706] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd1c800 == 35 [pid = 1788] [id = 709] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecd1800 == 34 [pid = 1788] [id = 707] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b502400 == 33 [pid = 1788] [id = 696] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x915b0800 == 32 [pid = 1788] [id = 708] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04b400 == 31 [pid = 1788] [id = 698] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c499400 == 30 [pid = 1788] [id = 699] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f590400 == 29 [pid = 1788] [id = 697] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8c042400 == 28 [pid = 1788] [id = 701] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31ec00 == 27 [pid = 1788] [id = 700] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x915aa400 == 26 [pid = 1788] [id = 710] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc1c00 == 25 [pid = 1788] [id = 713] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f535800 == 24 [pid = 1788] [id = 711] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b324800 == 23 [pid = 1788] [id = 712] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31dc00 == 22 [pid = 1788] [id = 722] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd14800 == 21 [pid = 1788] [id = 705] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31a400 == 20 [pid = 1788] [id = 704] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8f597c00 == 19 [pid = 1788] [id = 703] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce76c00 == 18 [pid = 1788] [id = 694] 12:00:21 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdcac00 == 17 [pid = 1788] [id = 695] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f533400) [pid = 1788] [serial = 2151] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8b503400) [pid = 1788] [serial = 2144] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8c041800) [pid = 1788] [serial = 2145] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8cfe1000) [pid = 1788] [serial = 2121] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ce75800) [pid = 1788] [serial = 2120] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8f79b400) [pid = 1788] [serial = 2124] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8f592000) [pid = 1788] [serial = 2123] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x917b0800) [pid = 1788] [serial = 2127] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x917a8c00) [pid = 1788] [serial = 2126] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8ce74c00) [pid = 1788] [serial = 2147] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x91e67c00) [pid = 1788] [serial = 2130] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91e61000) [pid = 1788] [serial = 2129] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8ce7b400) [pid = 1788] [serial = 2142] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8ce77800) [pid = 1788] [serial = 2141] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x91f54000) [pid = 1788] [serial = 2133] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x91f51000) [pid = 1788] [serial = 2132] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x93c05800) [pid = 1788] [serial = 2136] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x927cf800) [pid = 1788] [serial = 2135] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd4fc00) [pid = 1788] [serial = 2139] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8ecc7800) [pid = 1788] [serial = 2150] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8cd12c00) [pid = 1788] [serial = 2138] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8cfe4c00) [pid = 1788] [serial = 2148] [outer = (nil)] [url = about:blank] 12:00:21 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8c04d800) [pid = 1788] [serial = 2153] [outer = (nil)] [url = about:blank] 12:00:22 INFO - PROCESS | 1788 | 1468609222072 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3041ms 12:00:22 INFO - PROCESS | 1788 | 1468609222139 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:00:22 INFO - PROCESS | 1788 | 1468609222150 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 12:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:00:22 INFO - PROCESS | 1788 | 1468609222183 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1788 | 1468609222196 Marionette TRACE conn4 <- [1,2906,null,{}] 12:00:22 INFO - PROCESS | 1788 | 1468609222221 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}] 12:00:22 INFO - PROCESS | 1788 | 1468609222234 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:22 INFO - PROCESS | 1788 | 1468609222488 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:00:22 INFO - PROCESS | 1788 | 1468609222706 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:22 INFO - PROCESS | 1788 | 1468609222717 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:22 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c493800 == 18 [pid = 1788] [id = 734] 12:00:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8c498800) [pid = 1788] [serial = 2203] [outer = (nil)] 12:00:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8cd1c000) [pid = 1788] [serial = 2204] [outer = 0x8c498800] 12:00:22 INFO - PROCESS | 1788 | 1468609222799 Marionette DEBUG loaded listener.js 12:00:22 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8cdc8400) [pid = 1788] [serial = 2205] [outer = 0x8c498800] 12:00:23 INFO - PROCESS | 1788 | 1468609223714 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]]]}] 12:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1573ms 12:00:23 INFO - PROCESS | 1788 | 1468609223751 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:00:23 INFO - PROCESS | 1788 | 1468609223759 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 12:00:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:00:23 INFO - PROCESS | 1788 | 1468609223781 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:00:23 INFO - PROCESS | 1788 | 1468609223787 Marionette TRACE conn4 <- [1,2910,null,{}] 12:00:23 INFO - PROCESS | 1788 | 1468609223794 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}] 12:00:23 INFO - PROCESS | 1788 | 1468609223800 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:24 INFO - PROCESS | 1788 | 1468609224057 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:00:24 INFO - PROCESS | 1788 | 1468609224095 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1788 | 1468609224106 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:24 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe9c00 == 19 [pid = 1788] [id = 735] 12:00:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8cfea800) [pid = 1788] [serial = 2206] [outer = (nil)] 12:00:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8d153c00) [pid = 1788] [serial = 2207] [outer = 0x8cfea800] 12:00:24 INFO - PROCESS | 1788 | 1468609224190 Marionette DEBUG loaded listener.js 12:00:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8d159400) [pid = 1788] [serial = 2208] [outer = 0x8cfea800] 12:00:25 INFO - PROCESS | 1788 | 1468609225132 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]]]}] 12:00:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:00:25 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:00:25 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1404ms 12:00:25 INFO - PROCESS | 1788 | 1468609225177 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:00:25 INFO - PROCESS | 1788 | 1468609225181 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 12:00:25 INFO - TEST-START | /DOMEvents/constructors.html 12:00:25 INFO - PROCESS | 1788 | 1468609225195 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:00:25 INFO - PROCESS | 1788 | 1468609225200 Marionette TRACE conn4 <- [1,2914,null,{}] 12:00:25 INFO - PROCESS | 1788 | 1468609225222 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}] 12:00:25 INFO - PROCESS | 1788 | 1468609225233 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:25 INFO - PROCESS | 1788 | 1468609225496 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8df1a000) [pid = 1788] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f79fc00) [pid = 1788] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8b505c00) [pid = 1788] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8fd5dc00) [pid = 1788] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8d15e400) [pid = 1788] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8b321c00) [pid = 1788] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8df1e800) [pid = 1788] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x8b327000) [pid = 1788] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:00:26 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8c493400) [pid = 1788] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:00:26 INFO - PROCESS | 1788 | 1468609226171 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:26 INFO - PROCESS | 1788 | 1468609226188 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:26 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c49a400 == 20 [pid = 1788] [id = 736] 12:00:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8cd10400) [pid = 1788] [serial = 2209] [outer = (nil)] 12:00:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8d150800) [pid = 1788] [serial = 2210] [outer = 0x8cd10400] 12:00:26 INFO - PROCESS | 1788 | 1468609226308 Marionette DEBUG loaded listener.js 12:00:26 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8f753400) [pid = 1788] [serial = 2211] [outer = 0x8cd10400] 12:00:27 INFO - PROCESS | 1788 | 1468609227232 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]]]}] 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:00:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:00:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:00:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 2104ms 12:00:27 INFO - PROCESS | 1788 | 1468609227302 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:00:27 INFO - PROCESS | 1788 | 1468609227311 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 12:00:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:00:27 INFO - PROCESS | 1788 | 1468609227322 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:00:27 INFO - PROCESS | 1788 | 1468609227327 Marionette TRACE conn4 <- [1,2918,null,{}] 12:00:27 INFO - PROCESS | 1788 | 1468609227353 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}] 12:00:27 INFO - PROCESS | 1788 | 1468609227359 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:27 INFO - PROCESS | 1788 | 1468609227593 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:00:27 INFO - PROCESS | 1788 | 1468609227610 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1788 | 1468609227619 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d15e400 == 21 [pid = 1788] [id = 737] 12:00:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8f757400) [pid = 1788] [serial = 2212] [outer = (nil)] 12:00:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8f7a2000) [pid = 1788] [serial = 2213] [outer = 0x8f757400] 12:00:27 INFO - PROCESS | 1788 | 1468609227698 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8fd54800) [pid = 1788] [serial = 2214] [outer = 0x8f757400] 12:00:28 INFO - PROCESS | 1788 | 1468609228927 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:00:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:00:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1655ms 12:00:28 INFO - PROCESS | 1788 | 1468609228979 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:00:28 INFO - PROCESS | 1788 | 1468609228985 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:00:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:00:29 INFO - PROCESS | 1788 | 1468609228995 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1788 | 1468609229000 Marionette TRACE conn4 <- [1,2922,null,{}] 12:00:29 INFO - PROCESS | 1788 | 1468609229061 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}] 12:00:29 INFO - PROCESS | 1788 | 1468609229070 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:29 INFO - PROCESS | 1788 | 1468609229291 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:00:29 INFO - PROCESS | 1788 | 1468609229546 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:29 INFO - PROCESS | 1788 | 1468609229556 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc1c00 == 22 [pid = 1788] [id = 738] 12:00:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8cdc3800) [pid = 1788] [serial = 2215] [outer = (nil)] 12:00:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ce80000) [pid = 1788] [serial = 2216] [outer = 0x8cdc3800] 12:00:29 INFO - PROCESS | 1788 | 1468609229684 Marionette DEBUG loaded listener.js 12:00:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cfe6400) [pid = 1788] [serial = 2217] [outer = 0x8cdc3800] 12:00:30 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:30 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:30 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:30 INFO - PROCESS | 1788 | [1788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:00:30 INFO - PROCESS | 1788 | 1468609230671 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]]]}] 12:00:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:00:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:30 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 12:00:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:30 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 12:00:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:30 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]" 12:00:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:00:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:00:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:00:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1730ms 12:00:30 INFO - PROCESS | 1788 | 1468609230757 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:00:30 INFO - PROCESS | 1788 | 1468609230766 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 12:00:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:00:30 INFO - PROCESS | 1788 | 1468609230782 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:00:30 INFO - PROCESS | 1788 | 1468609230788 Marionette TRACE conn4 <- [1,2926,null,{}] 12:00:30 INFO - PROCESS | 1788 | 1468609230795 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}] 12:00:30 INFO - PROCESS | 1788 | 1468609230802 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:31 INFO - PROCESS | 1788 | 1468609231021 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:00:31 INFO - PROCESS | 1788 | 1468609231200 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1788 | 1468609231209 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:31 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75dc00 == 23 [pid = 1788] [id = 739] 12:00:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8fd5a000) [pid = 1788] [serial = 2218] [outer = (nil)] 12:00:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8fd60800) [pid = 1788] [serial = 2219] [outer = 0x8fd5a000] 12:00:31 INFO - PROCESS | 1788 | 1468609231360 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x901a1400) [pid = 1788] [serial = 2220] [outer = 0x8fd5a000] 12:00:32 INFO - PROCESS | 1788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:00:32 INFO - PROCESS | 1788 | 1468609232379 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]]]}] 12:00:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:00:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1650ms 12:00:32 INFO - PROCESS | 1788 | 1468609232433 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:00:32 INFO - PROCESS | 1788 | 1468609232437 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 12:00:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:00:32 INFO - PROCESS | 1788 | 1468609232446 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1788 | 1468609232453 Marionette TRACE conn4 <- [1,2930,null,{}] 12:00:32 INFO - PROCESS | 1788 | 1468609232507 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}] 12:00:32 INFO - PROCESS | 1788 | 1468609232517 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:32 INFO - PROCESS | 1788 | 1468609232726 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:00:33 INFO - PROCESS | 1788 | 1468609233005 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:33 INFO - PROCESS | 1788 | 1468609233023 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:33 INFO - PROCESS | 1788 | ++DOCSHELL 0x915b1400 == 24 [pid = 1788] [id = 740] 12:00:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x915b2000) [pid = 1788] [serial = 2221] [outer = (nil)] 12:00:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x91793800) [pid = 1788] [serial = 2222] [outer = 0x915b2000] 12:00:33 INFO - PROCESS | 1788 | 1468609233172 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x9179fc00) [pid = 1788] [serial = 2223] [outer = 0x915b2000] 12:00:33 INFO - PROCESS | 1788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:00:34 INFO - PROCESS | 1788 | 1468609234102 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]]]}] 12:00:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:00:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1671ms 12:00:34 INFO - PROCESS | 1788 | 1468609234117 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 1788 | 1468609234123 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 12:00:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:00:34 INFO - PROCESS | 1788 | 1468609234130 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 1788 | 1468609234134 Marionette TRACE conn4 <- [1,2934,null,{}] 12:00:34 INFO - PROCESS | 1788 | 1468609234142 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}] 12:00:34 INFO - PROCESS | 1788 | 1468609234150 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:34 INFO - PROCESS | 1788 | 1468609234485 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:00:34 INFO - PROCESS | 1788 | 1468609234634 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:34 INFO - PROCESS | 1788 | 1468609234642 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:34 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfe7000 == 25 [pid = 1788] [id = 741] 12:00:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x915a7400) [pid = 1788] [serial = 2224] [outer = (nil)] 12:00:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x917b5c00) [pid = 1788] [serial = 2225] [outer = 0x915a7400] 12:00:34 INFO - PROCESS | 1788 | 1468609234741 Marionette DEBUG loaded listener.js 12:00:34 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x917b0800) [pid = 1788] [serial = 2226] [outer = 0x915a7400] 12:00:35 INFO - PROCESS | 1788 | 1468609235691 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]]]}] 12:00:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:00:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1582ms 12:00:35 INFO - PROCESS | 1788 | 1468609235714 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:00:35 INFO - PROCESS | 1788 | 1468609235719 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 12:00:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:00:35 INFO - PROCESS | 1788 | 1468609235726 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:00:35 INFO - PROCESS | 1788 | 1468609235732 Marionette TRACE conn4 <- [1,2938,null,{}] 12:00:35 INFO - PROCESS | 1788 | 1468609235741 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}] 12:00:35 INFO - PROCESS | 1788 | 1468609235747 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:35 INFO - PROCESS | 1788 | 1468609235972 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:00:36 INFO - PROCESS | 1788 | 1468609236172 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1788 | 1468609236182 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31b000 == 26 [pid = 1788] [id = 742] 12:00:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8b321c00) [pid = 1788] [serial = 2227] [outer = (nil)] 12:00:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91e65c00) [pid = 1788] [serial = 2228] [outer = 0x8b321c00] 12:00:36 INFO - PROCESS | 1788 | 1468609236272 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91e67000) [pid = 1788] [serial = 2229] [outer = 0x8b321c00] 12:00:37 INFO - PROCESS | 1788 | 1468609237253 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]]]}] 12:00:37 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. 12:00:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1543ms 12:00:37 INFO - PROCESS | 1788 | 1468609237269 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1788 | 1468609237273 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:00:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:00:37 INFO - PROCESS | 1788 | 1468609237281 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1788 | 1468609237284 Marionette TRACE conn4 <- [1,2942,null,{}] 12:00:37 INFO - PROCESS | 1788 | 1468609237290 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}] 12:00:37 INFO - PROCESS | 1788 | 1468609237302 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:37 INFO - PROCESS | 1788 | 1468609237549 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:00:37 INFO - PROCESS | 1788 | 1468609237742 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:37 INFO - PROCESS | 1788 | 1468609237751 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:37 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b320c00 == 27 [pid = 1788] [id = 743] 12:00:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8c049800) [pid = 1788] [serial = 2230] [outer = (nil)] 12:00:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cdc7c00) [pid = 1788] [serial = 2231] [outer = 0x8c049800] 12:00:37 INFO - PROCESS | 1788 | 1468609237841 Marionette DEBUG loaded listener.js 12:00:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8df14000) [pid = 1788] [serial = 2232] [outer = 0x8c049800] 12:00:39 INFO - PROCESS | 1788 | 1468609239058 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"]]]}] 12:00:39 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:00:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:00:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1836ms 12:00:39 INFO - PROCESS | 1788 | 1468609239120 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1788 | 1468609239127 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 12:00:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8d159000) [pid = 1788] [serial = 2154] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8fd61000) [pid = 1788] [serial = 2178] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91794800) [pid = 1788] [serial = 2165] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x91799800) [pid = 1788] [serial = 2166] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8df1e400) [pid = 1788] [serial = 2159] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8ecd3000) [pid = 1788] [serial = 2160] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cfe2400) [pid = 1788] [serial = 2168] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c496000) [pid = 1788] [serial = 2169] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f7a1000) [pid = 1788] [serial = 2162] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8fd62c00) [pid = 1788] [serial = 2163] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8b509800) [pid = 1788] [serial = 2156] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8c04a800) [pid = 1788] [serial = 2157] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8cd10c00) [pid = 1788] [serial = 2171] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x8cdc9c00) [pid = 1788] [serial = 2172] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x8f593000) [pid = 1788] [serial = 2175] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8eccb800) [pid = 1788] [serial = 2174] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8fd50c00) [pid = 1788] [serial = 2177] [outer = (nil)] [url = about:blank] 12:00:39 INFO - PROCESS | 1788 | 1468609239251 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1788 | 1468609239257 Marionette TRACE conn4 <- [1,2946,null,{}] 12:00:39 INFO - PROCESS | 1788 | 1468609239291 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}] 12:00:39 INFO - PROCESS | 1788 | 1468609239298 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:39 INFO - PROCESS | 1788 | 1468609239462 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:00:39 INFO - PROCESS | 1788 | 1468609239488 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1788 | 1468609239502 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04d800 == 28 [pid = 1788] [id = 744] 12:00:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8c04e000) [pid = 1788] [serial = 2233] [outer = (nil)] 12:00:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8cd1dc00) [pid = 1788] [serial = 2234] [outer = 0x8c04e000] 12:00:39 INFO - PROCESS | 1788 | 1468609239584 Marionette DEBUG loaded listener.js 12:00:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8ce76400) [pid = 1788] [serial = 2235] [outer = 0x8c04e000] 12:00:40 INFO - PROCESS | 1788 | 1468609240520 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]]]}] 12:00:40 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. 12:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1376ms 12:00:40 INFO - PROCESS | 1788 | 1468609240560 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1788 | 1468609240568 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 12:00:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:00:40 INFO - PROCESS | 1788 | 1468609240579 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 1788 | 1468609240582 Marionette TRACE conn4 <- [1,2950,null,{}] 12:00:40 INFO - PROCESS | 1788 | 1468609240590 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}] 12:00:40 INFO - PROCESS | 1788 | 1468609240596 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:40 INFO - PROCESS | 1788 | 1468609240767 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:00:40 INFO - PROCESS | 1788 | 1468609240933 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:40 INFO - PROCESS | 1788 | 1468609240947 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:40 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccac00 == 29 [pid = 1788] [id = 745] 12:00:40 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f533400) [pid = 1788] [serial = 2236] [outer = (nil)] 12:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f595000) [pid = 1788] [serial = 2237] [outer = 0x8f533400] 12:00:41 INFO - PROCESS | 1788 | 1468609241023 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8f757800) [pid = 1788] [serial = 2238] [outer = 0x8f533400] 12:00:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f75ec00 == 30 [pid = 1788] [id = 746] 12:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f79b400) [pid = 1788] [serial = 2239] [outer = (nil)] 12:00:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd56800) [pid = 1788] [serial = 2240] [outer = 0x8f79b400] 12:00:41 INFO - PROCESS | 1788 | 1468609241922 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]]]}] 12:00:41 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. 12:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1385ms 12:00:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:00:41 INFO - PROCESS | 1788 | 1468609241977 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:00:41 INFO - PROCESS | 1788 | 1468609241980 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 12:00:41 INFO - PROCESS | 1788 | 1468609241988 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:00:41 INFO - PROCESS | 1788 | 1468609241994 Marionette TRACE conn4 <- [1,2954,null,{}] 12:00:42 INFO - PROCESS | 1788 | 1468609242011 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}] 12:00:42 INFO - PROCESS | 1788 | 1468609242020 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:42 INFO - PROCESS | 1788 | 1468609242276 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:00:42 INFO - PROCESS | 1788 | 1468609242301 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 1788 | 1468609242310 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd5dc00 == 31 [pid = 1788] [id = 747] 12:00:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd5f400) [pid = 1788] [serial = 2241] [outer = (nil)] 12:00:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x901aa400) [pid = 1788] [serial = 2242] [outer = 0x8fd5f400] 12:00:42 INFO - PROCESS | 1788 | 1468609242386 Marionette DEBUG loaded listener.js 12:00:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x915ad800) [pid = 1788] [serial = 2243] [outer = 0x8fd5f400] 12:00:43 INFO - PROCESS | 1788 | 1468609243312 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]]]}] 12:00:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:00:43 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 12:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1341ms 12:00:43 INFO - PROCESS | 1788 | 1468609243360 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:00:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:00:43 INFO - PROCESS | 1788 | 1468609243365 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 12:00:43 INFO - PROCESS | 1788 | 1468609243373 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:00:43 INFO - PROCESS | 1788 | 1468609243376 Marionette TRACE conn4 <- [1,2958,null,{}] 12:00:43 INFO - PROCESS | 1788 | 1468609243382 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}] 12:00:43 INFO - PROCESS | 1788 | 1468609243388 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:43 INFO - PROCESS | 1788 | 1468609243648 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:00:43 INFO - PROCESS | 1788 | 1468609243677 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:43 INFO - PROCESS | 1788 | 1468609243682 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:43 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd62800 == 32 [pid = 1788] [id = 748] 12:00:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x917a9400) [pid = 1788] [serial = 2244] [outer = (nil)] 12:00:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91f55400) [pid = 1788] [serial = 2245] [outer = 0x917a9400] 12:00:43 INFO - PROCESS | 1788 | 1468609243777 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91f58000) [pid = 1788] [serial = 2246] [outer = 0x917a9400] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8c498800) [pid = 1788] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91795c00) [pid = 1788] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8b50b000) [pid = 1788] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x915ab400) [pid = 1788] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8cd11800) [pid = 1788] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8c49ac00) [pid = 1788] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8cfea800) [pid = 1788] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8cd10400) [pid = 1788] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8d154000) [pid = 1788] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8f758400) [pid = 1788] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:00:44 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x91db5400) [pid = 1788] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:00:44 INFO - PROCESS | 1788 | 1468609244859 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]]]}] 12:00:44 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. 12:00:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1532ms 12:00:44 INFO - PROCESS | 1788 | 1468609244905 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 1788 | 1468609244909 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:00:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:00:44 INFO - PROCESS | 1788 | 1468609244915 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 1788 | 1468609244919 Marionette TRACE conn4 <- [1,2962,null,{}] 12:00:44 INFO - PROCESS | 1788 | 1468609244926 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}] 12:00:44 INFO - PROCESS | 1788 | 1468609244931 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:45 INFO - PROCESS | 1788 | 1468609245109 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:00:45 INFO - PROCESS | 1788 | 1468609245266 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:45 INFO - PROCESS | 1788 | 1468609245275 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:45 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048c00 == 33 [pid = 1788] [id = 749] 12:00:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8c490800) [pid = 1788] [serial = 2247] [outer = (nil)] 12:00:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x91f52c00) [pid = 1788] [serial = 2248] [outer = 0x8c490800] 12:00:45 INFO - PROCESS | 1788 | 1468609245345 Marionette DEBUG loaded listener.js 12:00:45 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x91f8fc00) [pid = 1788] [serial = 2249] [outer = 0x8c490800] 12:00:46 INFO - PROCESS | 1788 | 1468609246115 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]]]}] 12:00:46 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. 12:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1241ms 12:00:46 INFO - PROCESS | 1788 | 1468609246165 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:00:46 INFO - PROCESS | 1788 | 1468609246170 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 12:00:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:00:46 INFO - PROCESS | 1788 | 1468609246245 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:00:46 INFO - PROCESS | 1788 | 1468609246250 Marionette TRACE conn4 <- [1,2966,null,{}] 12:00:46 INFO - PROCESS | 1788 | 1468609246261 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}] 12:00:46 INFO - PROCESS | 1788 | 1468609246269 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:46 INFO - PROCESS | 1788 | 1468609246506 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:00:46 INFO - PROCESS | 1788 | 1468609246704 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 1788 | 1468609246720 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c048000 == 34 [pid = 1788] [id = 750] 12:00:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8c049000) [pid = 1788] [serial = 2250] [outer = (nil)] 12:00:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8c49ac00) [pid = 1788] [serial = 2251] [outer = 0x8c049000] 12:00:46 INFO - PROCESS | 1788 | 1468609246848 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8cdcc400) [pid = 1788] [serial = 2252] [outer = 0x8c049000] 12:00:47 INFO - PROCESS | 1788 | 1468609247843 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]]]}] 12:00:47 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. 12:00:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1702ms 12:00:47 INFO - PROCESS | 1788 | 1468609247883 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:00:47 INFO - PROCESS | 1788 | 1468609247893 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 12:00:47 INFO - PROCESS | 1788 | 1468609247905 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 1788 | 1468609247909 Marionette TRACE conn4 <- [1,2970,null,{}] 12:00:47 INFO - PROCESS | 1788 | 1468609247919 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}] 12:00:47 INFO - PROCESS | 1788 | 1468609247928 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:48 INFO - PROCESS | 1788 | 1468609248285 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:00:48 INFO - PROCESS | 1788 | 1468609248435 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:48 INFO - PROCESS | 1788 | 1468609248443 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:48 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc1800 == 35 [pid = 1788] [id = 751] 12:00:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8f533000) [pid = 1788] [serial = 2253] [outer = (nil)] 12:00:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8f59c400) [pid = 1788] [serial = 2254] [outer = 0x8f533000] 12:00:48 INFO - PROCESS | 1788 | 1468609248599 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8f797800) [pid = 1788] [serial = 2255] [outer = 0x8f533000] 12:00:49 INFO - PROCESS | 1788 | 1468609249511 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]]]}] 12:00:49 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. 12:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1642ms 12:00:49 INFO - PROCESS | 1788 | 1468609249546 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 1788 | 1468609249550 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 12:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:00:49 INFO - PROCESS | 1788 | 1468609249559 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1788 | 1468609249563 Marionette TRACE conn4 <- [1,2974,null,{}] 12:00:49 INFO - PROCESS | 1788 | 1468609249570 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}] 12:00:49 INFO - PROCESS | 1788 | 1468609249575 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:49 INFO - PROCESS | 1788 | 1468609249778 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:00:49 INFO - PROCESS | 1788 | 1468609249971 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 1788 | 1468609249991 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f79e400 == 36 [pid = 1788] [id = 752] 12:00:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x91f50400) [pid = 1788] [serial = 2256] [outer = (nil)] 12:00:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x91f8bc00) [pid = 1788] [serial = 2257] [outer = 0x91f50400] 12:00:50 INFO - PROCESS | 1788 | 1468609250120 Marionette DEBUG loaded listener.js 12:00:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x927c1800) [pid = 1788] [serial = 2258] [outer = 0x91f50400] 12:00:51 INFO - PROCESS | 1788 | 1468609251045 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]]]}] 12:00:51 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. 12:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1535ms 12:00:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:00:51 INFO - PROCESS | 1788 | 1468609251101 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1788 | 1468609251105 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 12:00:51 INFO - PROCESS | 1788 | 1468609251113 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1788 | 1468609251116 Marionette TRACE conn4 <- [1,2978,null,{}] 12:00:51 INFO - PROCESS | 1788 | 1468609251171 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}] 12:00:51 INFO - PROCESS | 1788 | 1468609251177 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:51 INFO - PROCESS | 1788 | 1468609251403 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:00:51 INFO - PROCESS | 1788 | 1468609251593 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:51 INFO - PROCESS | 1788 | 1468609251600 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:51 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd65c00 == 37 [pid = 1788] [id = 753] 12:00:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x93c04400) [pid = 1788] [serial = 2259] [outer = (nil)] 12:00:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x93c60800) [pid = 1788] [serial = 2260] [outer = 0x93c04400] 12:00:51 INFO - PROCESS | 1788 | 1468609251726 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x93c65c00) [pid = 1788] [serial = 2261] [outer = 0x93c04400] 12:00:52 INFO - PROCESS | 1788 | 1468609252604 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]]]}] 12:00:52 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. 12:00:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1546ms 12:00:52 INFO - PROCESS | 1788 | 1468609252659 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:00:52 INFO - PROCESS | 1788 | 1468609252664 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:00:52 INFO - PROCESS | 1788 | 1468609252672 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:00:52 INFO - PROCESS | 1788 | 1468609252675 Marionette TRACE conn4 <- [1,2982,null,{}] 12:00:52 INFO - PROCESS | 1788 | 1468609252683 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}] 12:00:52 INFO - PROCESS | 1788 | 1468609252687 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:52 INFO - PROCESS | 1788 | 1468609252877 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:00:53 INFO - PROCESS | 1788 | 1468609253142 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1788 | 1468609253152 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:53 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecd1c00 == 38 [pid = 1788] [id = 754] 12:00:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x917aec00) [pid = 1788] [serial = 2262] [outer = (nil)] 12:00:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x93c6c800) [pid = 1788] [serial = 2263] [outer = 0x917aec00] 12:00:53 INFO - PROCESS | 1788 | 1468609253242 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x93d6d000) [pid = 1788] [serial = 2264] [outer = 0x917aec00] 12:00:54 INFO - PROCESS | 1788 | 1468609254086 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"]]]}] 12:00:54 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 12:00:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:00:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1440ms 12:00:54 INFO - PROCESS | 1788 | 1468609254112 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:00:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:00:54 INFO - PROCESS | 1788 | 1468609254117 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 12:00:54 INFO - PROCESS | 1788 | 1468609254125 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1788 | 1468609254129 Marionette TRACE conn4 <- [1,2986,null,{}] 12:00:54 INFO - PROCESS | 1788 | 1468609254137 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}] 12:00:54 INFO - PROCESS | 1788 | 1468609254147 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:54 INFO - PROCESS | 1788 | 1468609254441 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:00:54 INFO - PROCESS | 1788 | 1468609254636 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:54 INFO - PROCESS | 1788 | 1468609254650 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:54 INFO - PROCESS | 1788 | ++DOCSHELL 0x917b5000 == 39 [pid = 1788] [id = 755] 12:00:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x93d76c00) [pid = 1788] [serial = 2265] [outer = (nil)] 12:00:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9533ac00) [pid = 1788] [serial = 2266] [outer = 0x93d76c00] 12:00:54 INFO - PROCESS | 1788 | 1468609254774 Marionette DEBUG loaded listener.js 12:00:54 INFO - PROCESS | 1788 | ++DOMWINDOW == 91 (0x95440800) [pid = 1788] [serial = 2267] [outer = 0x93d76c00] 12:00:55 INFO - PROCESS | 1788 | 1468609255661 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]]]}] 12:00:55 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. 12:00:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1584ms 12:00:55 INFO - PROCESS | 1788 | 1468609255709 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:00:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:00:55 INFO - PROCESS | 1788 | 1468609255714 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 12:00:55 INFO - PROCESS | 1788 | 1468609255722 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:00:55 INFO - PROCESS | 1788 | 1468609255725 Marionette TRACE conn4 <- [1,2990,null,{}] 12:00:55 INFO - PROCESS | 1788 | 1468609255732 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}] 12:00:55 INFO - PROCESS | 1788 | 1468609255737 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:55 INFO - PROCESS | 1788 | 1468609255990 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:00:56 INFO - PROCESS | 1788 | 1468609256183 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1788 | 1468609256196 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:56 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50dc00 == 40 [pid = 1788] [id = 756] 12:00:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 92 (0x8b50e800) [pid = 1788] [serial = 2268] [outer = (nil)] 12:00:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 93 (0x8c044c00) [pid = 1788] [serial = 2269] [outer = 0x8b50e800] 12:00:56 INFO - PROCESS | 1788 | 1468609256540 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 1788 | ++DOMWINDOW == 94 (0x8c050800) [pid = 1788] [serial = 2270] [outer = 0x8b50e800] 12:00:57 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d158000 == 41 [pid = 1788] [id = 757] 12:00:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 95 (0x8df1b000) [pid = 1788] [serial = 2271] [outer = (nil)] 12:00:57 INFO - PROCESS | 1788 | ++DOMWINDOW == 96 (0x8c047400) [pid = 1788] [serial = 2272] [outer = 0x8df1b000] 12:00:57 INFO - PROCESS | 1788 | 1468609257558 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]]]}] 12:00:57 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. 12:00:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1887ms 12:00:57 INFO - PROCESS | 1788 | 1468609257609 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1788 | 1468609257615 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 12:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:00:57 INFO - PROCESS | 1788 | 1468609257624 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1788 | 1468609257629 Marionette TRACE conn4 <- [1,2994,null,{}] 12:00:57 INFO - PROCESS | 1788 | 1468609257638 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}] 12:00:57 INFO - PROCESS | 1788 | 1468609257645 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:57 INFO - PROCESS | 1788 | 1468609257945 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:00:58 INFO - PROCESS | 1788 | 1468609258219 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1788 | 1468609258229 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:00:58 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd17c00 == 42 [pid = 1788] [id = 758] 12:00:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 97 (0x8d158800) [pid = 1788] [serial = 2273] [outer = (nil)] 12:00:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 98 (0x8ecc8800) [pid = 1788] [serial = 2274] [outer = 0x8d158800] 12:00:58 INFO - PROCESS | 1788 | 1468609258355 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1788 | ++DOMWINDOW == 99 (0x8f59e000) [pid = 1788] [serial = 2275] [outer = 0x8d158800] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75ec00 == 41 [pid = 1788] [id = 746] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8eccac00 == 40 [pid = 1788] [id = 745] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd5dc00 == 39 [pid = 1788] [id = 747] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd62800 == 38 [pid = 1788] [id = 748] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe7000 == 37 [pid = 1788] [id = 741] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31b000 == 36 [pid = 1788] [id = 742] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b320c00 == 35 [pid = 1788] [id = 743] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04d800 == 34 [pid = 1788] [id = 744] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8d158000 == 33 [pid = 1788] [id = 757] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x917b5000 == 32 [pid = 1788] [id = 755] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8b50dc00 == 31 [pid = 1788] [id = 756] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecd1c00 == 30 [pid = 1788] [id = 754] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd65c00 == 29 [pid = 1788] [id = 753] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc1800 == 28 [pid = 1788] [id = 751] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8f79e400 == 27 [pid = 1788] [id = 752] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048c00 == 26 [pid = 1788] [id = 749] 12:00:59 INFO - PROCESS | 1788 | --DOCSHELL 0x8c048000 == 25 [pid = 1788] [id = 750] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 98 (0x8f7a2000) [pid = 1788] [serial = 2213] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 97 (0x8cd1c000) [pid = 1788] [serial = 2204] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 96 (0x91e61c00) [pid = 1788] [serial = 2190] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 95 (0x8cdc8400) [pid = 1788] [serial = 2205] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 94 (0x8c49c000) [pid = 1788] [serial = 2199] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 93 (0x917b4800) [pid = 1788] [serial = 2187] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 92 (0x8ce80400) [pid = 1788] [serial = 2180] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 91 (0x91f97400) [pid = 1788] [serial = 2195] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 90 (0x8d153c00) [pid = 1788] [serial = 2207] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x9179e000) [pid = 1788] [serial = 2186] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x8d159400) [pid = 1788] [serial = 2208] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x8df17000) [pid = 1788] [serial = 2181] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x927c4800) [pid = 1788] [serial = 2196] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x8f753400) [pid = 1788] [serial = 2211] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8f53d400) [pid = 1788] [serial = 2201] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8c04cc00) [pid = 1788] [serial = 2198] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f799800) [pid = 1788] [serial = 2184] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91f4f800) [pid = 1788] [serial = 2192] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8d150800) [pid = 1788] [serial = 2210] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x91dbcc00) [pid = 1788] [serial = 2189] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x91f51c00) [pid = 1788] [serial = 2193] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f59f000) [pid = 1788] [serial = 2202] [outer = (nil)] [url = about:blank] 12:00:59 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8f793c00) [pid = 1788] [serial = 2183] [outer = (nil)] [url = about:blank] 12:01:00 INFO - PROCESS | 1788 | 1468609260475 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]]]}] 12:01:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:01:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:01:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2894ms 12:01:00 INFO - PROCESS | 1788 | 1468609260519 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:01:00 INFO - PROCESS | 1788 | 1468609260525 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 12:01:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:01:00 INFO - PROCESS | 1788 | 1468609260533 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:01:00 INFO - PROCESS | 1788 | 1468609260539 Marionette TRACE conn4 <- [1,2998,null,{}] 12:01:00 INFO - PROCESS | 1788 | 1468609260548 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}] 12:01:00 INFO - PROCESS | 1788 | 1468609260556 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:00 INFO - PROCESS | 1788 | 1468609260818 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:01:01 INFO - PROCESS | 1788 | 1468609260977 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 1788 | 1468609260985 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:01 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c043800 == 26 [pid = 1788] [id = 759] 12:01:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x8c04b400) [pid = 1788] [serial = 2276] [outer = (nil)] 12:01:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8cd15400) [pid = 1788] [serial = 2277] [outer = 0x8c04b400] 12:01:01 INFO - PROCESS | 1788 | 1468609261068 Marionette DEBUG loaded listener.js 12:01:01 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cdc3c00) [pid = 1788] [serial = 2278] [outer = 0x8c04b400] 12:01:01 INFO - PROCESS | 1788 | 1468609261899 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]]]}] 12:01:01 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. 12:01:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1383ms 12:01:01 INFO - PROCESS | 1788 | 1468609261917 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:01:01 INFO - PROCESS | 1788 | 1468609261926 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:01:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:01:01 INFO - PROCESS | 1788 | 1468609261940 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1788 | 1468609261945 Marionette TRACE conn4 <- [1,3002,null,{}] 12:01:01 INFO - PROCESS | 1788 | 1468609261952 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}] 12:01:01 INFO - PROCESS | 1788 | 1468609261959 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:02 INFO - PROCESS | 1788 | 1468609262141 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:01:02 INFO - PROCESS | 1788 | 1468609262312 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:02 INFO - PROCESS | 1788 | 1468609262323 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:02 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d155c00 == 27 [pid = 1788] [id = 760] 12:01:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8d15a000) [pid = 1788] [serial = 2279] [outer = (nil)] 12:01:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8df16400) [pid = 1788] [serial = 2280] [outer = 0x8d15a000] 12:01:02 INFO - PROCESS | 1788 | 1468609262412 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8df1a400) [pid = 1788] [serial = 2281] [outer = 0x8d15a000] 12:01:03 INFO - PROCESS | 1788 | 1468609263331 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]]]}] 12:01:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:01:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1446ms 12:01:03 INFO - PROCESS | 1788 | 1468609263386 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:01:03 INFO - PROCESS | 1788 | 1468609263391 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 12:01:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:01:03 INFO - PROCESS | 1788 | 1468609263411 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:01:03 INFO - PROCESS | 1788 | 1468609263418 Marionette TRACE conn4 <- [1,3006,null,{}] 12:01:03 INFO - PROCESS | 1788 | 1468609263446 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}] 12:01:03 INFO - PROCESS | 1788 | 1468609263455 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:03 INFO - PROCESS | 1788 | 1468609263685 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:01:03 INFO - PROCESS | 1788 | 1468609263718 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1788 | 1468609263727 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:03 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59fc00 == 28 [pid = 1788] [id = 761] 12:01:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8f753400) [pid = 1788] [serial = 2282] [outer = (nil)] 12:01:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8f75c400) [pid = 1788] [serial = 2283] [outer = 0x8f753400] 12:01:03 INFO - PROCESS | 1788 | 1468609263810 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x8f79c400) [pid = 1788] [serial = 2284] [outer = 0x8f753400] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8c490800) [pid = 1788] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8fd5f400) [pid = 1788] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x917a9400) [pid = 1788] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x915a7400) [pid = 1788] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8c049800) [pid = 1788] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8f533400) [pid = 1788] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8cdc3800) [pid = 1788] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8fd5a000) [pid = 1788] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c04e000) [pid = 1788] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8f757400) [pid = 1788] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x8b321c00) [pid = 1788] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x915b2000) [pid = 1788] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:01:05 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f79b400) [pid = 1788] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:01:05 INFO - PROCESS | 1788 | 1468609265234 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]]]}] 12:01:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:01:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1856ms 12:01:05 INFO - PROCESS | 1788 | 1468609265263 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:01:05 INFO - PROCESS | 1788 | 1468609265266 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 12:01:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:01:05 INFO - PROCESS | 1788 | 1468609265278 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:01:05 INFO - PROCESS | 1788 | 1468609265280 Marionette TRACE conn4 <- [1,3010,null,{}] 12:01:05 INFO - PROCESS | 1788 | 1468609265287 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}] 12:01:05 INFO - PROCESS | 1788 | 1468609265292 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:05 INFO - PROCESS | 1788 | 1468609265508 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:01:05 INFO - PROCESS | 1788 | 1468609265692 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:05 INFO - PROCESS | 1788 | 1468609265703 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:05 INFO - PROCESS | 1788 | ++DOCSHELL 0x8c04cc00 == 29 [pid = 1788] [id = 762] 12:01:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8cd1a800) [pid = 1788] [serial = 2285] [outer = (nil)] 12:01:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x8f7a2800) [pid = 1788] [serial = 2286] [outer = 0x8cd1a800] 12:01:05 INFO - PROCESS | 1788 | 1468609265774 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x8fd59c00) [pid = 1788] [serial = 2287] [outer = 0x8cd1a800] 12:01:06 INFO - PROCESS | 1788 | 1468609266614 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]]]}] 12:01:06 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 12:01:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1399ms 12:01:06 INFO - PROCESS | 1788 | 1468609266675 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1788 | 1468609266679 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 12:01:06 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:01:06 INFO - PROCESS | 1788 | 1468609266687 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1788 | 1468609266691 Marionette TRACE conn4 <- [1,3014,null,{}] 12:01:06 INFO - PROCESS | 1788 | 1468609266698 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}] 12:01:06 INFO - PROCESS | 1788 | 1468609266704 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:06 INFO - PROCESS | 1788 | 1468609266867 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:01:07 INFO - PROCESS | 1788 | 1468609267015 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:07 INFO - PROCESS | 1788 | 1468609267026 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:07 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31d400 == 30 [pid = 1788] [id = 763] 12:01:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x8fd64c00) [pid = 1788] [serial = 2288] [outer = (nil)] 12:01:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x901a6800) [pid = 1788] [serial = 2289] [outer = 0x8fd64c00] 12:01:07 INFO - PROCESS | 1788 | 1468609267096 Marionette DEBUG loaded listener.js 12:01:07 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x901a9000) [pid = 1788] [serial = 2290] [outer = 0x8fd64c00] 12:01:07 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:01:08 INFO - PROCESS | 1788 | 1468609268310 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:01:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:01:08 INFO - {} 12:01:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:01:08 INFO - {} 12:01:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:01:08 INFO - {} 12:01:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:01:08 INFO - {} 12:01:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1644ms 12:01:08 INFO - PROCESS | 1788 | 1468609268335 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:01:08 INFO - PROCESS | 1788 | 1468609268343 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 12:01:08 INFO - TEST-START | /FileAPI/fileReader.html 12:01:08 INFO - PROCESS | 1788 | 1468609268357 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:01:08 INFO - PROCESS | 1788 | 1468609268364 Marionette TRACE conn4 <- [1,3018,null,{}] 12:01:08 INFO - PROCESS | 1788 | 1468609268373 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}] 12:01:08 INFO - PROCESS | 1788 | 1468609268381 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:08 INFO - PROCESS | 1788 | 1468609268608 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:01:08 INFO - PROCESS | 1788 | 1468609268897 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1788 | 1468609268906 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:08 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b505800 == 31 [pid = 1788] [id = 764] 12:01:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8cdc8400) [pid = 1788] [serial = 2291] [outer = (nil)] 12:01:08 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8df18c00) [pid = 1788] [serial = 2292] [outer = 0x8cdc8400] 12:01:09 INFO - PROCESS | 1788 | 1468609268996 Marionette DEBUG loaded listener.js 12:01:09 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8f539800) [pid = 1788] [serial = 2293] [outer = 0x8cdc8400] 12:01:09 INFO - PROCESS | 1788 | 1468609269902 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]]]}] 12:01:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:01:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:01:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:01:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:01:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1591ms 12:01:09 INFO - PROCESS | 1788 | 1468609269944 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:01:09 INFO - PROCESS | 1788 | 1468609269952 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:01:09 INFO - TEST-START | /FileAPI/historical.html 12:01:09 INFO - PROCESS | 1788 | 1468609269965 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 1788 | 1468609269971 Marionette TRACE conn4 <- [1,3022,null,{}] 12:01:09 INFO - PROCESS | 1788 | 1468609269980 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}] 12:01:09 INFO - PROCESS | 1788 | 1468609269991 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:10 INFO - PROCESS | 1788 | 1468609270284 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:01:10 INFO - PROCESS | 1788 | 1468609270421 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1788 | 1468609270431 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:10 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f531c00 == 32 [pid = 1788] [id = 765] 12:01:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8fd66400) [pid = 1788] [serial = 2294] [outer = (nil)] 12:01:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x915aa400) [pid = 1788] [serial = 2295] [outer = 0x8fd66400] 12:01:10 INFO - PROCESS | 1788 | 1468609270524 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x91794000) [pid = 1788] [serial = 2296] [outer = 0x8fd66400] 12:01:11 INFO - PROCESS | 1788 | 1468609271566 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"]]]}] 12:01:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:01:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:01:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:01:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:01:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:01:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:01:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:01:11 INFO - TEST-OK | /FileAPI/historical.html | took 1641ms 12:01:11 INFO - PROCESS | 1788 | 1468609271608 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:01:11 INFO - PROCESS | 1788 | 1468609271613 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 12:01:11 INFO - TEST-START | /FileAPI/idlharness.html 12:01:11 INFO - PROCESS | 1788 | 1468609271622 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:01:11 INFO - PROCESS | 1788 | 1468609271629 Marionette TRACE conn4 <- [1,3026,null,{}] 12:01:11 INFO - PROCESS | 1788 | 1468609271648 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}] 12:01:11 INFO - PROCESS | 1788 | 1468609271658 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:11 INFO - PROCESS | 1788 | 1468609271955 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:01:12 INFO - PROCESS | 1788 | 1468609272100 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:12 INFO - PROCESS | 1788 | 1468609272113 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:12 INFO - PROCESS | 1788 | ++DOCSHELL 0x91dbb000 == 33 [pid = 1788] [id = 766] 12:01:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 85 (0x91dbb400) [pid = 1788] [serial = 2297] [outer = (nil)] 12:01:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 86 (0x91e63000) [pid = 1788] [serial = 2298] [outer = 0x91dbb400] 12:01:12 INFO - PROCESS | 1788 | 1468609272290 Marionette DEBUG loaded listener.js 12:01:12 INFO - PROCESS | 1788 | ++DOMWINDOW == 87 (0x91f4d400) [pid = 1788] [serial = 2299] [outer = 0x91dbb400] 12:01:14 INFO - PROCESS | 1788 | 1468609273877 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:01:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:01:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:01:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:01:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:01:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:01:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:01:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:01:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:01:14 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 12:01:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:01:14 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 12:01:14 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 12:01:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:01:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:01:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:01:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:01:14 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 12:01:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:01:14 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 12:01:14 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 12:01:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:01:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:01:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 2459ms 12:01:14 INFO - PROCESS | 1788 | 1468609274080 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:01:14 INFO - PROCESS | 1788 | 1468609274085 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 12:01:14 INFO - TEST-START | /FileAPI/idlharness.worker 12:01:14 INFO - PROCESS | 1788 | 1468609274099 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:01:14 INFO - PROCESS | 1788 | 1468609274110 Marionette TRACE conn4 <- [1,3030,null,{}] 12:01:14 INFO - PROCESS | 1788 | 1468609274224 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}] 12:01:14 INFO - PROCESS | 1788 | 1468609274228 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:14 INFO - PROCESS | 1788 | 1468609274424 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:01:14 INFO - PROCESS | 1788 | 1468609274612 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1788 | 1468609274623 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:14 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f597c00 == 34 [pid = 1788] [id = 767] 12:01:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 88 (0x91f51400) [pid = 1788] [serial = 2300] [outer = (nil)] 12:01:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 89 (0x954a6400) [pid = 1788] [serial = 2301] [outer = 0x91f51400] 12:01:14 INFO - PROCESS | 1788 | 1468609274702 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1788 | ++DOMWINDOW == 90 (0x9557c400) [pid = 1788] [serial = 2302] [outer = 0x91f51400] 12:01:15 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:01:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:01:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:01:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:01:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:01:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:01:17 INFO - {} 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:01:17 INFO - {} 12:01:17 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 12:01:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:01:17 INFO - {} 12:01:17 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 - {} 12:01:17 INFO - {} 12:01:17 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 12:01:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:01:18 INFO - {} 12:01:18 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 12:01:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:01:18 INFO - {} 12:01:18 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 - {} 12:01:18 INFO - {} 12:01:18 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 12:01:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:01:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:01:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 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 12:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 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 12:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 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 12:01:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 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 12:01:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:01:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:01:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:01:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:01:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:01:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:01:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:01:18 INFO - {} 12:01:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3903ms 12:01:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:01:18 INFO - PROCESS | 1788 | 1468609277828 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:01:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8c04cc00 == 33 [pid = 1788] [id = 762] 12:01:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59fc00 == 32 [pid = 1788] [id = 761] 12:01:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8d155c00 == 31 [pid = 1788] [id = 760] 12:01:18 INFO - PROCESS | 1788 | --DOCSHELL 0x8c043800 == 30 [pid = 1788] [id = 759] 12:01:18 INFO - PROCESS | 1788 | 1468609278021 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1788 | 1468609278034 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 12:01:18 INFO - PROCESS | 1788 | 1468609278071 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1788 | 1468609278089 Marionette TRACE conn4 <- [1,3034,null,{}] 12:01:18 INFO - PROCESS | 1788 | 1468609278118 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}] 12:01:18 INFO - PROCESS | 1788 | 1468609278130 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:18 INFO - PROCESS | 1788 | 1468609278392 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 89 (0x91f52c00) [pid = 1788] [serial = 2248] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 88 (0x901aa400) [pid = 1788] [serial = 2242] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 87 (0x91f55400) [pid = 1788] [serial = 2245] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 86 (0x917b5c00) [pid = 1788] [serial = 2225] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 85 (0x917b0800) [pid = 1788] [serial = 2226] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 84 (0x8cdc7c00) [pid = 1788] [serial = 2231] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x8df14000) [pid = 1788] [serial = 2232] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8f595000) [pid = 1788] [serial = 2237] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8ce80000) [pid = 1788] [serial = 2216] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8cfe6400) [pid = 1788] [serial = 2217] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x8fd60800) [pid = 1788] [serial = 2219] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x901a1400) [pid = 1788] [serial = 2220] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8cd1dc00) [pid = 1788] [serial = 2234] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8ce76400) [pid = 1788] [serial = 2235] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8fd54800) [pid = 1788] [serial = 2214] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x91e65c00) [pid = 1788] [serial = 2228] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91e67000) [pid = 1788] [serial = 2229] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x91793800) [pid = 1788] [serial = 2222] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x9179fc00) [pid = 1788] [serial = 2223] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x915ad800) [pid = 1788] [serial = 2243] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x91f58000) [pid = 1788] [serial = 2246] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x91f8fc00) [pid = 1788] [serial = 2249] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f757800) [pid = 1788] [serial = 2238] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x8fd56800) [pid = 1788] [serial = 2240] [outer = (nil)] [url = about:blank] 12:01:18 INFO - PROCESS | 1788 | 1468609278635 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1788 | 1468609278643 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:18 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ce76400 == 31 [pid = 1788] [id = 768] 12:01:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8ce80000) [pid = 1788] [serial = 2303] [outer = (nil)] 12:01:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd56800) [pid = 1788] [serial = 2304] [outer = 0x8ce80000] 12:01:18 INFO - PROCESS | 1788 | 1468609278729 Marionette DEBUG loaded listener.js 12:01:18 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x901ad000) [pid = 1788] [serial = 2305] [outer = 0x8ce80000] 12:01:19 INFO - PROCESS | 1788 | 1468609279457 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]]]}] 12:01:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:01:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1420ms 12:01:19 INFO - PROCESS | 1788 | 1468609279484 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:01:19 INFO - PROCESS | 1788 | 1468609279492 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 12:01:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:01:19 INFO - PROCESS | 1788 | 1468609279506 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:01:19 INFO - PROCESS | 1788 | 1468609279511 Marionette TRACE conn4 <- [1,3038,null,{}] 12:01:19 INFO - PROCESS | 1788 | 1468609279518 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}] 12:01:19 INFO - PROCESS | 1788 | 1468609279526 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:19 INFO - PROCESS | 1788 | 1468609279766 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:01:19 INFO - PROCESS | 1788 | 1468609279782 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:19 INFO - PROCESS | 1788 | 1468609279792 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:19 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd62000 == 32 [pid = 1788] [id = 769] 12:01:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x91e67000) [pid = 1788] [serial = 2306] [outer = (nil)] 12:01:19 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x91f89c00) [pid = 1788] [serial = 2307] [outer = 0x91e67000] 12:01:19 INFO - PROCESS | 1788 | 1468609279962 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9488e000) [pid = 1788] [serial = 2308] [outer = 0x91e67000] 12:01:20 INFO - PROCESS | 1788 | 1468609280787 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"]]]}] 12:01:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:01:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:01:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1340ms 12:01:20 INFO - PROCESS | 1788 | 1468609280854 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 1788 | 1468609280859 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:01:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:01:20 INFO - PROCESS | 1788 | 1468609280867 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 1788 | 1468609280873 Marionette TRACE conn4 <- [1,3042,null,{}] 12:01:20 INFO - PROCESS | 1788 | 1468609280913 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}] 12:01:20 INFO - PROCESS | 1788 | 1468609280922 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:21 INFO - PROCESS | 1788 | 1468609281163 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8c04b400) [pid = 1788] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x93c04400) [pid = 1788] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x91f50400) [pid = 1788] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8cd1a800) [pid = 1788] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8b50e800) [pid = 1788] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x93d76c00) [pid = 1788] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8d158800) [pid = 1788] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8f753400) [pid = 1788] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8d15a000) [pid = 1788] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x917aec00) [pid = 1788] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x8df1b000) [pid = 1788] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8f533000) [pid = 1788] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:01:21 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x8c049000) [pid = 1788] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:01:21 INFO - PROCESS | 1788 | 1468609281661 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:21 INFO - PROCESS | 1788 | 1468609281673 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:21 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b503000 == 33 [pid = 1788] [id = 770] 12:01:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8b508000) [pid = 1788] [serial = 2309] [outer = (nil)] 12:01:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8c049000) [pid = 1788] [serial = 2310] [outer = 0x8b508000] 12:01:21 INFO - PROCESS | 1788 | 1468609281764 Marionette DEBUG loaded listener.js 12:01:21 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8cd18c00) [pid = 1788] [serial = 2311] [outer = 0x8b508000] 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:01:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:01:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:01:23 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. 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:01:23 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. 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:01:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:01:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:01:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:01:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2142ms 12:01:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:01:23 INFO - PROCESS | 1788 | 1468609282934 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]]]}] 12:01:23 INFO - PROCESS | 1788 | 1468609283033 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:01:23 INFO - PROCESS | 1788 | 1468609283050 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 12:01:23 INFO - PROCESS | 1788 | 1468609283108 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1788 | 1468609283117 Marionette TRACE conn4 <- [1,3046,null,{}] 12:01:23 INFO - PROCESS | 1788 | 1468609283183 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}] 12:01:23 INFO - PROCESS | 1788 | 1468609283188 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:23 INFO - PROCESS | 1788 | 1468609283549 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:01:23 INFO - PROCESS | 1788 | 1468609283754 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:23 INFO - PROCESS | 1788 | 1468609283763 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:23 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b328800 == 34 [pid = 1788] [id = 771] 12:01:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8b506c00) [pid = 1788] [serial = 2312] [outer = (nil)] 12:01:23 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8b50f800) [pid = 1788] [serial = 2313] [outer = 0x8b506c00] 12:01:23 INFO - PROCESS | 1788 | 1468609283894 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8c49b800) [pid = 1788] [serial = 2314] [outer = 0x8b506c00] 12:01:24 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:01:24 INFO - PROCESS | 1788 | 1468609284851 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:01:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:01:24 INFO - {} 12:01:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1804ms 12:01:24 INFO - PROCESS | 1788 | 1468609284913 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:01:24 INFO - PROCESS | 1788 | 1468609284921 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 12:01:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:01:24 INFO - PROCESS | 1788 | 1468609284976 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:01:24 INFO - PROCESS | 1788 | 1468609284981 Marionette TRACE conn4 <- [1,3050,null,{}] 12:01:24 INFO - PROCESS | 1788 | 1468609284989 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}] 12:01:24 INFO - PROCESS | 1788 | 1468609284995 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:25 INFO - PROCESS | 1788 | 1468609285215 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:01:25 INFO - PROCESS | 1788 | 1468609285429 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1788 | 1468609285441 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:25 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecd2400 == 35 [pid = 1788] [id = 772] 12:01:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8fd57800) [pid = 1788] [serial = 2315] [outer = (nil)] 12:01:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8fd68400) [pid = 1788] [serial = 2316] [outer = 0x8fd57800] 12:01:25 INFO - PROCESS | 1788 | 1468609285639 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8fd6cc00) [pid = 1788] [serial = 2317] [outer = 0x8fd57800] 12:01:26 INFO - PROCESS | 1788 | 1468609286576 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]]]}] 12:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:01:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:01:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1644ms 12:01:26 INFO - PROCESS | 1788 | 1468609286617 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:01:26 INFO - PROCESS | 1788 | 1468609286621 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 12:01:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:01:26 INFO - PROCESS | 1788 | 1468609286640 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 1788 | 1468609286651 Marionette TRACE conn4 <- [1,3054,null,{}] 12:01:26 INFO - PROCESS | 1788 | 1468609286657 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}] 12:01:26 INFO - PROCESS | 1788 | 1468609286667 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:26 INFO - PROCESS | 1788 | 1468609286957 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:01:27 INFO - PROCESS | 1788 | 1468609287112 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1788 | 1468609287122 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:27 INFO - PROCESS | 1788 | ++DOCSHELL 0x91db6800 == 36 [pid = 1788] [id = 773] 12:01:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x91db9000) [pid = 1788] [serial = 2318] [outer = (nil)] 12:01:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x91f50000) [pid = 1788] [serial = 2319] [outer = 0x91db9000] 12:01:27 INFO - PROCESS | 1788 | 1468609287247 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x91f59c00) [pid = 1788] [serial = 2320] [outer = 0x91db9000] 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:01:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:01:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:01:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:01:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2090ms 12:01:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:01:28 INFO - PROCESS | 1788 | 1468609288568 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"]]]}] 12:01:28 INFO - PROCESS | 1788 | 1468609288729 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1788 | 1468609288744 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 12:01:28 INFO - PROCESS | 1788 | 1468609288756 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 1788 | 1468609288758 Marionette TRACE conn4 <- [1,3058,null,{}] 12:01:28 INFO - PROCESS | 1788 | 1468609288797 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}] 12:01:28 INFO - PROCESS | 1788 | 1468609288810 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:29 INFO - PROCESS | 1788 | 1468609289165 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:01:29 INFO - PROCESS | 1788 | 1468609289305 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:29 INFO - PROCESS | 1788 | 1468609289314 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:29 INFO - PROCESS | 1788 | ++DOCSHELL 0x93c04400 == 37 [pid = 1788] [id = 774] 12:01:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x9488f400) [pid = 1788] [serial = 2321] [outer = (nil)] 12:01:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x95585400) [pid = 1788] [serial = 2322] [outer = 0x9488f400] 12:01:29 INFO - PROCESS | 1788 | 1468609289395 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x95583c00) [pid = 1788] [serial = 2323] [outer = 0x9488f400] 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:01:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:01:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:01:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:01:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:01:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:01:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:01:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:01:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:01:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1604ms 12:01:30 INFO - PROCESS | 1788 | 1468609290338 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]]]}] 12:01:30 INFO - PROCESS | 1788 | 1468609290368 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1788 | 1468609290374 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:01:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:01:30 INFO - PROCESS | 1788 | 1468609290387 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1788 | 1468609290391 Marionette TRACE conn4 <- [1,3062,null,{}] 12:01:30 INFO - PROCESS | 1788 | 1468609290397 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}] 12:01:30 INFO - PROCESS | 1788 | 1468609290403 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:30 INFO - PROCESS | 1788 | 1468609290665 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:01:30 INFO - PROCESS | 1788 | 1468609290841 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1788 | 1468609290860 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:30 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d152800 == 38 [pid = 1788] [id = 775] 12:01:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x93c5d400) [pid = 1788] [serial = 2324] [outer = (nil)] 12:01:30 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x9558b400) [pid = 1788] [serial = 2325] [outer = 0x93c5d400] 12:01:30 INFO - PROCESS | 1788 | 1468609290996 Marionette DEBUG loaded listener.js 12:01:31 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x95674c00) [pid = 1788] [serial = 2326] [outer = 0x93c5d400] 12:01:31 INFO - PROCESS | 1788 | [1788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:01:32 INFO - PROCESS | 1788 | 1468609292003 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:01:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:01:32 INFO - {} 12:01:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1642ms 12:01:32 INFO - PROCESS | 1788 | 1468609292030 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:01:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:01:32 INFO - PROCESS | 1788 | 1468609292035 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 12:01:32 INFO - PROCESS | 1788 | 1468609292049 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:01:32 INFO - PROCESS | 1788 | 1468609292052 Marionette TRACE conn4 <- [1,3066,null,{}] 12:01:32 INFO - PROCESS | 1788 | 1468609292067 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}] 12:01:32 INFO - PROCESS | 1788 | 1468609292077 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:32 INFO - PROCESS | 1788 | 1468609292343 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:01:32 INFO - PROCESS | 1788 | 1468609292714 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:32 INFO - PROCESS | 1788 | 1468609292726 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:32 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b507000 == 39 [pid = 1788] [id = 776] 12:01:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x8b507400) [pid = 1788] [serial = 2327] [outer = (nil)] 12:01:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8b510800) [pid = 1788] [serial = 2328] [outer = 0x8b507400] 12:01:32 INFO - PROCESS | 1788 | 1468609292864 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x8cd13c00) [pid = 1788] [serial = 2329] [outer = 0x8b507400] 12:01:33 INFO - PROCESS | 1788 | 1468609293815 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]]]}] 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:01:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:01:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1808ms 12:01:33 INFO - PROCESS | 1788 | 1468609293853 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 1788 | 1468609293858 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 12:01:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:01:33 INFO - PROCESS | 1788 | 1468609293867 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1788 | 1468609293872 Marionette TRACE conn4 <- [1,3070,null,{}] 12:01:33 INFO - PROCESS | 1788 | 1468609293880 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}] 12:01:33 INFO - PROCESS | 1788 | 1468609293889 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:34 INFO - PROCESS | 1788 | 1468609294078 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:01:34 INFO - PROCESS | 1788 | 1468609294286 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1788 | 1468609294299 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31f400 == 38 [pid = 1788] [id = 731] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8fd62000 == 37 [pid = 1788] [id = 769] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8ce76400 == 36 [pid = 1788] [id = 768] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8cdc1c00 == 35 [pid = 1788] [id = 738] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8c050400 == 34 [pid = 1788] [id = 733] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd17c00 == 33 [pid = 1788] [id = 758] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8cd18800 == 32 [pid = 1788] [id = 724] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8c493800 == 31 [pid = 1788] [id = 734] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505400 == 30 [pid = 1788] [id = 732] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f75dc00 == 29 [pid = 1788] [id = 739] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b325000 == 28 [pid = 1788] [id = 726] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f753800 == 27 [pid = 1788] [id = 729] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b505800 == 26 [pid = 1788] [id = 764] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f531c00 == 25 [pid = 1788] [id = 765] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f79ec00 == 24 [pid = 1788] [id = 725] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8d15e400 == 23 [pid = 1788] [id = 737] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f597c00 == 22 [pid = 1788] [id = 767] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x91dbb000 == 21 [pid = 1788] [id = 766] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b328000 == 20 [pid = 1788] [id = 723] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b31d400 == 19 [pid = 1788] [id = 763] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f59cc00 == 18 [pid = 1788] [id = 727] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8cfe9c00 == 17 [pid = 1788] [id = 735] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x915b1400 == 16 [pid = 1788] [id = 740] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8c49a400 == 15 [pid = 1788] [id = 736] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x9179f000 == 14 [pid = 1788] [id = 730] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8f53d000 == 13 [pid = 1788] [id = 728] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8d152800 == 12 [pid = 1788] [id = 775] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x93c04400 == 11 [pid = 1788] [id = 774] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8ecd2400 == 10 [pid = 1788] [id = 772] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x91db6800 == 9 [pid = 1788] [id = 773] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b328800 == 8 [pid = 1788] [id = 771] 12:01:35 INFO - PROCESS | 1788 | --DOCSHELL 0x8b503000 == 7 [pid = 1788] [id = 770] 12:01:35 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b31a400 == 8 [pid = 1788] [id = 777] 12:01:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x8b31bc00) [pid = 1788] [serial = 2330] [outer = (nil)] 12:01:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8b323800) [pid = 1788] [serial = 2331] [outer = 0x8b31bc00] 12:01:35 INFO - PROCESS | 1788 | 1468609295373 Marionette DEBUG loaded listener.js 12:01:35 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8b50a000) [pid = 1788] [serial = 2332] [outer = 0x8b31bc00] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x8fd59c00) [pid = 1788] [serial = 2287] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x8cd15400) [pid = 1788] [serial = 2277] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x93c60800) [pid = 1788] [serial = 2260] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x927c1800) [pid = 1788] [serial = 2258] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x93c65c00) [pid = 1788] [serial = 2261] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f7a2800) [pid = 1788] [serial = 2286] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x8c050800) [pid = 1788] [serial = 2270] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x8c044c00) [pid = 1788] [serial = 2269] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x95440800) [pid = 1788] [serial = 2267] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x8ecc8800) [pid = 1788] [serial = 2274] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x8f79c400) [pid = 1788] [serial = 2284] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x8df1a400) [pid = 1788] [serial = 2281] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9533ac00) [pid = 1788] [serial = 2266] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 69 (0x93d6d000) [pid = 1788] [serial = 2264] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 68 (0x8c047400) [pid = 1788] [serial = 2272] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 67 (0x8f797800) [pid = 1788] [serial = 2255] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x91f8bc00) [pid = 1788] [serial = 2257] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x8f75c400) [pid = 1788] [serial = 2283] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8df16400) [pid = 1788] [serial = 2280] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8f59e000) [pid = 1788] [serial = 2275] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8c49ac00) [pid = 1788] [serial = 2251] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x93c6c800) [pid = 1788] [serial = 2263] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8cdcc400) [pid = 1788] [serial = 2252] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 59 (0x8f59c400) [pid = 1788] [serial = 2254] [outer = (nil)] [url = about:blank] 12:01:35 INFO - PROCESS | 1788 | --DOMWINDOW == 58 (0x8cdc3c00) [pid = 1788] [serial = 2278] [outer = (nil)] [url = about:blank] 12:01:36 INFO - PROCESS | 1788 | 1468609296438 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]]]}] 12:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:01:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:01:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2589ms 12:01:36 INFO - PROCESS | 1788 | 1468609296458 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:01:36 INFO - PROCESS | 1788 | 1468609296464 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 12:01:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:01:36 INFO - PROCESS | 1788 | 1468609296473 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:01:36 INFO - PROCESS | 1788 | 1468609296477 Marionette TRACE conn4 <- [1,3074,null,{}] 12:01:36 INFO - PROCESS | 1788 | 1468609296484 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}] 12:01:36 INFO - PROCESS | 1788 | 1468609296490 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:36 INFO - PROCESS | 1788 | 1468609296656 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:01:36 INFO - PROCESS | 1788 | 1468609296821 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1788 | 1468609296829 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:36 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cdc3c00 == 9 [pid = 1788] [id = 778] 12:01:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 59 (0x8cdc4800) [pid = 1788] [serial = 2333] [outer = (nil)] 12:01:36 INFO - PROCESS | 1788 | ++DOMWINDOW == 60 (0x8cdc8800) [pid = 1788] [serial = 2334] [outer = 0x8cdc4800] 12:01:36 INFO - PROCESS | 1788 | 1468609296909 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8cdcf400) [pid = 1788] [serial = 2335] [outer = 0x8cdc4800] 12:01:37 INFO - PROCESS | 1788 | 1468609297738 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]]]}] 12:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:01:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:01:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1334ms 12:01:37 INFO - PROCESS | 1788 | 1468609297808 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1788 | 1468609297815 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 12:01:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:01:37 INFO - PROCESS | 1788 | 1468609297827 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1788 | 1468609297831 Marionette TRACE conn4 <- [1,3078,null,{}] 12:01:37 INFO - PROCESS | 1788 | 1468609297842 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}] 12:01:37 INFO - PROCESS | 1788 | 1468609297847 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:38 INFO - PROCESS | 1788 | 1468609298024 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:01:38 INFO - PROCESS | 1788 | 1468609298207 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:38 INFO - PROCESS | 1788 | 1468609298217 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:38 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cfea400 == 10 [pid = 1788] [id = 779] 12:01:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8d151400) [pid = 1788] [serial = 2336] [outer = (nil)] 12:01:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8d158c00) [pid = 1788] [serial = 2337] [outer = 0x8d151400] 12:01:38 INFO - PROCESS | 1788 | 1468609298299 Marionette DEBUG loaded listener.js 12:01:38 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8df16400) [pid = 1788] [serial = 2338] [outer = 0x8d151400] 12:01:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 12:01:39 INFO - reader.readAsText(blob_2) 12:01:39 INFO - }" did not throw 12:01:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 12:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 12:01:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 12:01:39 INFO - reader.readAsDataURL(blob_2) 12:01:39 INFO - }" did not throw 12:01:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 12:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 12:01:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 12:01:39 INFO - reader.readAsArrayBuffer(blob_2) 12:01:39 INFO - }" did not throw 12:01:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 12:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 12:01:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 12:01:39 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 12:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:01:39 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 12:01:39 INFO - PROCESS | 1788 | 1468609299281 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:01:39 INFO - PROCESS | 1788 | 1468609299300 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:01:39 INFO - PROCESS | 1788 | 1468609299305 Marionette TRACE conn4 <- [1,3082,null,{}] 12:01:39 INFO - PROCESS | 1788 | 1468609299328 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}] 12:01:39 INFO - PROCESS | 1788 | 1468609299338 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:39 INFO - PROCESS | 1788 | 1468609299585 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:01:39 INFO - PROCESS | 1788 | 1468609299607 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1788 | 1468609299638 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:39 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b504800 == 11 [pid = 1788] [id = 780] 12:01:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8c04d400) [pid = 1788] [serial = 2339] [outer = (nil)] 12:01:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8f754000) [pid = 1788] [serial = 2340] [outer = 0x8c04d400] 12:01:39 INFO - PROCESS | 1788 | 1468609299793 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8f75b400) [pid = 1788] [serial = 2341] [outer = 0x8c04d400] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 66 (0x91e67000) [pid = 1788] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 65 (0x91f51400) [pid = 1788] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 64 (0x8fd64c00) [pid = 1788] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 63 (0x8ce80000) [pid = 1788] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 62 (0x8cdc8400) [pid = 1788] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 61 (0x91dbb400) [pid = 1788] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:01:40 INFO - PROCESS | 1788 | --DOMWINDOW == 60 (0x8fd66400) [pid = 1788] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:01:40 INFO - PROCESS | 1788 | 1468609300921 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]]]}] 12:01:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:01:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:01:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:01:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:01:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1651ms 12:01:40 INFO - PROCESS | 1788 | 1468609300944 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1788 | 1468609300950 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 12:01:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:01:40 INFO - PROCESS | 1788 | 1468609300956 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1788 | 1468609300960 Marionette TRACE conn4 <- [1,3086,null,{}] 12:01:40 INFO - PROCESS | 1788 | 1468609300966 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}] 12:01:40 INFO - PROCESS | 1788 | 1468609300971 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:41 INFO - PROCESS | 1788 | 1468609301127 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:01:41 INFO - PROCESS | 1788 | 1468609301289 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:41 INFO - PROCESS | 1788 | 1468609301300 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:41 INFO - PROCESS | 1788 | ++DOCSHELL 0x8eccf000 == 12 [pid = 1788] [id = 781] 12:01:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 61 (0x8f758000) [pid = 1788] [serial = 2342] [outer = (nil)] 12:01:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 62 (0x8f795000) [pid = 1788] [serial = 2343] [outer = 0x8f758000] 12:01:41 INFO - PROCESS | 1788 | 1468609301371 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1788 | ++DOMWINDOW == 63 (0x8f799000) [pid = 1788] [serial = 2344] [outer = 0x8f758000] 12:01:42 INFO - PROCESS | 1788 | 1468609302089 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:01:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1149ms 12:01:42 INFO - PROCESS | 1788 | 1468609302106 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1788 | 1468609302115 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 12:01:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:01:42 INFO - PROCESS | 1788 | 1468609302124 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1788 | 1468609302127 Marionette TRACE conn4 <- [1,3090,null,{}] 12:01:42 INFO - PROCESS | 1788 | 1468609302137 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}] 12:01:42 INFO - PROCESS | 1788 | 1468609302142 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:42 INFO - PROCESS | 1788 | 1468609302344 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:01:42 INFO - PROCESS | 1788 | 1468609302363 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1788 | 1468609302371 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:42 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f797c00 == 13 [pid = 1788] [id = 782] 12:01:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 64 (0x8f79c800) [pid = 1788] [serial = 2345] [outer = (nil)] 12:01:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 65 (0x8fd52400) [pid = 1788] [serial = 2346] [outer = 0x8f79c800] 12:01:42 INFO - PROCESS | 1788 | 1468609302458 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1788 | ++DOMWINDOW == 66 (0x8fd64c00) [pid = 1788] [serial = 2347] [outer = 0x8f79c800] 12:01:43 INFO - PROCESS | 1788 | 1468609303799 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:01:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1686ms 12:01:43 INFO - PROCESS | 1788 | 1468609303844 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:01:43 INFO - PROCESS | 1788 | 1468609303856 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 12:01:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:01:43 INFO - PROCESS | 1788 | 1468609303875 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1788 | 1468609303888 Marionette TRACE conn4 <- [1,3094,null,{}] 12:01:43 INFO - PROCESS | 1788 | 1468609303920 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}] 12:01:43 INFO - PROCESS | 1788 | 1468609303930 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:44 INFO - PROCESS | 1788 | 1468609304233 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:01:44 INFO - PROCESS | 1788 | 1468609304614 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:44 INFO - PROCESS | 1788 | 1468609304629 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:44 INFO - PROCESS | 1788 | ++DOCSHELL 0x8b50d800 == 14 [pid = 1788] [id = 783] 12:01:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 67 (0x8cd15800) [pid = 1788] [serial = 2348] [outer = (nil)] 12:01:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 68 (0x8ce7ec00) [pid = 1788] [serial = 2349] [outer = 0x8cd15800] 12:01:44 INFO - PROCESS | 1788 | 1468609304777 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1788 | ++DOMWINDOW == 69 (0x8d14fc00) [pid = 1788] [serial = 2350] [outer = 0x8cd15800] 12:01:45 INFO - PROCESS | 1788 | 1468609305668 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:01:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:01:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1828ms 12:01:45 INFO - PROCESS | 1788 | 1468609305700 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1788 | 1468609305706 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 12:01:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:01:45 INFO - PROCESS | 1788 | 1468609305719 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1788 | 1468609305723 Marionette TRACE conn4 <- [1,3098,null,{}] 12:01:45 INFO - PROCESS | 1788 | 1468609305731 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}] 12:01:45 INFO - PROCESS | 1788 | 1468609305737 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:46 INFO - PROCESS | 1788 | 1468609306075 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:01:46 INFO - PROCESS | 1788 | 1468609306228 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 1788 | 1468609306239 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:46 INFO - PROCESS | 1788 | ++DOCSHELL 0x8ecccc00 == 15 [pid = 1788] [id = 784] 12:01:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 70 (0x8f53cc00) [pid = 1788] [serial = 2351] [outer = (nil)] 12:01:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 71 (0x8f59c400) [pid = 1788] [serial = 2352] [outer = 0x8f53cc00] 12:01:46 INFO - PROCESS | 1788 | 1468609306362 Marionette DEBUG loaded listener.js 12:01:46 INFO - PROCESS | 1788 | ++DOMWINDOW == 72 (0x8f75ec00) [pid = 1788] [serial = 2353] [outer = 0x8f53cc00] 12:01:47 INFO - PROCESS | 1788 | 1468609307383 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]]]}] 12:01:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:01:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:01:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1707ms 12:01:47 INFO - PROCESS | 1788 | 1468609307427 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1788 | 1468609307432 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:01:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:01:47 INFO - PROCESS | 1788 | 1468609307468 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1788 | 1468609307476 Marionette TRACE conn4 <- [1,3102,null,{}] 12:01:47 INFO - PROCESS | 1788 | 1468609307495 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}] 12:01:47 INFO - PROCESS | 1788 | 1468609307504 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:47 INFO - PROCESS | 1788 | 1468609307690 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:01:47 INFO - PROCESS | 1788 | 1468609307892 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:47 INFO - PROCESS | 1788 | 1468609307904 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:47 INFO - PROCESS | 1788 | ++DOCSHELL 0x8fd63000 == 16 [pid = 1788] [id = 785] 12:01:47 INFO - PROCESS | 1788 | ++DOMWINDOW == 73 (0x8fd66400) [pid = 1788] [serial = 2354] [outer = (nil)] 12:01:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 74 (0x901a2400) [pid = 1788] [serial = 2355] [outer = 0x8fd66400] 12:01:48 INFO - PROCESS | 1788 | 1468609308028 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1788 | ++DOMWINDOW == 75 (0x901a8c00) [pid = 1788] [serial = 2356] [outer = 0x8fd66400] 12:01:48 INFO - PROCESS | 1788 | 1468609308951 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:01:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:01:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1535ms 12:01:48 INFO - PROCESS | 1788 | 1468609308975 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:01:48 INFO - PROCESS | 1788 | 1468609308980 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 12:01:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:01:48 INFO - PROCESS | 1788 | 1468609308987 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:01:48 INFO - PROCESS | 1788 | 1468609308991 Marionette TRACE conn4 <- [1,3106,null,{}] 12:01:49 INFO - PROCESS | 1788 | 1468609308997 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}] 12:01:49 INFO - PROCESS | 1788 | 1468609309003 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:49 INFO - PROCESS | 1788 | 1468609309183 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:01:49 INFO - PROCESS | 1788 | 1468609309389 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:49 INFO - PROCESS | 1788 | 1468609309399 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:49 INFO - PROCESS | 1788 | ++DOCSHELL 0x8f59d400 == 17 [pid = 1788] [id = 786] 12:01:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 76 (0x915abc00) [pid = 1788] [serial = 2357] [outer = (nil)] 12:01:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 77 (0x915b2800) [pid = 1788] [serial = 2358] [outer = 0x915abc00] 12:01:49 INFO - PROCESS | 1788 | 1468609309525 Marionette DEBUG loaded listener.js 12:01:49 INFO - PROCESS | 1788 | ++DOMWINDOW == 78 (0x91796c00) [pid = 1788] [serial = 2359] [outer = 0x915abc00] 12:01:50 INFO - PROCESS | 1788 | 1468609310406 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]]]}] 12:01:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:01:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:01:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:01:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1431ms 12:01:50 INFO - PROCESS | 1788 | 1468609310419 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1788 | 1468609310423 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 12:01:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:01:50 INFO - PROCESS | 1788 | 1468609310429 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1788 | 1468609310432 Marionette TRACE conn4 <- [1,3110,null,{}] 12:01:50 INFO - PROCESS | 1788 | 1468609310439 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}] 12:01:50 INFO - PROCESS | 1788 | 1468609310444 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:50 INFO - PROCESS | 1788 | 1468609310654 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 12:01:50 INFO - PROCESS | 1788 | 1468609310846 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1788 | 1468609310855 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:50 INFO - PROCESS | 1788 | ++DOCSHELL 0x8d155000 == 18 [pid = 1788] [id = 787] 12:01:50 INFO - PROCESS | 1788 | ++DOMWINDOW == 79 (0x8ecc6800) [pid = 1788] [serial = 2360] [outer = (nil)] 12:01:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 80 (0x917a0800) [pid = 1788] [serial = 2361] [outer = 0x8ecc6800] 12:01:51 INFO - PROCESS | 1788 | 1468609311013 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1788 | ++DOMWINDOW == 81 (0x917b0800) [pid = 1788] [serial = 2362] [outer = 0x8ecc6800] 12:01:52 INFO - PROCESS | 1788 | 1468609312244 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"]]]}] 12:01:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:01:52 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 12:01:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:01:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:01:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1885ms 12:01:52 INFO - PROCESS | 1788 | 1468609312316 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 12:01:52 INFO - PROCESS | 1788 | 1468609312323 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 12:01:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:01:52 INFO - PROCESS | 1788 | 1468609312331 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:01:52 INFO - PROCESS | 1788 | 1468609312337 Marionette TRACE conn4 <- [1,3114,null,{}] 12:01:52 INFO - PROCESS | 1788 | 1468609312422 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}] 12:01:52 INFO - PROCESS | 1788 | 1468609312429 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:52 INFO - PROCESS | 1788 | 1468609312596 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 12:01:52 INFO - PROCESS | 1788 | 1468609312854 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\", \"e63f187a-10bf-4ba3-bf1b-423eb4f219c2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:52 INFO - PROCESS | 1788 | 1468609312868 Marionette INFO sendAsync 2d1ddd60-1e17-4afe-abfa-98f6d6e3637b 12:01:52 INFO - PROCESS | 1788 | ++DOCSHELL 0x8cd1d400 == 19 [pid = 1788] [id = 788] 12:01:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 82 (0x8cd1e800) [pid = 1788] [serial = 2363] [outer = (nil)] 12:01:52 INFO - PROCESS | 1788 | ++DOMWINDOW == 83 (0x8cfe1000) [pid = 1788] [serial = 2364] [outer = 0x8cd1e800] 12:01:52 INFO - PROCESS | 1788 | 1468609312980 Marionette DEBUG loaded listener.js 12:01:53 INFO - PROCESS | 1788 | ++DOMWINDOW == 84 (0x8d153400) [pid = 1788] [serial = 2365] [outer = 0x8cd1e800] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 83 (0x9557c400) [pid = 1788] [serial = 2302] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 82 (0x901a9000) [pid = 1788] [serial = 2290] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 81 (0x91f89c00) [pid = 1788] [serial = 2307] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 80 (0x8fd56800) [pid = 1788] [serial = 2304] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 79 (0x901a6800) [pid = 1788] [serial = 2289] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 78 (0x8df18c00) [pid = 1788] [serial = 2292] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 77 (0x8f539800) [pid = 1788] [serial = 2293] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 76 (0x91e63000) [pid = 1788] [serial = 2298] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 75 (0x91f4d400) [pid = 1788] [serial = 2299] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 74 (0x915aa400) [pid = 1788] [serial = 2295] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 73 (0x91794000) [pid = 1788] [serial = 2296] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 72 (0x954a6400) [pid = 1788] [serial = 2301] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 71 (0x901ad000) [pid = 1788] [serial = 2305] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | --DOMWINDOW == 70 (0x9488e000) [pid = 1788] [serial = 2308] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1788 | 1468609313740 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]]]}] 12:01:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:01:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1441ms 12:01:53 INFO - PROCESS | 1788 | 1468609313772 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1788 | 1468609313779 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 12:01:54 WARNING - u'runner_teardown' () 12:01:54 INFO - No more tests 12:01:54 INFO - Got 0 unexpected results 12:01:54 INFO - SUITE-END | took 1364s 12:01:54 INFO - Closing logging queue 12:01:54 INFO - queue closed 12:01:55 INFO - Return code: 0 12:01:55 WARNING - # TBPL SUCCESS # 12:01:55 INFO - Running post-action listener: _resource_record_post_action 12:01:55 INFO - Running post-run listener: _resource_record_post_run 12:01:56 INFO - Total resource usage - Wall time: 1407s; CPU: 98.0%; Read bytes: 13996032; Write bytes: 928137216; Read time: 1132; Write time: 303952 12:01:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:01:56 INFO - install - Wall time: 37s; CPU: 100.0%; Read bytes: 0; Write bytes: 134795264; Read time: 0; Write time: 146128 12:01:56 INFO - run-tests - Wall time: 1369s; CPU: 98.0%; Read bytes: 11169792; Write bytes: 783671296; Read time: 652; Write time: 144692 12:01:56 INFO - Running post-run listener: _upload_blobber_files 12:01:56 INFO - Blob upload gear active. 12:01:56 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:01:56 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 12:01:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 12:01:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 12:01:56 INFO - (blobuploader) - INFO - Open directory for files ... 12:01:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:01:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:01:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:01:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:01:59 INFO - (blobuploader) - INFO - Done attempting. 12:01:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:01:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:01:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:02:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:02:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:02:00 INFO - (blobuploader) - INFO - Done attempting. 12:02:00 INFO - (blobuploader) - INFO - Iteration through files over. 12:02:00 INFO - Return code: 0 12:02:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:02:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:02:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8893c797607d35faba3e9c8ebf8ed3b81383a19cf4e8453504feab3a24e052acf1bb44d47ad5ad81b396d98d2f3789db6accfaafb2b721196d4d64573195104", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/769a1d503ec497d031cab7536e3577f9672de08dc581466eccfdb08d5148f874c4da09a767d1d9949523fcf4f14a896b0b3aa105b46d74295e668d0e6b22993b"} 12:02:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:02:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:02:00 INFO - Contents: 12:02:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8893c797607d35faba3e9c8ebf8ed3b81383a19cf4e8453504feab3a24e052acf1bb44d47ad5ad81b396d98d2f3789db6accfaafb2b721196d4d64573195104", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/769a1d503ec497d031cab7536e3577f9672de08dc581466eccfdb08d5148f874c4da09a767d1d9949523fcf4f14a896b0b3aa105b46d74295e668d0e6b22993b"} 12:02:00 INFO - Running post-run listener: copy_logs_to_upload_dir 12:02:00 INFO - Copying logs to upload dir... 12:02:00 INFO - mkdir: /builds/slave/test/build/upload/logs 12:02:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1512.900073 ========= master_lag: 5.88 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 18 secs) (at 2016-07-15 12:02:06.642874) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 22 secs) (at 2016-07-15 12:02:06.660362) ========= 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-1468603474.993830-417142028 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8893c797607d35faba3e9c8ebf8ed3b81383a19cf4e8453504feab3a24e052acf1bb44d47ad5ad81b396d98d2f3789db6accfaafb2b721196d4d64573195104", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/769a1d503ec497d031cab7536e3577f9672de08dc581466eccfdb08d5148f874c4da09a767d1d9949523fcf4f14a896b0b3aa105b46d74295e668d0e6b22993b"} build_url:https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032718 build_url: 'https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b8893c797607d35faba3e9c8ebf8ed3b81383a19cf4e8453504feab3a24e052acf1bb44d47ad5ad81b396d98d2f3789db6accfaafb2b721196d4d64573195104", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/769a1d503ec497d031cab7536e3577f9672de08dc581466eccfdb08d5148f874c4da09a767d1d9949523fcf4f14a896b0b3aa105b46d74295e668d0e6b22993b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fs0yIWFdRrGN7jFOF1eecA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 22.93 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 22 secs) (at 2016-07-15 12:02:29.620296) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 12:02:29.620639) ========= 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-1468603474.993830-417142028 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018307 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 12:02:29.698200) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 12:02:29.698500) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 12:02:29.698817) ========= ========= Total master_lag: 29.39 =========