builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-073 starttime: 1468957557.08 results: success (0) buildid: 20160719110521 builduid: b50f924069754df69847add88ada5d36 revision: 55cd3b01ca013495afc1f583e4eb9a9392199025 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 12:45:57.075786) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 12:45:57.076222) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 12:45:57.076503) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 12:45:57.286338) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 12:45:57.286711) ========= 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-1468957540.561300-712024857 _=/tools/buildbot/bin/python using PTY: False --2016-07-19 12:45:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.2M=0.001s 2016-07-19 12:45:57 (10.2 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.615607 ========= master_lag: 0.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 12:45:58.331403) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:45:58.331914) ========= 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-1468957540.561300-712024857 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.089977 ========= master_lag: 0.71 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:45:59.131161) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 12:45:59.131509) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55cd3b01ca013495afc1f583e4eb9a9392199025 --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 55cd3b01ca013495afc1f583e4eb9a9392199025 --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-1468957540.561300-712024857 _=/tools/buildbot/bin/python using PTY: False 2016-07-19 12:45:59,230 truncating revision to first 12 chars 2016-07-19 12:45:59,231 Setting DEBUG logging. 2016-07-19 12:45:59,231 attempt 1/10 2016-07-19 12:45:59,231 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55cd3b01ca01?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-19 12:46:00,421 unpacking tar archive at: mozilla-beta-55cd3b01ca01/testing/mozharness/ program finished with exit code 0 elapsedTime=1.715522 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-19 12:46:00.877215) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 12:46:00.877535) ========= script_repo_revision: 55cd3b01ca013495afc1f583e4eb9a9392199025 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 12:46:00.877947) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 12:46:00.878220) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 12:46:00.905261) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 34 secs) (at 2016-07-19 12:46:00.905554) ========= /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-1468957540.561300-712024857 _=/tools/buildbot/bin/python using PTY: False 12:46:01 INFO - MultiFileLogger online at 20160719 12:46:01 in /builds/slave/test 12:46:01 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 12:46:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:46:01 INFO - {'append_to_log': False, 12:46:01 INFO - 'base_work_dir': '/builds/slave/test', 12:46:01 INFO - 'blob_upload_branch': 'mozilla-beta', 12:46:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:46:01 INFO - 'buildbot_json_path': 'buildprops.json', 12:46:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:46:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:46:01 INFO - 'download_minidump_stackwalk': True, 12:46:01 INFO - 'download_symbols': 'true', 12:46:01 INFO - 'e10s': False, 12:46:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:46:01 INFO - 'tooltool.py': '/tools/tooltool.py', 12:46:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:46:01 INFO - '/tools/misc-python/virtualenv.py')}, 12:46:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:46:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:46:01 INFO - 'log_level': 'info', 12:46:01 INFO - 'log_to_console': True, 12:46:01 INFO - 'opt_config_files': (), 12:46:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:46:01 INFO - '--processes=1', 12:46:01 INFO - '--config=%(test_path)s/wptrunner.ini', 12:46:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:46:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:46:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:46:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:46:01 INFO - 'pip_index': False, 12:46:01 INFO - 'require_test_zip': True, 12:46:01 INFO - 'test_type': ('testharness',), 12:46:01 INFO - 'this_chunk': '1', 12:46:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:46:01 INFO - 'total_chunks': '10', 12:46:01 INFO - 'virtualenv_path': 'venv', 12:46:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:46:01 INFO - 'work_dir': 'build'} 12:46:01 INFO - ##### 12:46:01 INFO - ##### Running clobber step. 12:46:01 INFO - ##### 12:46:01 INFO - Running pre-action listener: _resource_record_pre_action 12:46:01 INFO - Running main action method: clobber 12:46:01 INFO - rmtree: /builds/slave/test/build 12:46:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:46:03 INFO - Running post-action listener: _resource_record_post_action 12:46:03 INFO - ##### 12:46:03 INFO - ##### Running read-buildbot-config step. 12:46:03 INFO - ##### 12:46:03 INFO - Running pre-action listener: _resource_record_pre_action 12:46:03 INFO - Running main action method: read_buildbot_config 12:46:03 INFO - Using buildbot properties: 12:46:03 INFO - { 12:46:03 INFO - "project": "", 12:46:03 INFO - "product": "firefox", 12:46:03 INFO - "script_repo_revision": "production", 12:46:03 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 12:46:03 INFO - "repository": "", 12:46:03 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 12:46:03 INFO - "buildid": "20160719110521", 12:46:03 INFO - "pgo_build": "False", 12:46:03 INFO - "basedir": "/builds/slave/test", 12:46:03 INFO - "buildnumber": 2, 12:46:03 INFO - "slavename": "tst-linux32-spot-073", 12:46:03 INFO - "revision": "55cd3b01ca013495afc1f583e4eb9a9392199025", 12:46:03 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 12:46:03 INFO - "platform": "linux", 12:46:03 INFO - "branch": "mozilla-beta", 12:46:03 INFO - "repo_path": "releases/mozilla-beta", 12:46:03 INFO - "moz_repo_path": "", 12:46:03 INFO - "stage_platform": "linux", 12:46:03 INFO - "builduid": "b50f924069754df69847add88ada5d36", 12:46:03 INFO - "slavebuilddir": "test" 12:46:03 INFO - } 12:46:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 12:46:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 12:46:03 INFO - Running post-action listener: _resource_record_post_action 12:46:03 INFO - ##### 12:46:03 INFO - ##### Running download-and-extract step. 12:46:03 INFO - ##### 12:46:03 INFO - Running pre-action listener: _resource_record_pre_action 12:46:03 INFO - Running main action method: download_and_extract 12:46:03 INFO - mkdir: /builds/slave/test/build/tests 12:46:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:46:03 INFO - https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:46:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:46:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:46:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:05 INFO - Downloaded 1291 bytes. 12:46:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:46:05 INFO - Using the following test package requirements: 12:46:05 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 12:46:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 12:46:05 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 12:46:05 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'jsshell-linux-i686.zip'], 12:46:05 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 12:46:05 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 12:46:05 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 12:46:05 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 12:46:05 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 12:46:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:46:05 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 12:46:05 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 12:46: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')]} 12:46:05 INFO - https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:46:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:46:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:46:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:12 INFO - Downloaded 22824275 bytes. 12:46:12 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/*'] 12:46:12 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/* 12:46:13 INFO - caution: filename not matched: web-platform/* 12:46:13 INFO - Return code: 11 12:46:13 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')]} 12:46:13 INFO - https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:46:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:46:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:46:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:25 INFO - Downloaded 36389876 bytes. 12:46:25 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/*'] 12:46:25 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/* 12:46:29 INFO - caution: filename not matched: bin/* 12:46:29 INFO - caution: filename not matched: config/* 12:46:29 INFO - caution: filename not matched: mozbase/* 12:46:29 INFO - caution: filename not matched: marionette/* 12:46:29 INFO - caution: filename not matched: tools/wptserve/* 12:46:29 INFO - Return code: 11 12:46:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:46:29 INFO - https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:46:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:46:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:46:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:47 INFO - Downloaded 69355775 bytes. 12:46:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:46:47 INFO - mkdir: /builds/slave/test/properties 12:46:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:46:47 INFO - Writing to file /builds/slave/test/properties/build_url 12:46:47 INFO - Contents: 12:46:47 INFO - build_url:https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:46:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:46:48 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:46:48 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:46:48 INFO - Contents: 12:46:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:46:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:46:48 INFO - https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:46:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:46:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:46:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:46:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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 12:47:11 INFO - Downloaded 92361154 bytes. 12:47:11 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'] 12:47:11 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 12:47:20 INFO - Return code: 0 12:47:20 INFO - Running post-action listener: _resource_record_post_action 12:47:20 INFO - Running post-action listener: set_extra_try_arguments 12:47:20 INFO - ##### 12:47:20 INFO - ##### Running create-virtualenv step. 12:47:20 INFO - ##### 12:47:20 INFO - Running pre-action listener: _pre_create_virtualenv 12:47:20 INFO - Running pre-action listener: _resource_record_pre_action 12:47:20 INFO - Running main action method: create_virtualenv 12:47:20 INFO - Creating virtualenv /builds/slave/test/build/venv 12:47:20 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 12:47:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:47:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:47:21 INFO - Using real prefix '/usr' 12:47:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:47:22 INFO - Installing distribute.............................................................................................................................................................................................done. 12:47:26 INFO - Installing pip.................done. 12:47:26 INFO - Return code: 0 12:47:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:47:26 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')]} 12:47:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:47:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:26 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')]} 12:47:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:47:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92ddc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9344598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90d8e30>, '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 0x9375c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93f4470>, '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-1468957540.561300-712024857', '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 12:47:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 12:47:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:47:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:47:26 INFO - 'CCACHE_UMASK': '002', 12:47:26 INFO - 'DISPLAY': ':0', 12:47:26 INFO - 'HOME': '/home/cltbld', 12:47:26 INFO - 'LANG': 'en_US.UTF-8', 12:47:26 INFO - 'LOGNAME': 'cltbld', 12:47:26 INFO - 'MAIL': '/var/mail/cltbld', 12:47:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:47:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:47:26 INFO - 'MOZ_NO_REMOTE': '1', 12:47:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:47:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:47:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:47:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:47:26 INFO - 'PWD': '/builds/slave/test', 12:47:26 INFO - 'SHELL': '/bin/bash', 12:47:26 INFO - 'SHLVL': '1', 12:47:26 INFO - 'TERM': 'linux', 12:47:26 INFO - 'TMOUT': '86400', 12:47:26 INFO - 'USER': 'cltbld', 12:47:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468957540.561300-712024857', 12:47:26 INFO - '_': '/tools/buildbot/bin/python'} 12:47:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:47:26 INFO - Downloading/unpacking psutil>=0.7.1 12:47:26 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 12:47:26 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 12:47:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:26 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 12:47:26 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 12:47:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:47:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:47:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:47:32 INFO - Installing collected packages: psutil 12:47:32 INFO - Running setup.py install for psutil 12:47:32 INFO - building 'psutil._psutil_linux' extension 12:47:32 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 12:47:32 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:47:32 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:47:33 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 12:47:33 INFO - building 'psutil._psutil_posix' extension 12:47:33 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 12:47:33 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 12:47:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:47:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:47:33 INFO - Successfully installed psutil 12:47:33 INFO - Cleaning up... 12:47:33 INFO - Return code: 0 12:47:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:47:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:47:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:47:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92ddc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9344598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90d8e30>, '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 0x9375c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93f4470>, '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-1468957540.561300-712024857', '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 12:47:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:47:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:47:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:47:33 INFO - 'CCACHE_UMASK': '002', 12:47:33 INFO - 'DISPLAY': ':0', 12:47:33 INFO - 'HOME': '/home/cltbld', 12:47:33 INFO - 'LANG': 'en_US.UTF-8', 12:47:33 INFO - 'LOGNAME': 'cltbld', 12:47:33 INFO - 'MAIL': '/var/mail/cltbld', 12:47:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:47:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:47:33 INFO - 'MOZ_NO_REMOTE': '1', 12:47:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:47:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:47:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:47:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:47:33 INFO - 'PWD': '/builds/slave/test', 12:47:33 INFO - 'SHELL': '/bin/bash', 12:47:33 INFO - 'SHLVL': '1', 12:47:33 INFO - 'TERM': 'linux', 12:47:33 INFO - 'TMOUT': '86400', 12:47:33 INFO - 'USER': 'cltbld', 12:47:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468957540.561300-712024857', 12:47:33 INFO - '_': '/tools/buildbot/bin/python'} 12:47:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:47:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:47:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:47:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:47:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:47:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:47:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:47:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:47:39 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:47:39 INFO - Installing collected packages: mozsystemmonitor 12:47:39 INFO - Running setup.py install for mozsystemmonitor 12:47:39 INFO - Successfully installed mozsystemmonitor 12:47:39 INFO - Cleaning up... 12:47:39 INFO - Return code: 0 12:47:39 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:47:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:47:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92ddc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9344598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90d8e30>, '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 0x9375c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93f4470>, '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-1468957540.561300-712024857', '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 12:47:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:47:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:47:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:47:39 INFO - 'CCACHE_UMASK': '002', 12:47:39 INFO - 'DISPLAY': ':0', 12:47:39 INFO - 'HOME': '/home/cltbld', 12:47:39 INFO - 'LANG': 'en_US.UTF-8', 12:47:39 INFO - 'LOGNAME': 'cltbld', 12:47:39 INFO - 'MAIL': '/var/mail/cltbld', 12:47:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:47:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:47:39 INFO - 'MOZ_NO_REMOTE': '1', 12:47:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:47:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:47:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:47:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:47:39 INFO - 'PWD': '/builds/slave/test', 12:47:39 INFO - 'SHELL': '/bin/bash', 12:47:39 INFO - 'SHLVL': '1', 12:47:39 INFO - 'TERM': 'linux', 12:47:39 INFO - 'TMOUT': '86400', 12:47:39 INFO - 'USER': 'cltbld', 12:47:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468957540.561300-712024857', 12:47:39 INFO - '_': '/tools/buildbot/bin/python'} 12:47:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:47:40 INFO - Downloading/unpacking blobuploader==1.2.4 12:47:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:47:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:47:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:47:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:47:45 INFO - Downloading blobuploader-1.2.4.tar.gz 12:47:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:47:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:47:45 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 12:47:45 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 12:47:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:45 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 12:47:45 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 12:47:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:47:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:47:46 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 12:47:46 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 12:47:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:47:46 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 12:47:46 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 12:47:47 INFO - Downloading docopt-0.6.1.tar.gz 12:47:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:47:47 INFO - Installing collected packages: blobuploader, requests, docopt 12:47:47 INFO - Running setup.py install for blobuploader 12:47:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:47:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:47:47 INFO - Running setup.py install for requests 12:47:48 INFO - Running setup.py install for docopt 12:47:48 INFO - Successfully installed blobuploader requests docopt 12:47:48 INFO - Cleaning up... 12:47:48 INFO - Return code: 0 12:47:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:47:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:47:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:47:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92ddc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9344598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90d8e30>, '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 0x9375c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93f4470>, '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-1468957540.561300-712024857', '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 12:47:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:47:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:47:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:47:48 INFO - 'CCACHE_UMASK': '002', 12:47:48 INFO - 'DISPLAY': ':0', 12:47:48 INFO - 'HOME': '/home/cltbld', 12:47:48 INFO - 'LANG': 'en_US.UTF-8', 12:47:48 INFO - 'LOGNAME': 'cltbld', 12:47:48 INFO - 'MAIL': '/var/mail/cltbld', 12:47:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:47:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:47:48 INFO - 'MOZ_NO_REMOTE': '1', 12:47:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:47:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:47:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:47:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:47:48 INFO - 'PWD': '/builds/slave/test', 12:47:48 INFO - 'SHELL': '/bin/bash', 12:47:48 INFO - 'SHLVL': '1', 12:47:48 INFO - 'TERM': 'linux', 12:47:48 INFO - 'TMOUT': '86400', 12:47:48 INFO - 'USER': 'cltbld', 12:47:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468957540.561300-712024857', 12:47:48 INFO - '_': '/tools/buildbot/bin/python'} 12:47:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:47:49 INFO - Running setup.py (path:/tmp/pip-gdXz2N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:47:49 INFO - Running setup.py (path:/tmp/pip-qxVQPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:47:49 INFO - Running setup.py (path:/tmp/pip-4ftOem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:47:49 INFO - Running setup.py (path:/tmp/pip-ennf9X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:47:49 INFO - Running setup.py (path:/tmp/pip-R0t7BV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:47:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:47:49 INFO - Running setup.py (path:/tmp/pip-CXdh8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:47:50 INFO - Running setup.py (path:/tmp/pip-W3rM_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:47:50 INFO - Running setup.py (path:/tmp/pip-L09bXV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:47:50 INFO - Running setup.py (path:/tmp/pip-iivLZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:47:50 INFO - Running setup.py (path:/tmp/pip-PDiDn9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:47:50 INFO - Running setup.py (path:/tmp/pip-a2xTep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:47:50 INFO - Running setup.py (path:/tmp/pip-qnbYyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:47:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:47:50 INFO - Running setup.py (path:/tmp/pip-99CVg_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:47:51 INFO - Running setup.py (path:/tmp/pip-_2G7He-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:47:51 INFO - Running setup.py (path:/tmp/pip-SSqfQk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:47:51 INFO - Running setup.py (path:/tmp/pip-hV_6M3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:47:51 INFO - Running setup.py (path:/tmp/pip-bkC2en-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:47:51 INFO - Running setup.py (path:/tmp/pip-f_EVlu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:47:51 INFO - Running setup.py (path:/tmp/pip-CmGmxC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:47:51 INFO - Running setup.py (path:/tmp/pip-Fz0B5r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:47:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:47:52 INFO - Running setup.py (path:/tmp/pip-QDcAQ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:47:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:47:52 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 12:47:52 INFO - Running setup.py install for manifestparser 12:47:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:47:52 INFO - Running setup.py install for mozcrash 12:47:52 INFO - Running setup.py install for mozdebug 12:47:53 INFO - Running setup.py install for mozdevice 12:47:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:47:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:47:53 INFO - Running setup.py install for mozfile 12:47:53 INFO - Running setup.py install for mozhttpd 12:47:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:47:53 INFO - Running setup.py install for mozinfo 12:47:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Running setup.py install for mozInstall 12:47:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Running setup.py install for mozleak 12:47:54 INFO - Running setup.py install for mozlog 12:47:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Running setup.py install for moznetwork 12:47:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:47:54 INFO - Running setup.py install for mozprocess 12:47:55 INFO - Running setup.py install for mozprofile 12:47:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:47:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:47:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:47:55 INFO - Running setup.py install for mozrunner 12:47:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:47:55 INFO - Running setup.py install for mozscreenshot 12:47:55 INFO - Running setup.py install for moztest 12:47:56 INFO - Running setup.py install for mozversion 12:47:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:47:56 INFO - Running setup.py install for wptserve 12:47:56 INFO - Running setup.py install for marionette-driver 12:47:56 INFO - Running setup.py install for browsermob-proxy 12:47:57 INFO - Running setup.py install for marionette-client 12:47:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:47:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:47:57 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 12:47:57 INFO - Cleaning up... 12:47:57 INFO - Return code: 0 12:47:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:47:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:47:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:47:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:47:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:47:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92ddc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9344598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f6f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90d8e30>, '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 0x9375c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93f4470>, '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-1468957540.561300-712024857', '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 12:47:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:47:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:47:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:47:57 INFO - 'CCACHE_UMASK': '002', 12:47:57 INFO - 'DISPLAY': ':0', 12:47:57 INFO - 'HOME': '/home/cltbld', 12:47:57 INFO - 'LANG': 'en_US.UTF-8', 12:47:57 INFO - 'LOGNAME': 'cltbld', 12:47:57 INFO - 'MAIL': '/var/mail/cltbld', 12:47:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:47:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:47:57 INFO - 'MOZ_NO_REMOTE': '1', 12:47:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:47:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:47:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:47:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:47:57 INFO - 'PWD': '/builds/slave/test', 12:47:57 INFO - 'SHELL': '/bin/bash', 12:47:57 INFO - 'SHLVL': '1', 12:47:57 INFO - 'TERM': 'linux', 12:47:57 INFO - 'TMOUT': '86400', 12:47:57 INFO - 'USER': 'cltbld', 12:47:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468957540.561300-712024857', 12:47:57 INFO - '_': '/tools/buildbot/bin/python'} 12:47:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:47:58 INFO - Running setup.py (path:/tmp/pip-VeGUcS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:47:58 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)) 12:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:47:58 INFO - Running setup.py (path:/tmp/pip-nXsq1V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:47:58 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)) 12:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:47:58 INFO - Running setup.py (path:/tmp/pip-x5j8w6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:47:58 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)) 12:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:47:58 INFO - Running setup.py (path:/tmp/pip-SWsdXJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:47:58 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)) 12:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:47:58 INFO - Running setup.py (path:/tmp/pip-Cy7zJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:47:58 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)) 12:47:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:47:58 INFO - Running setup.py (path:/tmp/pip-CDTFUH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:47:58 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:47:59 INFO - Running setup.py (path:/tmp/pip-XHfydp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:47:59 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:47:59 INFO - Running setup.py (path:/tmp/pip-xoS4PV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:47:59 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:47:59 INFO - Running setup.py (path:/tmp/pip-NDxLly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:47:59 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:47:59 INFO - Running setup.py (path:/tmp/pip-BW8jwR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:47:59 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:47:59 INFO - Running setup.py (path:/tmp/pip-ztQHmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:47:59 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:47:59 INFO - Running setup.py (path:/tmp/pip-IT8m6F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:47:59 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)) 12:47:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:47:59 INFO - Running setup.py (path:/tmp/pip-In4_lE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:48:00 INFO - Running setup.py (path:/tmp/pip-DVupcA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:48:00 INFO - Running setup.py (path:/tmp/pip-hyrF8C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:48:00 INFO - Running setup.py (path:/tmp/pip-EM03EW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:48:00 INFO - Running setup.py (path:/tmp/pip-y3I2WE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:48:00 INFO - Running setup.py (path:/tmp/pip-uSggLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:48:00 INFO - Running setup.py (path:/tmp/pip-jV0kMC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:48:00 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)) 12:48:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:48:00 INFO - Running setup.py (path:/tmp/pip-sMW3Vb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:48:01 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)) 12:48:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:48:01 INFO - Running setup.py (path:/tmp/pip-fBj0nx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:48:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:48:01 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)) 12:48:01 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)) 12:48:01 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)) 12:48:01 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)) 12:48:01 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)) 12:48:01 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)) 12:48:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:48: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 12:48: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 12:48:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:48:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:48: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 12:48: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 12:48:06 INFO - Downloading blessings-1.6.tar.gz 12:48:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:48:07 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)) 12:48:07 INFO - Installing collected packages: blessings 12:48:07 INFO - Running setup.py install for blessings 12:48:07 INFO - Successfully installed blessings 12:48:07 INFO - Cleaning up... 12:48:07 INFO - Return code: 0 12:48:07 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:48:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:48:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:48:07 INFO - Reading from file tmpfile_stdout 12:48:07 INFO - Current package versions: 12:48:07 INFO - argparse == 1.2.1 12:48:07 INFO - blessings == 1.6 12:48:07 INFO - blobuploader == 1.2.4 12:48:07 INFO - browsermob-proxy == 0.6.0 12:48:07 INFO - docopt == 0.6.1 12:48:07 INFO - manifestparser == 1.1 12:48:07 INFO - marionette-client == 2.3.0 12:48:07 INFO - marionette-driver == 1.4.0 12:48:07 INFO - mozInstall == 1.12 12:48:07 INFO - mozcrash == 0.17 12:48:07 INFO - mozdebug == 0.1 12:48:07 INFO - mozdevice == 0.48 12:48:07 INFO - mozfile == 1.2 12:48:07 INFO - mozhttpd == 0.7 12:48:07 INFO - mozinfo == 0.9 12:48:07 INFO - mozleak == 0.1 12:48:07 INFO - mozlog == 3.1 12:48:07 INFO - moznetwork == 0.27 12:48:07 INFO - mozprocess == 0.22 12:48:07 INFO - mozprofile == 0.28 12:48:07 INFO - mozrunner == 6.11 12:48:07 INFO - mozscreenshot == 0.1 12:48:07 INFO - mozsystemmonitor == 0.0 12:48:07 INFO - moztest == 0.7 12:48:07 INFO - mozversion == 1.4 12:48:07 INFO - psutil == 3.1.1 12:48:07 INFO - requests == 1.2.3 12:48:07 INFO - wptserve == 1.4.0 12:48:07 INFO - wsgiref == 0.1.2 12:48:07 INFO - Running post-action listener: _resource_record_post_action 12:48:07 INFO - Running post-action listener: _start_resource_monitoring 12:48:07 INFO - Starting resource monitoring. 12:48:07 INFO - ##### 12:48:07 INFO - ##### Running pull step. 12:48:07 INFO - ##### 12:48:07 INFO - Running pre-action listener: _resource_record_pre_action 12:48:07 INFO - Running main action method: pull 12:48:07 INFO - Pull has nothing to do! 12:48:07 INFO - Running post-action listener: _resource_record_post_action 12:48:07 INFO - ##### 12:48:07 INFO - ##### Running install step. 12:48:07 INFO - ##### 12:48:07 INFO - Running pre-action listener: _resource_record_pre_action 12:48:07 INFO - Running main action method: install 12:48:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:48:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:48:08 INFO - Reading from file tmpfile_stdout 12:48:08 INFO - Detecting whether we're running mozinstall >=1.0... 12:48:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:48:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:48:08 INFO - Reading from file tmpfile_stdout 12:48:08 INFO - Output received: 12:48:08 INFO - Usage: mozinstall [options] installer 12:48:08 INFO - Options: 12:48:08 INFO - -h, --help show this help message and exit 12:48:08 INFO - -d DEST, --destination=DEST 12:48:08 INFO - Directory to install application into. [default: 12:48:08 INFO - "/builds/slave/test"] 12:48:08 INFO - --app=APP Application being installed. [default: firefox] 12:48:08 INFO - mkdir: /builds/slave/test/build/application 12:48:08 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'] 12:48:08 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 12:48:38 INFO - Reading from file tmpfile_stdout 12:48:38 INFO - Output received: 12:48:38 INFO - /builds/slave/test/build/application/firefox/firefox 12:48:38 INFO - Running post-action listener: _resource_record_post_action 12:48:38 INFO - ##### 12:48:38 INFO - ##### Running run-tests step. 12:48:38 INFO - ##### 12:48:38 INFO - Running pre-action listener: _resource_record_pre_action 12:48:38 INFO - Running main action method: run_tests 12:48:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:48:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:48:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:48:38 INFO - grabbing minidump binary from tooltool 12:48:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:48:38 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 0x90d8e30>, '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 0x9375c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x93f4470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:48:38 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 12:48:38 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 12:48:38 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:48:38 INFO - Return code: 0 12:48:38 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:48:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:48:38 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/Ntqu44LhQLu3HIxZ4OL4mw/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 12:48:38 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/Ntqu44LhQLu3HIxZ4OL4mw/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 12:48:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:48:38 INFO - 'CCACHE_UMASK': '002', 12:48:38 INFO - 'DISPLAY': ':0', 12:48:38 INFO - 'HOME': '/home/cltbld', 12:48:38 INFO - 'LANG': 'en_US.UTF-8', 12:48:38 INFO - 'LOGNAME': 'cltbld', 12:48:38 INFO - 'MAIL': '/var/mail/cltbld', 12:48:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:48:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:48:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:48:38 INFO - 'MOZ_NO_REMOTE': '1', 12:48:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:48:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:48:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:48:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:48:38 INFO - 'PWD': '/builds/slave/test', 12:48:38 INFO - 'SHELL': '/bin/bash', 12:48:38 INFO - 'SHLVL': '1', 12:48:38 INFO - 'TERM': 'linux', 12:48:38 INFO - 'TMOUT': '86400', 12:48:38 INFO - 'USER': 'cltbld', 12:48:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468957540.561300-712024857', 12:48:38 INFO - '_': '/tools/buildbot/bin/python'} 12:48:38 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/Ntqu44LhQLu3HIxZ4OL4mw/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 12:48:39 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 12:48:39 INFO - import pkg_resources 12:48:40 INFO - Using 1 client processes 12:48:40 INFO - wptserve Starting http server on 127.0.0.1:8000 12:48:40 INFO - wptserve Starting http server on 127.0.0.1:8001 12:48:40 INFO - wptserve Starting http server on 127.0.0.1:8443 12:48:42 INFO - SUITE-START | Running 778 tests 12:48:42 INFO - Running testharness tests 12:48:42 INFO - Setting up ssl 12:48:42 INFO - PROCESS | certutil | 12:48:43 INFO - PROCESS | certutil | 12:48:43 INFO - PROCESS | certutil | 12:48:43 INFO - Certificate Nickname Trust Attributes 12:48:43 INFO - SSL,S/MIME,JAR/XPI 12:48:43 INFO - 12:48:43 INFO - web-platform-tests CT,, 12:48:43 INFO - 12:48:43 INFO - Starting runner 12:48:46 INFO - PROCESS | 1710 | 1468957726044 Marionette DEBUG Marionette enabled via build flag and pref 12:48:46 INFO - PROCESS | 1710 | ++DOCSHELL 0xa4e57c00 == 1 [pid = 1710] [id = 1] 12:48:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 1 (0xa4e58000) [pid = 1710] [serial = 1] [outer = (nil)] 12:48:46 INFO - PROCESS | 1710 | [1710] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:48:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 2 (0xa4e58800) [pid = 1710] [serial = 2] [outer = 0xa4e58000] 12:48:46 INFO - PROCESS | 1710 | 1468957726761 Marionette INFO Listening on port 2828 12:48:47 INFO - PROCESS | 1710 | 1468957727381 Marionette DEBUG Marionette enabled via command-line flag 12:48:47 INFO - PROCESS | 1710 | ++DOCSHELL 0xa2003400 == 2 [pid = 1710] [id = 2] 12:48:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 3 (0xa2003800) [pid = 1710] [serial = 3] [outer = (nil)] 12:48:47 INFO - PROCESS | 1710 | [1710] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:48:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 4 (0xa2004000) [pid = 1710] [serial = 4] [outer = 0xa2003800] 12:48:47 INFO - PROCESS | 1710 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d51e0 12:48:47 INFO - PROCESS | 1710 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5cc0 12:48:47 INFO - PROCESS | 1710 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e5d40 12:48:47 INFO - PROCESS | 1710 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20e69a0 12:48:47 INFO - PROCESS | 1710 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ec6e0 12:48:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 5 (0xa100b800) [pid = 1710] [serial = 5] [outer = 0xa4e58000] 12:48:47 INFO - PROCESS | 1710 | [1710] 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 12:48:47 INFO - PROCESS | 1710 | 1468957727809 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46931 12:48:47 INFO - PROCESS | 1710 | [1710] 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 12:48:47 INFO - PROCESS | 1710 | 1468957727843 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46932 12:48:47 INFO - PROCESS | 1710 | 1468957727904 Marionette DEBUG Closed connection conn0 12:48:47 INFO - PROCESS | 1710 | 1468957727934 Marionette DEBUG Closed connection conn1 12:48:48 INFO - PROCESS | 1710 | [1710] 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 12:48:48 INFO - PROCESS | 1710 | [1710] 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 12:48:48 INFO - PROCESS | 1710 | 1468957728046 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46933 12:48:48 INFO - PROCESS | 1710 | [1710] 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 12:48:48 INFO - PROCESS | 1710 | 1468957728123 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46934 12:48:48 INFO - PROCESS | 1710 | 1468957728133 Marionette DEBUG Closed connection conn2 12:48:48 INFO - PROCESS | 1710 | [1710] 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 12:48:48 INFO - PROCESS | 1710 | 1468957728168 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46935 12:48:48 INFO - PROCESS | 1710 | 1468957728177 Marionette DEBUG Closed connection conn3 12:48:48 INFO - PROCESS | 1710 | 1468957728220 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:48:48 INFO - PROCESS | 1710 | 1468957728239 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":"20160719110521","device":"desktop","version":"48.0"} 12:48:48 INFO - PROCESS | 1710 | [1710] 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:48:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x9b5e5800 == 3 [pid = 1710] [id = 3] 12:48:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 6 (0x9b5e5c00) [pid = 1710] [serial = 6] [outer = (nil)] 12:48:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x9b5e6400 == 4 [pid = 1710] [id = 4] 12:48:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 7 (0x9b5e7400) [pid = 1710] [serial = 7] [outer = (nil)] 12:48:50 INFO - PROCESS | 1710 | [1710] 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 12:48:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x9ab1a800 == 5 [pid = 1710] [id = 5] 12:48:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 8 (0x9ab1ac00) [pid = 1710] [serial = 8] [outer = (nil)] 12:48:50 INFO - PROCESS | 1710 | [1710] 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 12:48:50 INFO - PROCESS | 1710 | [1710] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:48:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 9 (0x9a9bb800) [pid = 1710] [serial = 9] [outer = 0x9ab1ac00] 12:48:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 10 (0x9ab30400) [pid = 1710] [serial = 10] [outer = 0x9b5e5c00] 12:48:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 11 (0x9ab32000) [pid = 1710] [serial = 11] [outer = 0x9b5e7400] 12:48:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 12 (0x9ab34400) [pid = 1710] [serial = 12] [outer = 0x9ab1ac00] 12:48:52 INFO - PROCESS | 1710 | 1468957732101 Marionette INFO startBrowser 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:52 INFO - PROCESS | 1710 | 1468957732147 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 1710 | 1468957732165 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 1710 | 1468957732168 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 13 (0xa200b000) [pid = 1710] [serial = 13] [outer = 0x9ab1ac00] 12:48:52 INFO - PROCESS | 1710 | 1468957732853 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4282bcb8-1281-4cc5-94f2-295f4af7a399","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":"20160719110521","device":"desktop","version":"48.0","command_id":1}}] 12:48:53 INFO - PROCESS | 1710 | 1468957733130 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}] 12:48:53 INFO - PROCESS | 1710 | 1468957733138 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:53 INFO - PROCESS | 1710 | 1468957733474 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:48:53 INFO - PROCESS | 1710 | 1468957733545 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:48:53 INFO - PROCESS | 1710 | 1468957733551 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:53 INFO - PROCESS | 1710 | [1710] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:48:53 INFO - PROCESS | 1710 | [1710] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:48:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 14 (0x9541a400) [pid = 1710] [serial = 14] [outer = 0x9ab1ac00] 12:48:54 INFO - PROCESS | 1710 | [1710] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:48:54 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:48:54 INFO - PROCESS | 1710 | 1468957734163 Marionette TRACE conn4 <- [1,3,null,{}] 12:48:54 INFO - PROCESS | 1710 | 1468957734245 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:48:54 INFO - PROCESS | 1710 | 1468957734251 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:54 INFO - PROCESS | 1710 | 1468957734310 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:48:54 INFO - PROCESS | 1710 | 1468957734368 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 1710 | 1468957734371 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:48:54 INFO - PROCESS | 1710 | 1468957734401 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 1710 | 1468957734407 Marionette TRACE conn4 <- [1,6,null,{}] 12:48:54 INFO - PROCESS | 1710 | 1468957734444 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}] 12:48:54 INFO - PROCESS | 1710 | 1468957734449 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:54 INFO - PROCESS | 1710 | 1468957734534 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:48:54 INFO - PROCESS | 1710 | 1468957734544 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:48:54 INFO - PROCESS | 1710 | 1468957734553 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d70000 == 6 [pid = 1710] [id = 6] 12:48:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 15 (0x93d70400) [pid = 1710] [serial = 15] [outer = (nil)] 12:48:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 16 (0x93d72400) [pid = 1710] [serial = 16] [outer = 0x93d70400] 12:48:54 INFO - PROCESS | 1710 | 1468957734628 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 17 (0x93d76c00) [pid = 1710] [serial = 17] [outer = 0x93d70400] 12:48:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b65c00 == 7 [pid = 1710] [id = 7] 12:48:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 18 (0x93b66000) [pid = 1710] [serial = 18] [outer = (nil)] 12:48:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 19 (0x93ba4000) [pid = 1710] [serial = 19] [outer = 0x93b66000] 12:48:55 INFO - PROCESS | 1710 | 1468957735157 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 20 (0x93ba8400) [pid = 1710] [serial = 20] [outer = 0x93b66000] 12:48:55 INFO - PROCESS | 1710 | [1710] 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 12:48:55 INFO - PROCESS | 1710 | 1468957735713 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]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1377ms 12:48:55 INFO - PROCESS | 1710 | 1468957735826 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 1710 | 1468957735829 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:48:55 INFO - PROCESS | 1710 | 1468957735869 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 1710 | 1468957735872 Marionette TRACE conn4 <- [1,10,null,{}] 12:48:55 INFO - PROCESS | 1710 | 1468957735904 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}] 12:48:55 INFO - PROCESS | 1710 | 1468957735916 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:56 INFO - PROCESS | 1710 | 1468957736090 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:48:56 INFO - PROCESS | 1710 | 1468957736109 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:48:56 INFO - PROCESS | 1710 | 1468957736119 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x92236000 == 8 [pid = 1710] [id = 8] 12:48:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 21 (0x92236400) [pid = 1710] [serial = 21] [outer = (nil)] 12:48:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 22 (0x92238400) [pid = 1710] [serial = 22] [outer = 0x92236400] 12:48:56 INFO - PROCESS | 1710 | 1468957736193 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 23 (0x9223d000) [pid = 1710] [serial = 23] [outer = 0x92236400] 12:48:57 INFO - PROCESS | 1710 | 1468957737262 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]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1469ms 12:48:57 INFO - PROCESS | 1710 | 1468957737321 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 1710 | 1468957737328 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:48:57 INFO - PROCESS | 1710 | 1468957737337 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 1710 | 1468957737342 Marionette TRACE conn4 <- [1,14,null,{}] 12:48:57 INFO - PROCESS | 1710 | 1468957737352 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}] 12:48:57 INFO - PROCESS | 1710 | 1468957737357 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:57 INFO - PROCESS | 1710 | 1468957737660 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:48:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x92493c00 == 9 [pid = 1710] [id = 9] 12:48:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 24 (0x92494000) [pid = 1710] [serial = 24] [outer = (nil)] 12:48:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 25 (0x9248f000) [pid = 1710] [serial = 25] [outer = 0x92494000] 12:48:57 INFO - PROCESS | 1710 | 1468957737854 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:48:57 INFO - PROCESS | 1710 | 1468957737864 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 26 (0x92493400) [pid = 1710] [serial = 26] [outer = 0x92494000] 12:48:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x92497c00 == 10 [pid = 1710] [id = 10] 12:48:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 27 (0x92498000) [pid = 1710] [serial = 27] [outer = (nil)] 12:48:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 28 (0x939f0c00) [pid = 1710] [serial = 28] [outer = 0x92498000] 12:48:57 INFO - PROCESS | 1710 | 1468957737985 Marionette DEBUG loaded listener.js 12:48:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 29 (0x93b64400) [pid = 1710] [serial = 29] [outer = 0x92498000] 12:48:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x92497000 == 11 [pid = 1710] [id = 11] 12:48:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 30 (0x93ba7c00) [pid = 1710] [serial = 30] [outer = (nil)] 12:48:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 31 (0x93d73800) [pid = 1710] [serial = 31] [outer = 0x93ba7c00] 12:48:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 32 (0x996bf800) [pid = 1710] [serial = 32] [outer = 0x93ba7c00] 12:48:59 INFO - PROCESS | 1710 | 1468957739140 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]]]}] 12:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1843ms 12:48:59 INFO - PROCESS | 1710 | 1468957739179 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:48:59 INFO - PROCESS | 1710 | 1468957739186 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:48:59 INFO - PROCESS | 1710 | 1468957739197 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:48:59 INFO - PROCESS | 1710 | 1468957739201 Marionette TRACE conn4 <- [1,18,null,{}] 12:48:59 INFO - PROCESS | 1710 | 1468957739208 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}] 12:48:59 INFO - PROCESS | 1710 | 1468957739214 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:59 INFO - PROCESS | 1710 | 1468957739507 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:48:59 INFO - PROCESS | 1710 | 1468957739669 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:48:59 INFO - PROCESS | 1710 | 1468957739681 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:48:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a422800 == 12 [pid = 1710] [id = 12] 12:48:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 33 (0x9a89dc00) [pid = 1710] [serial = 33] [outer = (nil)] 12:48:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 34 (0x9b3dd400) [pid = 1710] [serial = 34] [outer = 0x9a89dc00] 12:48:59 INFO - PROCESS | 1710 | 1468957739773 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 35 (0x9b5ed800) [pid = 1710] [serial = 35] [outer = 0x9a89dc00] 12:49:00 INFO - PROCESS | 1710 | 1468957740674 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]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1534ms 12:49:00 INFO - PROCESS | 1710 | 1468957740732 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 1710 | 1468957740737 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:49:00 INFO - PROCESS | 1710 | 1468957740744 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - PROCESS | 1710 | 1468957740750 Marionette TRACE conn4 <- [1,22,null,{}] 12:49:00 INFO - PROCESS | 1710 | 1468957740767 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}] 12:49:00 INFO - PROCESS | 1710 | 1468957740775 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:01 INFO - PROCESS | 1710 | 1468957741009 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:49:01 INFO - PROCESS | 1710 | 1468957741164 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:01 INFO - PROCESS | 1710 | 1468957741172 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:01 INFO - PROCESS | 1710 | ++DOCSHELL 0xa1093c00 == 13 [pid = 1710] [id = 13] 12:49:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 36 (0xa200b800) [pid = 1710] [serial = 36] [outer = (nil)] 12:49:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 37 (0xa209a400) [pid = 1710] [serial = 37] [outer = 0xa200b800] 12:49:01 INFO - PROCESS | 1710 | 1468957741267 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 38 (0xa2305800) [pid = 1710] [serial = 38] [outer = 0xa200b800] 12:49:02 INFO - PROCESS | 1710 | 1468957742230 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]]]}] 12:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1593ms 12:49:02 INFO - PROCESS | 1710 | 1468957742338 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:49:02 INFO - PROCESS | 1710 | 1468957742344 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:49:02 INFO - PROCESS | 1710 | 1468957742410 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:49:02 INFO - PROCESS | 1710 | 1468957742415 Marionette TRACE conn4 <- [1,26,null,{}] 12:49:02 INFO - PROCESS | 1710 | 1468957742428 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}] 12:49:02 INFO - PROCESS | 1710 | 1468957742432 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:02 INFO - PROCESS | 1710 | 1468957742792 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:49:02 INFO - PROCESS | 1710 | 1468957742954 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:02 INFO - PROCESS | 1710 | 1468957742965 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x939f2800 == 14 [pid = 1710] [id = 14] 12:49:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 39 (0x939f2c00) [pid = 1710] [serial = 39] [outer = (nil)] 12:49:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 40 (0x93d6b400) [pid = 1710] [serial = 40] [outer = 0x939f2c00] 12:49:03 INFO - PROCESS | 1710 | 1468957743049 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 41 (0x9545e000) [pid = 1710] [serial = 41] [outer = 0x939f2c00] 12:49:03 INFO - PROCESS | 1710 | 1468957743968 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]]]}] 12:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1697ms 12:49:04 INFO - PROCESS | 1710 | 1468957744049 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:49:04 INFO - PROCESS | 1710 | 1468957744055 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:49:04 INFO - PROCESS | 1710 | 1468957744063 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 1710 | 1468957744068 Marionette TRACE conn4 <- [1,30,null,{}] 12:49:04 INFO - PROCESS | 1710 | 1468957744075 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}] 12:49:04 INFO - PROCESS | 1710 | 1468957744084 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:04 INFO - PROCESS | 1710 | 1468957744291 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:49:04 INFO - PROCESS | 1710 | 1468957744454 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:04 INFO - PROCESS | 1710 | 1468957744461 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x996ba400 == 15 [pid = 1710] [id = 15] 12:49:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 42 (0x9972e800) [pid = 1710] [serial = 42] [outer = (nil)] 12:49:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 43 (0x9a07e000) [pid = 1710] [serial = 43] [outer = 0x9972e800] 12:49:04 INFO - PROCESS | 1710 | 1468957744542 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 44 (0x9a082000) [pid = 1710] [serial = 44] [outer = 0x9972e800] 12:49:05 INFO - PROCESS | 1710 | 1468957745273 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]]]}] 12:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1231ms 12:49:05 INFO - PROCESS | 1710 | 1468957745294 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:49:05 INFO - PROCESS | 1710 | 1468957745299 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:49:05 INFO - PROCESS | 1710 | 1468957745335 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:49:05 INFO - PROCESS | 1710 | 1468957745338 Marionette TRACE conn4 <- [1,34,null,{}] 12:49:05 INFO - PROCESS | 1710 | 1468957745347 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}] 12:49:05 INFO - PROCESS | 1710 | 1468957745351 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:05 INFO - PROCESS | 1710 | 1468957745508 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:49:05 INFO - PROCESS | 1710 | 1468957745522 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:05 INFO - PROCESS | 1710 | 1468957745531 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x939efc00 == 16 [pid = 1710] [id = 16] 12:49:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 45 (0x939f0000) [pid = 1710] [serial = 45] [outer = (nil)] 12:49:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 46 (0x966b5800) [pid = 1710] [serial = 46] [outer = 0x939f0000] 12:49:05 INFO - PROCESS | 1710 | 1468957745602 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 47 (0x9a9b7000) [pid = 1710] [serial = 47] [outer = 0x939f0000] 12:49:06 INFO - PROCESS | 1710 | 1468957746388 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]]]}] 12:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1121ms 12:49:06 INFO - PROCESS | 1710 | 1468957746428 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 1710 | 1468957746434 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:49:06 INFO - PROCESS | 1710 | 1468957746451 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - PROCESS | 1710 | 1468957746458 Marionette TRACE conn4 <- [1,38,null,{}] 12:49:06 INFO - PROCESS | 1710 | 1468957746464 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}] 12:49:06 INFO - PROCESS | 1710 | 1468957746470 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:06 INFO - PROCESS | 1710 | 1468957746631 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:49:06 INFO - PROCESS | 1710 | 1468957746640 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:06 INFO - PROCESS | 1710 | 1468957746647 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x9ab31c00 == 17 [pid = 1710] [id = 17] 12:49:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 48 (0x9b70a800) [pid = 1710] [serial = 48] [outer = (nil)] 12:49:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 49 (0x9bf6ac00) [pid = 1710] [serial = 49] [outer = 0x9b70a800] 12:49:06 INFO - PROCESS | 1710 | 1468957746719 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 50 (0x9bf6dc00) [pid = 1710] [serial = 50] [outer = 0x9b70a800] 12:49:07 INFO - PROCESS | 1710 | 1468957747536 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]]]}] 12:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1146ms 12:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:49:07 INFO - PROCESS | 1710 | 1468957747591 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:49:07 INFO - PROCESS | 1710 | 1468957747594 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:49:07 INFO - PROCESS | 1710 | 1468957747600 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:49:07 INFO - PROCESS | 1710 | 1468957747603 Marionette TRACE conn4 <- [1,42,null,{}] 12:49:07 INFO - PROCESS | 1710 | 1468957747613 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}] 12:49:07 INFO - PROCESS | 1710 | 1468957747617 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:07 INFO - PROCESS | 1710 | 1468957747772 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:49:07 INFO - PROCESS | 1710 | 1468957747782 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:07 INFO - PROCESS | 1710 | 1468957747791 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x9d32ac00 == 18 [pid = 1710] [id = 18] 12:49:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 51 (0x9d32b800) [pid = 1710] [serial = 51] [outer = (nil)] 12:49:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 52 (0x9d333c00) [pid = 1710] [serial = 52] [outer = 0x9d32b800] 12:49:07 INFO - PROCESS | 1710 | 1468957747878 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 53 (0x9d441c00) [pid = 1710] [serial = 53] [outer = 0x9d32b800] 12:49:08 INFO - PROCESS | 1710 | 1468957748655 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]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1080ms 12:49:08 INFO - PROCESS | 1710 | 1468957748680 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 1710 | 1468957748684 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:49:08 INFO - PROCESS | 1710 | 1468957748690 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 1710 | 1468957748697 Marionette TRACE conn4 <- [1,46,null,{}] 12:49:08 INFO - PROCESS | 1710 | 1468957748730 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}] 12:49:08 INFO - PROCESS | 1710 | 1468957748734 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:08 INFO - PROCESS | 1710 | 1468957748890 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:49:08 INFO - PROCESS | 1710 | 1468957748942 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:08 INFO - PROCESS | 1710 | 1468957748960 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x9d893800 == 19 [pid = 1710] [id = 19] 12:49:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 54 (0x9d894800) [pid = 1710] [serial = 54] [outer = (nil)] 12:49:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 55 (0xa1091000) [pid = 1710] [serial = 55] [outer = 0x9d894800] 12:49:09 INFO - PROCESS | 1710 | 1468957749046 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 56 (0xa2098000) [pid = 1710] [serial = 56] [outer = 0x9d894800] 12:49:09 INFO - PROCESS | 1710 | 1468957749857 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]]]}] 12:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1207ms 12:49:09 INFO - PROCESS | 1710 | 1468957749898 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 1710 | 1468957749901 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:49:09 INFO - PROCESS | 1710 | 1468957749907 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - PROCESS | 1710 | 1468957749911 Marionette TRACE conn4 <- [1,50,null,{}] 12:49:09 INFO - PROCESS | 1710 | 1468957749917 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}] 12:49:09 INFO - PROCESS | 1710 | 1468957749922 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:10 INFO - PROCESS | 1710 | 1468957750074 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:49:10 INFO - PROCESS | 1710 | 1468957750090 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:10 INFO - PROCESS | 1710 | 1468957750099 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x92326c00 == 20 [pid = 1710] [id = 20] 12:49:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 57 (0x924de400) [pid = 1710] [serial = 57] [outer = (nil)] 12:49:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 58 (0x97957400) [pid = 1710] [serial = 58] [outer = 0x924de400] 12:49:10 INFO - PROCESS | 1710 | 1468957750166 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0xa1011000) [pid = 1710] [serial = 59] [outer = 0x924de400] 12:49:10 INFO - PROCESS | 1710 | 1468957750896 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]]]}] 12:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1033ms 12:49:10 INFO - PROCESS | 1710 | 1468957750942 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:49:10 INFO - PROCESS | 1710 | 1468957750945 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:49:10 INFO - PROCESS | 1710 | 1468957750953 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 1710 | 1468957750956 Marionette TRACE conn4 <- [1,54,null,{}] 12:49:10 INFO - PROCESS | 1710 | 1468957750962 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}] 12:49:10 INFO - PROCESS | 1710 | 1468957750966 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:11 INFO - PROCESS | 1710 | 1468957751166 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:49:11 INFO - PROCESS | 1710 | 1468957751198 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:11 INFO - PROCESS | 1710 | 1468957751207 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e4c00 == 21 [pid = 1710] [id = 21] 12:49:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x93b61400) [pid = 1710] [serial = 60] [outer = (nil)] 12:49:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0xa224c400) [pid = 1710] [serial = 61] [outer = 0x93b61400] 12:49:11 INFO - PROCESS | 1710 | 1468957751275 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0xa1002400) [pid = 1710] [serial = 62] [outer = 0x93b61400] 12:49:11 INFO - PROCESS | 1710 | 1468957751992 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]]]}] 12:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1080ms 12:49:12 INFO - PROCESS | 1710 | 1468957752034 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 1710 | 1468957752037 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:49:12 INFO - PROCESS | 1710 | 1468957752043 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 1710 | 1468957752046 Marionette TRACE conn4 <- [1,58,null,{}] 12:49:12 INFO - PROCESS | 1710 | 1468957752052 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}] 12:49:12 INFO - PROCESS | 1710 | 1468957752056 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:12 INFO - PROCESS | 1710 | 1468957752240 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:49:12 INFO - PROCESS | 1710 | 1468957752257 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:12 INFO - PROCESS | 1710 | 1468957752266 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x9232ac00 == 22 [pid = 1710] [id = 22] 12:49:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x924e0000) [pid = 1710] [serial = 63] [outer = (nil)] 12:49:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0xa2247000) [pid = 1710] [serial = 64] [outer = 0x924e0000] 12:49:12 INFO - PROCESS | 1710 | 1468957752351 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0xa255e800) [pid = 1710] [serial = 65] [outer = 0x924e0000] 12:49:13 INFO - PROCESS | 1710 | 1468957753110 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]]]}] 12:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1092ms 12:49:13 INFO - PROCESS | 1710 | 1468957753137 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 1710 | 1468957753140 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:49:13 INFO - PROCESS | 1710 | 1468957753146 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - PROCESS | 1710 | 1468957753150 Marionette TRACE conn4 <- [1,62,null,{}] 12:49:13 INFO - PROCESS | 1710 | 1468957753155 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}] 12:49:13 INFO - PROCESS | 1710 | 1468957753160 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:14 INFO - PROCESS | 1710 | 1468957754332 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:49:14 INFO - PROCESS | 1710 | 1468957754364 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:14 INFO - PROCESS | 1710 | 1468957754372 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x924dcc00 == 23 [pid = 1710] [id = 23] 12:49:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x924dd400) [pid = 1710] [serial = 66] [outer = (nil)] 12:49:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x924e1800) [pid = 1710] [serial = 67] [outer = 0x924dd400] 12:49:14 INFO - PROCESS | 1710 | 1468957754447 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x93b5e800) [pid = 1710] [serial = 68] [outer = 0x924dd400] 12:49:15 INFO - PROCESS | 1710 | 1468957755205 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]]]}] 12:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2106ms 12:49:15 INFO - PROCESS | 1710 | 1468957755255 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:49:15 INFO - PROCESS | 1710 | 1468957755261 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93d70400) [pid = 1710] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x924de400) [pid = 1710] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x93b61400) [pid = 1710] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x92236400) [pid = 1710] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x92498000) [pid = 1710] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9a89dc00) [pid = 1710] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0xa200b800) [pid = 1710] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x939f2c00) [pid = 1710] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x9972e800) [pid = 1710] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 58 (0x939f0000) [pid = 1710] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 57 (0x9b70a800) [pid = 1710] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:49:15 INFO - PROCESS | 1710 | --DOMWINDOW == 56 (0x9d32b800) [pid = 1710] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:49:15 INFO - PROCESS | 1710 | 1468957755858 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 1710 | 1468957755864 Marionette TRACE conn4 <- [1,66,null,{}] 12:49:15 INFO - PROCESS | 1710 | 1468957755881 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}] 12:49:15 INFO - PROCESS | 1710 | 1468957755887 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:16 INFO - PROCESS | 1710 | 1468957756033 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:49:16 INFO - PROCESS | 1710 | 1468957756139 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:16 INFO - PROCESS | 1710 | 1468957756152 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d71000 == 24 [pid = 1710] [id = 24] 12:49:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 57 (0x93d71800) [pid = 1710] [serial = 69] [outer = (nil)] 12:49:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 58 (0x95466800) [pid = 1710] [serial = 70] [outer = 0x93d71800] 12:49:16 INFO - PROCESS | 1710 | 1468957756222 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0x9232a400) [pid = 1710] [serial = 71] [outer = 0x93d71800] 12:49:16 INFO - PROCESS | 1710 | 1468957756878 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]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1207ms 12:49:16 INFO - PROCESS | 1710 | 1468957756950 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:49:16 INFO - PROCESS | 1710 | 1468957756955 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:49:16 INFO - PROCESS | 1710 | 1468957756961 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 1710 | 1468957756964 Marionette TRACE conn4 <- [1,70,null,{}] 12:49:16 INFO - PROCESS | 1710 | 1468957756970 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}] 12:49:16 INFO - PROCESS | 1710 | 1468957756976 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:17 INFO - PROCESS | 1710 | 1468957757173 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:49:17 INFO - PROCESS | 1710 | 1468957757190 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:17 INFO - PROCESS | 1710 | 1468957757199 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248a400 == 25 [pid = 1710] [id = 25] 12:49:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x9a07fc00) [pid = 1710] [serial = 72] [outer = (nil)] 12:49:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x9a0ea800) [pid = 1710] [serial = 73] [outer = 0x9a07fc00] 12:49:17 INFO - PROCESS | 1710 | 1468957757270 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x9a42a800) [pid = 1710] [serial = 74] [outer = 0x9a07fc00] 12:49:18 INFO - PROCESS | 1710 | 1468957758154 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]]]}] 12:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1233ms 12:49:18 INFO - PROCESS | 1710 | 1468957758194 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 1710 | 1468957758201 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:49:18 INFO - PROCESS | 1710 | 1468957758233 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:49:18 INFO - PROCESS | 1710 | 1468957758237 Marionette TRACE conn4 <- [1,74,null,{}] 12:49:18 INFO - PROCESS | 1710 | 1468957758250 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}] 12:49:18 INFO - PROCESS | 1710 | 1468957758259 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:18 INFO - PROCESS | 1710 | 1468957758445 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:49:18 INFO - PROCESS | 1710 | 1468957758580 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:18 INFO - PROCESS | 1710 | 1468957758593 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x924d9c00 == 26 [pid = 1710] [id = 26] 12:49:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x924dac00) [pid = 1710] [serial = 75] [outer = (nil)] 12:49:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x948b9c00) [pid = 1710] [serial = 76] [outer = 0x924dac00] 12:49:18 INFO - PROCESS | 1710 | 1468957758685 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x9972c800) [pid = 1710] [serial = 77] [outer = 0x924dac00] 12:49:19 INFO - PROCESS | 1710 | 1468957759551 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]]]}] 12:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1406ms 12:49:19 INFO - PROCESS | 1710 | 1468957759619 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 1710 | 1468957759626 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:49:19 INFO - PROCESS | 1710 | 1468957759637 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - PROCESS | 1710 | 1468957759642 Marionette TRACE conn4 <- [1,78,null,{}] 12:49:19 INFO - PROCESS | 1710 | 1468957759648 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}] 12:49:19 INFO - PROCESS | 1710 | 1468957759654 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:19 INFO - PROCESS | 1710 | 1468957759870 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:49:20 INFO - PROCESS | 1710 | 1468957760006 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:20 INFO - PROCESS | 1710 | 1468957760017 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a0f2400 == 27 [pid = 1710] [id = 27] 12:49:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9a89a800) [pid = 1710] [serial = 78] [outer = (nil)] 12:49:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x9b5e8800) [pid = 1710] [serial = 79] [outer = 0x9a89a800] 12:49:20 INFO - PROCESS | 1710 | 1468957760102 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9b7a2c00) [pid = 1710] [serial = 80] [outer = 0x9a89a800] 12:49:20 INFO - PROCESS | 1710 | 1468957760956 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]]]}] 12:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1399ms 12:49:21 INFO - PROCESS | 1710 | 1468957761059 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:49:21 INFO - PROCESS | 1710 | 1468957761064 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:49:21 INFO - PROCESS | 1710 | 1468957761074 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 1710 | 1468957761080 Marionette TRACE conn4 <- [1,82,null,{}] 12:49:21 INFO - PROCESS | 1710 | 1468957761098 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}] 12:49:21 INFO - PROCESS | 1710 | 1468957761107 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:21 INFO - PROCESS | 1710 | 1468957761316 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:49:21 INFO - PROCESS | 1710 | 1468957761428 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:21 INFO - PROCESS | 1710 | 1468957761441 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x9d4d9400 == 28 [pid = 1710] [id = 28] 12:49:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9d809c00) [pid = 1710] [serial = 81] [outer = (nil)] 12:49:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0xa200a000) [pid = 1710] [serial = 82] [outer = 0x9d809c00] 12:49:21 INFO - PROCESS | 1710 | 1468957761524 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0xa224dc00) [pid = 1710] [serial = 83] [outer = 0x9d809c00] 12:49:22 INFO - PROCESS | 1710 | 1468957762382 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]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1344ms 12:49:22 INFO - PROCESS | 1710 | 1468957762419 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 1710 | 1468957762424 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:49:22 INFO - PROCESS | 1710 | 1468957762449 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - PROCESS | 1710 | 1468957762453 Marionette TRACE conn4 <- [1,86,null,{}] 12:49:22 INFO - PROCESS | 1710 | 1468957762459 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}] 12:49:22 INFO - PROCESS | 1710 | 1468957762464 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:22 INFO - PROCESS | 1710 | 1468957762633 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:49:22 INFO - PROCESS | 1710 | 1468957762767 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:22 INFO - PROCESS | 1710 | 1468957762775 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x99fcf400 == 29 [pid = 1710] [id = 29] 12:49:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9a0e9800) [pid = 1710] [serial = 84] [outer = (nil)] 12:49:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0xa2fd3000) [pid = 1710] [serial = 85] [outer = 0x9a0e9800] 12:49:22 INFO - PROCESS | 1710 | 1468957762864 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0xa320b400) [pid = 1710] [serial = 86] [outer = 0x9a0e9800] 12:49:23 INFO - PROCESS | 1710 | 1468957763664 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]]]}] 12:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1289ms 12:49:23 INFO - PROCESS | 1710 | 1468957763736 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 1710 | 1468957763739 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:49:23 INFO - PROCESS | 1710 | 1468957763746 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - PROCESS | 1710 | 1468957763754 Marionette TRACE conn4 <- [1,90,null,{}] 12:49:23 INFO - PROCESS | 1710 | 1468957763763 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}] 12:49:23 INFO - PROCESS | 1710 | 1468957763773 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:23 INFO - PROCESS | 1710 | 1468957763974 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:49:24 INFO - PROCESS | 1710 | 1468957764163 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:24 INFO - PROCESS | 1710 | 1468957764171 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:24 INFO - PROCESS | 1710 | ++DOCSHELL 0xa327f000 == 30 [pid = 1710] [id = 30] 12:49:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0xa3280000) [pid = 1710] [serial = 87] [outer = (nil)] 12:49:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0xa34ce800) [pid = 1710] [serial = 88] [outer = 0xa3280000] 12:49:24 INFO - PROCESS | 1710 | 1468957764251 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0xa4e0f000) [pid = 1710] [serial = 89] [outer = 0xa3280000] 12:49:25 INFO - PROCESS | 1710 | 1468957765065 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]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1351ms 12:49:25 INFO - PROCESS | 1710 | 1468957765098 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:49:25 INFO - PROCESS | 1710 | 1468957765102 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:49:25 INFO - PROCESS | 1710 | 1468957765108 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - PROCESS | 1710 | 1468957765112 Marionette TRACE conn4 <- [1,94,null,{}] 12:49:25 INFO - PROCESS | 1710 | 1468957765118 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}] 12:49:25 INFO - PROCESS | 1710 | 1468957765129 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:25 INFO - PROCESS | 1710 | 1468957765392 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:49:25 INFO - PROCESS | 1710 | 1468957765406 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:25 INFO - PROCESS | 1710 | 1468957765415 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x966b2400 == 31 [pid = 1710] [id = 31] 12:49:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0xa501c000) [pid = 1710] [serial = 90] [outer = (nil)] 12:49:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0xa62c0c00) [pid = 1710] [serial = 91] [outer = 0xa501c000] 12:49:25 INFO - PROCESS | 1710 | 1468957765537 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0xa6245400) [pid = 1710] [serial = 92] [outer = 0xa501c000] 12:49:26 INFO - PROCESS | 1710 | 1468957766485 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]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1435ms 12:49:26 INFO - PROCESS | 1710 | 1468957766545 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 1710 | 1468957766548 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:49:26 INFO - PROCESS | 1710 | 1468957766555 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 1710 | 1468957766558 Marionette TRACE conn4 <- [1,98,null,{}] 12:49:26 INFO - PROCESS | 1710 | 1468957766564 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}] 12:49:26 INFO - PROCESS | 1710 | 1468957766569 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:26 INFO - PROCESS | 1710 | 1468957766733 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:49:26 INFO - PROCESS | 1710 | 1468957766949 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:26 INFO - PROCESS | 1710 | 1468957766961 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x92237400 == 32 [pid = 1710] [id = 32] 12:49:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x92238c00) [pid = 1710] [serial = 93] [outer = (nil)] 12:49:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9248b400) [pid = 1710] [serial = 94] [outer = 0x92238c00] 12:49:27 INFO - PROCESS | 1710 | 1468957767036 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x924df400) [pid = 1710] [serial = 95] [outer = 0x92238c00] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9ab34400) [pid = 1710] [serial = 12] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x97957400) [pid = 1710] [serial = 58] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0xa224c400) [pid = 1710] [serial = 61] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x939f0c00) [pid = 1710] [serial = 28] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x93d73800) [pid = 1710] [serial = 31] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9b3dd400) [pid = 1710] [serial = 34] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0xa209a400) [pid = 1710] [serial = 37] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x93d6b400) [pid = 1710] [serial = 40] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9545e000) [pid = 1710] [serial = 41] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9a07e000) [pid = 1710] [serial = 43] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x966b5800) [pid = 1710] [serial = 46] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9a9b7000) [pid = 1710] [serial = 47] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9bf6ac00) [pid = 1710] [serial = 49] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9bf6dc00) [pid = 1710] [serial = 50] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9d333c00) [pid = 1710] [serial = 52] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0xa1091000) [pid = 1710] [serial = 55] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9248f000) [pid = 1710] [serial = 25] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x9d441c00) [pid = 1710] [serial = 53] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0xa1011000) [pid = 1710] [serial = 59] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0xa1002400) [pid = 1710] [serial = 62] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9b5ed800) [pid = 1710] [serial = 35] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x9a082000) [pid = 1710] [serial = 44] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0xa2305800) [pid = 1710] [serial = 38] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x9223d000) [pid = 1710] [serial = 23] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 58 (0x93b64400) [pid = 1710] [serial = 29] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 57 (0x9a9bb800) [pid = 1710] [serial = 9] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 56 (0xa4e58800) [pid = 1710] [serial = 2] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 55 (0x92238400) [pid = 1710] [serial = 22] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 54 (0x93ba4000) [pid = 1710] [serial = 19] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 53 (0x93d72400) [pid = 1710] [serial = 16] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | --DOMWINDOW == 52 (0x93d76c00) [pid = 1710] [serial = 17] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 53 (0x924e5400) [pid = 1710] [serial = 96] [outer = 0x93ba7c00] 12:49:28 INFO - PROCESS | 1710 | 1468957768882 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]]]}] 12:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2389ms 12:49:28 INFO - PROCESS | 1710 | 1468957768946 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 1710 | 1468957768953 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:49:28 INFO - PROCESS | 1710 | 1468957768962 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - PROCESS | 1710 | 1468957768969 Marionette TRACE conn4 <- [1,102,null,{}] 12:49:28 INFO - PROCESS | 1710 | 1468957768978 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}] 12:49:28 INFO - PROCESS | 1710 | 1468957768983 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:29 INFO - PROCESS | 1710 | 1468957769172 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:49:29 INFO - PROCESS | 1710 | 1468957769292 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:29 INFO - PROCESS | 1710 | 1468957769308 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6e400 == 33 [pid = 1710] [id = 33] 12:49:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 54 (0x93d6ec00) [pid = 1710] [serial = 97] [outer = (nil)] 12:49:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 55 (0x93d74400) [pid = 1710] [serial = 98] [outer = 0x93d6ec00] 12:49:29 INFO - PROCESS | 1710 | 1468957769380 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 56 (0x948b2800) [pid = 1710] [serial = 99] [outer = 0x93d6ec00] 12:49:30 INFO - PROCESS | 1710 | 1468957770080 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]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1135ms 12:49:30 INFO - PROCESS | 1710 | 1468957770096 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 1710 | 1468957770105 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:49:30 INFO - PROCESS | 1710 | 1468957770128 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - PROCESS | 1710 | 1468957770134 Marionette TRACE conn4 <- [1,106,null,{}] 12:49:30 INFO - PROCESS | 1710 | 1468957770142 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}] 12:49:30 INFO - PROCESS | 1710 | 1468957770150 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:30 INFO - PROCESS | 1710 | 1468957770334 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:49:30 INFO - PROCESS | 1710 | 1468957770346 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:30 INFO - PROCESS | 1710 | 1468957770360 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a077c00 == 34 [pid = 1710] [id = 34] 12:49:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 57 (0x9a07b000) [pid = 1710] [serial = 100] [outer = (nil)] 12:49:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 58 (0x9a07f800) [pid = 1710] [serial = 101] [outer = 0x9a07b000] 12:49:30 INFO - PROCESS | 1710 | 1468957770435 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0x924d7000) [pid = 1710] [serial = 102] [outer = 0x9a07b000] 12:49:31 INFO - PROCESS | 1710 | 1468957771354 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]]]}] 12:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1283ms 12:49:31 INFO - PROCESS | 1710 | 1468957771414 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:49:31 INFO - PROCESS | 1710 | 1468957771418 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:49:31 INFO - PROCESS | 1710 | 1468957771425 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 1710 | 1468957771431 Marionette TRACE conn4 <- [1,110,null,{}] 12:49:31 INFO - PROCESS | 1710 | 1468957771457 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}] 12:49:31 INFO - PROCESS | 1710 | 1468957771467 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:31 INFO - PROCESS | 1710 | 1468957771671 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:49:31 INFO - PROCESS | 1710 | 1468957771698 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:31 INFO - PROCESS | 1710 | 1468957771710 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x9b3dcc00 == 35 [pid = 1710] [id = 35] 12:49:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x9b3dd400) [pid = 1710] [serial = 103] [outer = (nil)] 12:49:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x9b5ee000) [pid = 1710] [serial = 104] [outer = 0x9b3dd400] 12:49:31 INFO - PROCESS | 1710 | 1468957771784 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x9b7a6c00) [pid = 1710] [serial = 105] [outer = 0x9b3dd400] 12:49:32 INFO - PROCESS | 1710 | 1468957772630 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]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1238ms 12:49:32 INFO - PROCESS | 1710 | 1468957772663 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 1710 | 1468957772668 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:49:32 INFO - PROCESS | 1710 | 1468957772678 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 1710 | 1468957772681 Marionette TRACE conn4 <- [1,114,null,{}] 12:49:32 INFO - PROCESS | 1710 | 1468957772710 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}] 12:49:32 INFO - PROCESS | 1710 | 1468957772716 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:32 INFO - PROCESS | 1710 | 1468957772913 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:49:32 INFO - PROCESS | 1710 | 1468957772944 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:32 INFO - PROCESS | 1710 | 1468957772955 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x9b5eec00 == 36 [pid = 1710] [id = 36] 12:49:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x9bf67800) [pid = 1710] [serial = 106] [outer = (nil)] 12:49:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x9c0e6000) [pid = 1710] [serial = 107] [outer = 0x9bf67800] 12:49:33 INFO - PROCESS | 1710 | 1468957773030 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x9d446400) [pid = 1710] [serial = 108] [outer = 0x9bf67800] 12:49:33 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x924e0000) [pid = 1710] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:49:33 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x9d894800) [pid = 1710] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:49:33 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9a07fc00) [pid = 1710] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:49:33 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x924dd400) [pid = 1710] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:49:33 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x93d71800) [pid = 1710] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:49:33 INFO - PROCESS | 1710 | 1468957773935 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]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1310ms 12:49:33 INFO - PROCESS | 1710 | 1468957773985 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 1710 | 1468957773989 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:49:34 INFO - PROCESS | 1710 | 1468957774000 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - PROCESS | 1710 | 1468957774003 Marionette TRACE conn4 <- [1,118,null,{}] 12:49:34 INFO - PROCESS | 1710 | 1468957774009 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}] 12:49:34 INFO - PROCESS | 1710 | 1468957774014 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:34 INFO - PROCESS | 1710 | 1468957774176 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:49:34 INFO - PROCESS | 1710 | 1468957774185 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:34 INFO - PROCESS | 1710 | 1468957774191 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x9d444000 == 37 [pid = 1710] [id = 37] 12:49:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x9d445c00) [pid = 1710] [serial = 109] [outer = (nil)] 12:49:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x9d813c00) [pid = 1710] [serial = 110] [outer = 0x9d445c00] 12:49:34 INFO - PROCESS | 1710 | 1468957774265 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0xa1003000) [pid = 1710] [serial = 111] [outer = 0x9d445c00] 12:49:35 INFO - PROCESS | 1710 | 1468957775214 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]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1233ms 12:49:35 INFO - PROCESS | 1710 | 1468957775234 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 1710 | 1468957775238 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:49:35 INFO - PROCESS | 1710 | 1468957775244 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 1710 | 1468957775246 Marionette TRACE conn4 <- [1,122,null,{}] 12:49:35 INFO - PROCESS | 1710 | 1468957775252 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}] 12:49:35 INFO - PROCESS | 1710 | 1468957775262 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:35 INFO - PROCESS | 1710 | 1468957775506 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:49:35 INFO - PROCESS | 1710 | 1468957775662 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:35 INFO - PROCESS | 1710 | 1468957775672 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x9223d800 == 38 [pid = 1710] [id = 38] 12:49:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x9223dc00) [pid = 1710] [serial = 112] [outer = (nil)] 12:49:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x9232a000) [pid = 1710] [serial = 113] [outer = 0x9223dc00] 12:49:35 INFO - PROCESS | 1710 | 1468957775767 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x924d8000) [pid = 1710] [serial = 114] [outer = 0x9223dc00] 12:49:36 INFO - PROCESS | 1710 | 1468957776756 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]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1542ms 12:49:36 INFO - PROCESS | 1710 | 1468957776801 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:49:36 INFO - PROCESS | 1710 | 1468957776811 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:49:36 INFO - PROCESS | 1710 | 1468957776820 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - PROCESS | 1710 | 1468957776826 Marionette TRACE conn4 <- [1,126,null,{}] 12:49:36 INFO - PROCESS | 1710 | 1468957776833 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}] 12:49:36 INFO - PROCESS | 1710 | 1468957776839 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:37 INFO - PROCESS | 1710 | 1468957777034 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:49:37 INFO - PROCESS | 1710 | 1468957777171 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:37 INFO - PROCESS | 1710 | 1468957777180 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x93baa400 == 39 [pid = 1710] [id = 39] 12:49:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x948b9800) [pid = 1710] [serial = 115] [outer = (nil)] 12:49:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9524cc00) [pid = 1710] [serial = 116] [outer = 0x948b9800] 12:49:37 INFO - PROCESS | 1710 | 1468957777267 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x95250000) [pid = 1710] [serial = 117] [outer = 0x948b9800] 12:49:38 INFO - PROCESS | 1710 | 1468957778332 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]]]}] 12:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1546ms 12:49:38 INFO - PROCESS | 1710 | 1468957778367 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 1710 | 1468957778371 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:49:38 INFO - PROCESS | 1710 | 1468957778379 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 1710 | 1468957778383 Marionette TRACE conn4 <- [1,130,null,{}] 12:49:38 INFO - PROCESS | 1710 | 1468957778390 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}] 12:49:38 INFO - PROCESS | 1710 | 1468957778395 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:38 INFO - PROCESS | 1710 | 1468957778615 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:49:38 INFO - PROCESS | 1710 | 1468957778792 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:38 INFO - PROCESS | 1710 | 1468957778802 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x9924b800 == 40 [pid = 1710] [id = 40] 12:49:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9972ec00) [pid = 1710] [serial = 118] [outer = (nil)] 12:49:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x99fdb000) [pid = 1710] [serial = 119] [outer = 0x9972ec00] 12:49:38 INFO - PROCESS | 1710 | 1468957778921 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9a0f4400) [pid = 1710] [serial = 120] [outer = 0x9972ec00] 12:49:39 INFO - PROCESS | 1710 | 1468957779959 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]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1630ms 12:49:40 INFO - PROCESS | 1710 | 1468957780010 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 1710 | 1468957780017 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:49:40 INFO - PROCESS | 1710 | 1468957780035 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 1710 | 1468957780042 Marionette TRACE conn4 <- [1,134,null,{}] 12:49:40 INFO - PROCESS | 1710 | 1468957780049 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}] 12:49:40 INFO - PROCESS | 1710 | 1468957780056 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:40 INFO - PROCESS | 1710 | 1468957780396 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:49:40 INFO - PROCESS | 1710 | 1468957780594 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:40 INFO - PROCESS | 1710 | 1468957780604 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x939f5400 == 41 [pid = 1710] [id = 41] 12:49:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x93b5d400) [pid = 1710] [serial = 121] [outer = (nil)] 12:49:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x93b62800) [pid = 1710] [serial = 122] [outer = 0x93b5d400] 12:49:40 INFO - PROCESS | 1710 | 1468957780683 Marionette DEBUG loaded listener.js 12:49:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93ba4800) [pid = 1710] [serial = 123] [outer = 0x93b5d400] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x9d893800 == 40 [pid = 1710] [id = 19] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x924d9c00 == 39 [pid = 1710] [id = 26] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x9248a400 == 38 [pid = 1710] [id = 25] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x93d71000 == 37 [pid = 1710] [id = 24] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x924dcc00 == 36 [pid = 1710] [id = 23] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x996ba400 == 35 [pid = 1710] [id = 15] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x9d444000 == 34 [pid = 1710] [id = 37] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x9b5eec00 == 33 [pid = 1710] [id = 36] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x9b3dcc00 == 32 [pid = 1710] [id = 35] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x9a077c00 == 31 [pid = 1710] [id = 34] 12:49:41 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6e400 == 30 [pid = 1710] [id = 33] 12:49:41 INFO - PROCESS | 1710 | 1468957781583 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]]]}] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0xa2247000) [pid = 1710] [serial = 64] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0xa2098000) [pid = 1710] [serial = 56] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0xa255e800) [pid = 1710] [serial = 65] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9a0ea800) [pid = 1710] [serial = 73] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9a42a800) [pid = 1710] [serial = 74] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x924e1800) [pid = 1710] [serial = 67] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x95466800) [pid = 1710] [serial = 70] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9232a400) [pid = 1710] [serial = 71] [outer = (nil)] [url = about:blank] 12:49:41 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x93b5e800) [pid = 1710] [serial = 68] [outer = (nil)] [url = about:blank] 12:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1600ms 12:49:41 INFO - PROCESS | 1710 | 1468957781628 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:49:41 INFO - PROCESS | 1710 | 1468957781634 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:49:41 INFO - PROCESS | 1710 | 1468957781642 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - PROCESS | 1710 | 1468957781646 Marionette TRACE conn4 <- [1,138,null,{}] 12:49:41 INFO - PROCESS | 1710 | 1468957781653 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}] 12:49:41 INFO - PROCESS | 1710 | 1468957781658 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:41 INFO - PROCESS | 1710 | 1468957781828 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:49:41 INFO - PROCESS | 1710 | 1468957781927 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:41 INFO - PROCESS | 1710 | 1468957781934 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b9ec00 == 31 [pid = 1710] [id = 42] 12:49:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x9524e000) [pid = 1710] [serial = 124] [outer = (nil)] 12:49:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x95255000) [pid = 1710] [serial = 125] [outer = 0x9524e000] 12:49:42 INFO - PROCESS | 1710 | 1468957782010 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x966c0c00) [pid = 1710] [serial = 126] [outer = 0x9524e000] 12:49:42 INFO - PROCESS | 1710 | 1468957782797 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]]]}] 12:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1180ms 12:49:42 INFO - PROCESS | 1710 | 1468957782823 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:49:42 INFO - PROCESS | 1710 | 1468957782828 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:49:42 INFO - PROCESS | 1710 | 1468957782835 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:49:42 INFO - PROCESS | 1710 | 1468957782839 Marionette TRACE conn4 <- [1,142,null,{}] 12:49:42 INFO - PROCESS | 1710 | 1468957782845 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}] 12:49:42 INFO - PROCESS | 1710 | 1468957782849 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:43 INFO - PROCESS | 1710 | 1468957783020 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:49:43 INFO - PROCESS | 1710 | 1468957783065 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:43 INFO - PROCESS | 1710 | 1468957783072 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a1b6800 == 32 [pid = 1710] [id = 43] 12:49:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9a1b7400) [pid = 1710] [serial = 127] [outer = (nil)] 12:49:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9a427400) [pid = 1710] [serial = 128] [outer = 0x9a1b7400] 12:49:43 INFO - PROCESS | 1710 | 1468957783255 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9a898400) [pid = 1710] [serial = 129] [outer = 0x9a1b7400] 12:49:44 INFO - PROCESS | 1710 | 1468957784194 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]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1433ms 12:49:44 INFO - PROCESS | 1710 | 1468957784269 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 1710 | 1468957784275 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:49:44 INFO - PROCESS | 1710 | 1468957784291 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 1710 | 1468957784298 Marionette TRACE conn4 <- [1,146,null,{}] 12:49:44 INFO - PROCESS | 1710 | 1468957784320 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}] 12:49:44 INFO - PROCESS | 1710 | 1468957784327 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:44 INFO - PROCESS | 1710 | 1468957784539 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:49:44 INFO - PROCESS | 1710 | 1468957784562 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:44 INFO - PROCESS | 1710 | 1468957784569 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a89dc00 == 33 [pid = 1710] [id = 44] 12:49:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9d444400) [pid = 1710] [serial = 130] [outer = (nil)] 12:49:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9d811c00) [pid = 1710] [serial = 131] [outer = 0x9d444400] 12:49:44 INFO - PROCESS | 1710 | 1468957784640 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0xa2003c00) [pid = 1710] [serial = 132] [outer = 0x9d444400] 12:49:45 INFO - PROCESS | 1710 | 1468957785491 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]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1255ms 12:49:45 INFO - PROCESS | 1710 | 1468957785539 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 1710 | 1468957785543 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:49:45 INFO - PROCESS | 1710 | 1468957785549 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - PROCESS | 1710 | 1468957785552 Marionette TRACE conn4 <- [1,150,null,{}] 12:49:45 INFO - PROCESS | 1710 | 1468957785557 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}] 12:49:45 INFO - PROCESS | 1710 | 1468957785562 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:45 INFO - PROCESS | 1710 | 1468957785758 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:49:45 INFO - PROCESS | 1710 | 1468957785777 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:45 INFO - PROCESS | 1710 | 1468957785784 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:45 INFO - PROCESS | 1710 | ++DOCSHELL 0xa1091000 == 34 [pid = 1710] [id = 45] 12:49:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0xa200b800) [pid = 1710] [serial = 133] [outer = (nil)] 12:49:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0xa2247800) [pid = 1710] [serial = 134] [outer = 0xa200b800] 12:49:45 INFO - PROCESS | 1710 | 1468957785853 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0xa224c400) [pid = 1710] [serial = 135] [outer = 0xa200b800] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9b3dd400) [pid = 1710] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9bf67800) [pid = 1710] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x92238c00) [pid = 1710] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93d6ec00) [pid = 1710] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9a07b000) [pid = 1710] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x924dac00) [pid = 1710] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9a89a800) [pid = 1710] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9d809c00) [pid = 1710] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9a0e9800) [pid = 1710] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0xa3280000) [pid = 1710] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:49:46 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0xa501c000) [pid = 1710] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:49:46 INFO - PROCESS | 1710 | 1468957786900 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]]]}] 12:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1397ms 12:49:46 INFO - PROCESS | 1710 | 1468957786965 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 1710 | 1468957786967 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:49:46 INFO - PROCESS | 1710 | 1468957786992 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - PROCESS | 1710 | 1468957786995 Marionette TRACE conn4 <- [1,154,null,{}] 12:49:47 INFO - PROCESS | 1710 | 1468957787003 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}] 12:49:47 INFO - PROCESS | 1710 | 1468957787007 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:47 INFO - PROCESS | 1710 | 1468957787263 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:49:47 INFO - PROCESS | 1710 | 1468957787278 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:47 INFO - PROCESS | 1710 | 1468957787294 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x99fd3c00 == 35 [pid = 1710] [id = 46] 12:49:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0xa23b2800) [pid = 1710] [serial = 136] [outer = (nil)] 12:49:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0xa2562400) [pid = 1710] [serial = 137] [outer = 0xa23b2800] 12:49:47 INFO - PROCESS | 1710 | 1468957787360 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0xa34d8800) [pid = 1710] [serial = 138] [outer = 0xa23b2800] 12:49:48 INFO - PROCESS | 1710 | 1468957788186 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]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1296ms 12:49:48 INFO - PROCESS | 1710 | 1468957788277 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 1710 | 1468957788282 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:49:48 INFO - PROCESS | 1710 | 1468957788292 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - PROCESS | 1710 | 1468957788297 Marionette TRACE conn4 <- [1,158,null,{}] 12:49:48 INFO - PROCESS | 1710 | 1468957788307 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}] 12:49:48 INFO - PROCESS | 1710 | 1468957788313 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:48 INFO - PROCESS | 1710 | 1468957788532 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:49:48 INFO - PROCESS | 1710 | 1468957788673 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:48 INFO - PROCESS | 1710 | 1468957788690 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e5c00 == 36 [pid = 1710] [id = 47] 12:49:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x939edc00) [pid = 1710] [serial = 139] [outer = (nil)] 12:49:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93b63000) [pid = 1710] [serial = 140] [outer = 0x939edc00] 12:49:48 INFO - PROCESS | 1710 | 1468957788772 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x93ba9400) [pid = 1710] [serial = 141] [outer = 0x939edc00] 12:49:49 INFO - PROCESS | 1710 | 1468957789733 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]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1484ms 12:49:49 INFO - PROCESS | 1710 | 1468957789777 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:49:49 INFO - PROCESS | 1710 | 1468957789783 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:49:49 INFO - PROCESS | 1710 | 1468957789794 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 1710 | 1468957789800 Marionette TRACE conn4 <- [1,162,null,{}] 12:49:49 INFO - PROCESS | 1710 | 1468957789806 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}] 12:49:49 INFO - PROCESS | 1710 | 1468957789812 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:49 INFO - PROCESS | 1710 | 1468957789996 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:49:50 INFO - PROCESS | 1710 | 1468957790138 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:50 INFO - PROCESS | 1710 | 1468957790149 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x99734000 == 37 [pid = 1710] [id = 48] 12:49:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9a07dc00) [pid = 1710] [serial = 142] [outer = (nil)] 12:49:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9a0f0000) [pid = 1710] [serial = 143] [outer = 0x9a07dc00] 12:49:50 INFO - PROCESS | 1710 | 1468957790235 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9b3dc800) [pid = 1710] [serial = 144] [outer = 0x9a07dc00] 12:49:51 INFO - PROCESS | 1710 | 1468957791117 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]]]}] 12:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1395ms 12:49:51 INFO - PROCESS | 1710 | 1468957791184 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 1710 | 1468957791188 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:49:51 INFO - PROCESS | 1710 | 1468957791195 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 1710 | 1468957791199 Marionette TRACE conn4 <- [1,166,null,{}] 12:49:51 INFO - PROCESS | 1710 | 1468957791215 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}] 12:49:51 INFO - PROCESS | 1710 | 1468957791224 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:51 INFO - PROCESS | 1710 | 1468957791447 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:49:51 INFO - PROCESS | 1710 | 1468957791625 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:51 INFO - PROCESS | 1710 | 1468957791639 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a1b4400 == 38 [pid = 1710] [id = 49] 12:49:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9bf6b000) [pid = 1710] [serial = 145] [outer = (nil)] 12:49:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0xa255c800) [pid = 1710] [serial = 146] [outer = 0x9bf6b000] 12:49:51 INFO - PROCESS | 1710 | 1468957791773 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0xa3207800) [pid = 1710] [serial = 147] [outer = 0x9bf6b000] 12:49:52 INFO - PROCESS | 1710 | 1468957792235 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:49:52 INFO - PROCESS | 1710 | 1468957792705 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]]]}] 12:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1536ms 12:49:52 INFO - PROCESS | 1710 | 1468957792731 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 1710 | 1468957792736 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:49:52 INFO - PROCESS | 1710 | 1468957792742 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - PROCESS | 1710 | 1468957792746 Marionette TRACE conn4 <- [1,170,null,{}] 12:49:52 INFO - PROCESS | 1710 | 1468957792751 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}] 12:49:52 INFO - PROCESS | 1710 | 1468957792757 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:52 INFO - PROCESS | 1710 | 1468957792970 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:49:53 INFO - PROCESS | 1710 | 1468957793115 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:53 INFO - PROCESS | 1710 | 1468957793124 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x92494800 == 39 [pid = 1710] [id = 50] 12:49:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0xa5014000) [pid = 1710] [serial = 148] [outer = (nil)] 12:49:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0xa688f000) [pid = 1710] [serial = 149] [outer = 0xa5014000] 12:49:53 INFO - PROCESS | 1710 | 1468957793204 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0xa6893000) [pid = 1710] [serial = 150] [outer = 0xa5014000] 12:49:54 INFO - PROCESS | 1710 | 1468957794098 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]]]}] 12:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1387ms 12:49:54 INFO - PROCESS | 1710 | 1468957794130 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 1710 | 1468957794133 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:49:54 INFO - PROCESS | 1710 | 1468957794145 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - PROCESS | 1710 | 1468957794151 Marionette TRACE conn4 <- [1,174,null,{}] 12:49:54 INFO - PROCESS | 1710 | 1468957794163 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}] 12:49:54 INFO - PROCESS | 1710 | 1468957794168 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:54 INFO - PROCESS | 1710 | 1468957794548 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:49:54 INFO - PROCESS | 1710 | 1468957794838 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:54 INFO - PROCESS | 1710 | 1468957794846 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6c2400 == 40 [pid = 1710] [id = 51] 12:49:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a6c5c00) [pid = 1710] [serial = 151] [outer = (nil)] 12:49:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a6c9400) [pid = 1710] [serial = 152] [outer = 0x9a6c5c00] 12:49:54 INFO - PROCESS | 1710 | 1468957794938 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a6cd800) [pid = 1710] [serial = 153] [outer = 0x9a6c5c00] 12:49:55 INFO - PROCESS | 1710 | 1468957795791 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]]]}] 12:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1706ms 12:49:55 INFO - PROCESS | 1710 | 1468957795852 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 1710 | 1468957795857 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:49:55 INFO - PROCESS | 1710 | 1468957795863 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - PROCESS | 1710 | 1468957795867 Marionette TRACE conn4 <- [1,178,null,{}] 12:49:55 INFO - PROCESS | 1710 | 1468957795873 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}] 12:49:55 INFO - PROCESS | 1710 | 1468957795882 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:56 INFO - PROCESS | 1710 | 1468957796102 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:49:56 INFO - PROCESS | 1710 | 1468957796524 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:56 INFO - PROCESS | 1710 | 1468957796540 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e1800 == 41 [pid = 1710] [id = 52] 12:49:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x924e2000) [pid = 1710] [serial = 154] [outer = (nil)] 12:49:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x939f5000) [pid = 1710] [serial = 155] [outer = 0x924e2000] 12:49:56 INFO - PROCESS | 1710 | 1468957796702 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x95248800) [pid = 1710] [serial = 156] [outer = 0x924e2000] 12:49:57 INFO - PROCESS | 1710 | 1468957797568 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]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1734ms 12:49:57 INFO - PROCESS | 1710 | 1468957797599 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 1710 | 1468957797604 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:49:57 INFO - PROCESS | 1710 | 1468957797611 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - PROCESS | 1710 | 1468957797615 Marionette TRACE conn4 <- [1,182,null,{}] 12:49:57 INFO - PROCESS | 1710 | 1468957797645 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}] 12:49:57 INFO - PROCESS | 1710 | 1468957797654 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:57 INFO - PROCESS | 1710 | 1468957797817 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:49:58 INFO - PROCESS | 1710 | 1468957797984 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:58 INFO - PROCESS | 1710 | 1468957797993 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:58 INFO - PROCESS | 1710 | --DOCSHELL 0x939efc00 == 40 [pid = 1710] [id = 16] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9d813c00) [pid = 1710] [serial = 110] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248bc00 == 41 [pid = 1710] [id = 53] 12:49:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x92496c00) [pid = 1710] [serial = 157] [outer = (nil)] 12:49:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x93d79800) [pid = 1710] [serial = 158] [outer = 0x92496c00] 12:49:58 INFO - PROCESS | 1710 | 1468957798096 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x98372c00) [pid = 1710] [serial = 159] [outer = 0x92496c00] 12:49:58 INFO - PROCESS | 1710 | --DOCSHELL 0x93baa400 == 40 [pid = 1710] [id = 39] 12:49:58 INFO - PROCESS | 1710 | --DOCSHELL 0x9223d800 == 39 [pid = 1710] [id = 38] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9b7a6c00) [pid = 1710] [serial = 105] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9b5ee000) [pid = 1710] [serial = 104] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9c0e6000) [pid = 1710] [serial = 107] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x924df400) [pid = 1710] [serial = 95] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9248b400) [pid = 1710] [serial = 94] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x93d74400) [pid = 1710] [serial = 98] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x948b2800) [pid = 1710] [serial = 99] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9d446400) [pid = 1710] [serial = 108] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a07f800) [pid = 1710] [serial = 101] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x996bf800) [pid = 1710] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9972c800) [pid = 1710] [serial = 77] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x948b9c00) [pid = 1710] [serial = 76] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9b7a2c00) [pid = 1710] [serial = 80] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9b5e8800) [pid = 1710] [serial = 79] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0xa224dc00) [pid = 1710] [serial = 83] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0xa200a000) [pid = 1710] [serial = 82] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0xa320b400) [pid = 1710] [serial = 86] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0xa2fd3000) [pid = 1710] [serial = 85] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0xa4e0f000) [pid = 1710] [serial = 89] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0xa34ce800) [pid = 1710] [serial = 88] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0xa6245400) [pid = 1710] [serial = 92] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0xa62c0c00) [pid = 1710] [serial = 91] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x924d7000) [pid = 1710] [serial = 102] [outer = (nil)] [url = about:blank] 12:49:58 INFO - PROCESS | 1710 | 1468957798876 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]]]}] 12:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1306ms 12:49:58 INFO - PROCESS | 1710 | 1468957798938 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:49:58 INFO - PROCESS | 1710 | 1468957798945 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:49:58 INFO - PROCESS | 1710 | 1468957798957 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:49:58 INFO - PROCESS | 1710 | 1468957798960 Marionette TRACE conn4 <- [1,186,null,{}] 12:49:58 INFO - PROCESS | 1710 | 1468957798966 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}] 12:49:58 INFO - PROCESS | 1710 | 1468957798971 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:59 INFO - PROCESS | 1710 | 1468957799138 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:49:59 INFO - PROCESS | 1710 | 1468957799148 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:49:59 INFO - PROCESS | 1710 | 1468957799159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:49:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a081000 == 40 [pid = 1710] [id = 54] 12:49:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9a084400) [pid = 1710] [serial = 160] [outer = (nil)] 12:49:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9a373c00) [pid = 1710] [serial = 161] [outer = 0x9a084400] 12:49:59 INFO - PROCESS | 1710 | 1468957799227 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9a6c1000) [pid = 1710] [serial = 162] [outer = 0x9a084400] 12:50:00 INFO - PROCESS | 1710 | 1468957800006 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]]]}] 12:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1076ms 12:50:00 INFO - PROCESS | 1710 | 1468957800035 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 1710 | 1468957800038 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:50:00 INFO - PROCESS | 1710 | 1468957800059 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - PROCESS | 1710 | 1468957800068 Marionette TRACE conn4 <- [1,190,null,{}] 12:50:00 INFO - PROCESS | 1710 | 1468957800077 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}] 12:50:00 INFO - PROCESS | 1710 | 1468957800084 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:00 INFO - PROCESS | 1710 | 1468957800253 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:50:00 INFO - PROCESS | 1710 | 1468957800263 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:00 INFO - PROCESS | 1710 | 1468957800272 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x92237c00 == 41 [pid = 1710] [id = 55] 12:50:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9b5ef400) [pid = 1710] [serial = 163] [outer = (nil)] 12:50:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9b7a7800) [pid = 1710] [serial = 164] [outer = 0x9b5ef400] 12:50:00 INFO - PROCESS | 1710 | 1468957800356 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9bf6d000) [pid = 1710] [serial = 165] [outer = 0x9b5ef400] 12:50:01 INFO - PROCESS | 1710 | 1468957801182 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]]]}] 12:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1204ms 12:50:01 INFO - PROCESS | 1710 | 1468957801251 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:50:01 INFO - PROCESS | 1710 | 1468957801255 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:50:01 INFO - PROCESS | 1710 | 1468957801261 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - PROCESS | 1710 | 1468957801265 Marionette TRACE conn4 <- [1,194,null,{}] 12:50:01 INFO - PROCESS | 1710 | 1468957801276 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}] 12:50:01 INFO - PROCESS | 1710 | 1468957801281 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:01 INFO - PROCESS | 1710 | 1468957801498 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:50:01 INFO - PROCESS | 1710 | 1468957801521 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:01 INFO - PROCESS | 1710 | 1468957801528 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x92234800 == 42 [pid = 1710] [id = 56] 12:50:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9b7a3000) [pid = 1710] [serial = 166] [outer = (nil)] 12:50:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9d4db000) [pid = 1710] [serial = 167] [outer = 0x9b7a3000] 12:50:01 INFO - PROCESS | 1710 | 1468957801599 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9d894800) [pid = 1710] [serial = 168] [outer = 0x9b7a3000] 12:50:02 INFO - PROCESS | 1710 | 1468957802654 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]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1437ms 12:50:02 INFO - PROCESS | 1710 | 1468957802698 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 1710 | 1468957802702 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:50:02 INFO - PROCESS | 1710 | 1468957802715 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - PROCESS | 1710 | 1468957802718 Marionette TRACE conn4 <- [1,198,null,{}] 12:50:02 INFO - PROCESS | 1710 | 1468957802724 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}] 12:50:02 INFO - PROCESS | 1710 | 1468957802729 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:02 INFO - PROCESS | 1710 | 1468957802921 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:50:02 INFO - PROCESS | 1710 | 1468957802943 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:02 INFO - PROCESS | 1710 | 1468957802960 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:03 INFO - PROCESS | 1710 | ++DOCSHELL 0xa22ec800 == 43 [pid = 1710] [id = 57] 12:50:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0xa22ecc00) [pid = 1710] [serial = 169] [outer = (nil)] 12:50:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0xa2320c00) [pid = 1710] [serial = 170] [outer = 0xa22ecc00] 12:50:03 INFO - PROCESS | 1710 | 1468957803044 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0xa3280000) [pid = 1710] [serial = 171] [outer = 0xa22ecc00] 12:50:03 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9d445c00) [pid = 1710] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:50:03 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9524e000) [pid = 1710] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:50:03 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93b5d400) [pid = 1710] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:50:03 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9d444400) [pid = 1710] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:50:03 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0xa200b800) [pid = 1710] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:50:03 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9a1b7400) [pid = 1710] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:50:03 INFO - PROCESS | 1710 | 1468957803953 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]]]}] 12:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1282ms 12:50:04 INFO - PROCESS | 1710 | 1468957804000 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 1710 | 1468957804004 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:50:04 INFO - PROCESS | 1710 | 1468957804010 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 1710 | 1468957804013 Marionette TRACE conn4 <- [1,202,null,{}] 12:50:04 INFO - PROCESS | 1710 | 1468957804018 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}] 12:50:04 INFO - PROCESS | 1710 | 1468957804025 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:04 INFO - PROCESS | 1710 | 1468957804178 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:50:04 INFO - PROCESS | 1710 | 1468957804189 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:04 INFO - PROCESS | 1710 | 1468957804194 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a1b7400 == 44 [pid = 1710] [id = 58] 12:50:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0xa200a000) [pid = 1710] [serial = 172] [outer = (nil)] 12:50:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0xa4e60800) [pid = 1710] [serial = 173] [outer = 0xa200a000] 12:50:04 INFO - PROCESS | 1710 | 1468957804263 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0xa6245400) [pid = 1710] [serial = 174] [outer = 0xa200a000] 12:50:05 INFO - PROCESS | 1710 | 1468957805033 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]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1042ms 12:50:05 INFO - PROCESS | 1710 | 1468957805052 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 1710 | 1468957805069 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:50:05 INFO - PROCESS | 1710 | 1468957805093 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 1710 | 1468957805096 Marionette TRACE conn4 <- [1,206,null,{}] 12:50:05 INFO - PROCESS | 1710 | 1468957805102 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}] 12:50:05 INFO - PROCESS | 1710 | 1468957805107 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:05 INFO - PROCESS | 1710 | 1468957805252 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:50:05 INFO - PROCESS | 1710 | 1468957805265 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:05 INFO - PROCESS | 1710 | 1468957805273 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x924d6c00 == 45 [pid = 1710] [id = 59] 12:50:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x97970800) [pid = 1710] [serial = 175] [outer = (nil)] 12:50:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x97976000) [pid = 1710] [serial = 176] [outer = 0x97970800] 12:50:05 INFO - PROCESS | 1710 | 1468957805342 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x97978c00) [pid = 1710] [serial = 177] [outer = 0x97970800] 12:50:06 INFO - PROCESS | 1710 | 1468957806384 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]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1345ms 12:50:06 INFO - PROCESS | 1710 | 1468957806432 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:50:06 INFO - PROCESS | 1710 | 1468957806439 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:50:06 INFO - PROCESS | 1710 | 1468957806466 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:50:06 INFO - PROCESS | 1710 | 1468957806474 Marionette TRACE conn4 <- [1,210,null,{}] 12:50:06 INFO - PROCESS | 1710 | 1468957806483 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}] 12:50:06 INFO - PROCESS | 1710 | 1468957806488 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:06 INFO - PROCESS | 1710 | 1468957806676 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:50:06 INFO - PROCESS | 1710 | 1468957806826 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:06 INFO - PROCESS | 1710 | 1468957806836 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x939efc00 == 46 [pid = 1710] [id = 60] 12:50:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x939f4400) [pid = 1710] [serial = 178] [outer = (nil)] 12:50:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9524a800) [pid = 1710] [serial = 179] [outer = 0x939f4400] 12:50:06 INFO - PROCESS | 1710 | 1468957806923 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x97975800) [pid = 1710] [serial = 180] [outer = 0x939f4400] 12:50:07 INFO - PROCESS | 1710 | 1468957807797 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]]]}] 12:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1346ms 12:50:07 INFO - PROCESS | 1710 | 1468957807810 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 1710 | 1468957807817 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:50:07 INFO - PROCESS | 1710 | 1468957807845 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:50:07 INFO - PROCESS | 1710 | 1468957807851 Marionette TRACE conn4 <- [1,214,null,{}] 12:50:07 INFO - PROCESS | 1710 | 1468957807857 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}] 12:50:07 INFO - PROCESS | 1710 | 1468957807863 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:08 INFO - PROCESS | 1710 | 1468957808054 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:50:08 INFO - PROCESS | 1710 | 1468957808203 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:08 INFO - PROCESS | 1710 | 1468957808211 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x92328000 == 47 [pid = 1710] [id = 61] 12:50:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9797c000) [pid = 1710] [serial = 181] [outer = (nil)] 12:50:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a0ea000) [pid = 1710] [serial = 182] [outer = 0x9797c000] 12:50:08 INFO - PROCESS | 1710 | 1468957808295 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a6c2800) [pid = 1710] [serial = 183] [outer = 0x9797c000] 12:50:09 INFO - PROCESS | 1710 | 1468957809172 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]]]}] 12:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1386ms 12:50:09 INFO - PROCESS | 1710 | 1468957809229 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 1710 | 1468957809234 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:50:09 INFO - PROCESS | 1710 | 1468957809241 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - PROCESS | 1710 | 1468957809247 Marionette TRACE conn4 <- [1,218,null,{}] 12:50:09 INFO - PROCESS | 1710 | 1468957809263 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}] 12:50:09 INFO - PROCESS | 1710 | 1468957809272 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:09 INFO - PROCESS | 1710 | 1468957809456 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:50:09 INFO - PROCESS | 1710 | 1468957809579 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:09 INFO - PROCESS | 1710 | 1468957809589 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x9d4e1400 == 48 [pid = 1710] [id = 62] 12:50:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9d892400) [pid = 1710] [serial = 184] [outer = (nil)] 12:50:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0xa23ad400) [pid = 1710] [serial = 185] [outer = 0x9d892400] 12:50:09 INFO - PROCESS | 1710 | 1468957809674 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0xa4e0cc00) [pid = 1710] [serial = 186] [outer = 0x9d892400] 12:50:10 INFO - PROCESS | 1710 | 1468957810627 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]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1443ms 12:50:10 INFO - PROCESS | 1710 | 1468957810685 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 1710 | 1468957810689 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:50:10 INFO - PROCESS | 1710 | 1468957810696 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 1710 | 1468957810700 Marionette TRACE conn4 <- [1,222,null,{}] 12:50:10 INFO - PROCESS | 1710 | 1468957810706 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}] 12:50:10 INFO - PROCESS | 1710 | 1468957810711 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:10 INFO - PROCESS | 1710 | 1468957810890 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:50:11 INFO - PROCESS | 1710 | 1468957811036 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:11 INFO - PROCESS | 1710 | 1468957811046 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x9965c000 == 49 [pid = 1710] [id = 63] 12:50:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9965cc00) [pid = 1710] [serial = 187] [outer = (nil)] 12:50:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x99664c00) [pid = 1710] [serial = 188] [outer = 0x9965cc00] 12:50:11 INFO - PROCESS | 1710 | 1468957811126 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x99667400) [pid = 1710] [serial = 189] [outer = 0x9965cc00] 12:50:11 INFO - PROCESS | 1710 | 1468957811982 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]]]}] 12:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1338ms 12:50:12 INFO - PROCESS | 1710 | 1468957812035 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 1710 | 1468957812038 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:50:12 INFO - PROCESS | 1710 | 1468957812045 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 1710 | 1468957812049 Marionette TRACE conn4 <- [1,226,null,{}] 12:50:12 INFO - PROCESS | 1710 | 1468957812055 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}] 12:50:12 INFO - PROCESS | 1710 | 1468957812060 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:12 INFO - PROCESS | 1710 | 1468957812244 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:50:12 INFO - PROCESS | 1710 | 1468957812393 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:12 INFO - PROCESS | 1710 | 1468957812399 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6b400 == 50 [pid = 1710] [id = 64] 12:50:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x99665400) [pid = 1710] [serial = 190] [outer = (nil)] 12:50:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0xa4e56000) [pid = 1710] [serial = 191] [outer = 0x99665400] 12:50:12 INFO - PROCESS | 1710 | 1468957812483 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0xa507a000) [pid = 1710] [serial = 192] [outer = 0x99665400] 12:50:13 INFO - PROCESS | 1710 | 1468957813390 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]]]}] 12:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1381ms 12:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:50:13 INFO - PROCESS | 1710 | 1468957813426 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 1710 | 1468957813430 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:50:13 INFO - PROCESS | 1710 | 1468957813436 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - PROCESS | 1710 | 1468957813440 Marionette TRACE conn4 <- [1,230,null,{}] 12:50:13 INFO - PROCESS | 1710 | 1468957813446 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}] 12:50:13 INFO - PROCESS | 1710 | 1468957813455 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:13 INFO - PROCESS | 1710 | 1468957813642 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:50:13 INFO - PROCESS | 1710 | 1468957813791 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:13 INFO - PROCESS | 1710 | 1468957813799 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b61800 == 51 [pid = 1710] [id = 65] 12:50:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9af4c000) [pid = 1710] [serial = 193] [outer = (nil)] 12:50:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9af55800) [pid = 1710] [serial = 194] [outer = 0x9af4c000] 12:50:13 INFO - PROCESS | 1710 | 1468957813886 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9af5a800) [pid = 1710] [serial = 195] [outer = 0x9af4c000] 12:50:14 INFO - PROCESS | 1710 | 1468957814781 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]]]}] 12:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1388ms 12:50:14 INFO - PROCESS | 1710 | 1468957814824 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 1710 | 1468957814829 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:50:14 INFO - PROCESS | 1710 | 1468957814835 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - PROCESS | 1710 | 1468957814839 Marionette TRACE conn4 <- [1,234,null,{}] 12:50:14 INFO - PROCESS | 1710 | 1468957814845 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}] 12:50:14 INFO - PROCESS | 1710 | 1468957814850 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:15 INFO - PROCESS | 1710 | 1468957815039 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:50:15 INFO - PROCESS | 1710 | 1468957815190 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:15 INFO - PROCESS | 1710 | 1468957815199 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d73c00 == 52 [pid = 1710] [id = 66] 12:50:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9a082c00) [pid = 1710] [serial = 196] [outer = (nil)] 12:50:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0xa6dac400) [pid = 1710] [serial = 197] [outer = 0x9a082c00] 12:50:15 INFO - PROCESS | 1710 | 1468957815280 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0xa6f3c800) [pid = 1710] [serial = 198] [outer = 0x9a082c00] 12:50:16 INFO - PROCESS | 1710 | 1468957816394 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]]]}] 12:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1581ms 12:50:16 INFO - PROCESS | 1710 | 1468957816422 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 1710 | 1468957816429 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:50:16 INFO - PROCESS | 1710 | 1468957816438 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - PROCESS | 1710 | 1468957816443 Marionette TRACE conn4 <- [1,238,null,{}] 12:50:16 INFO - PROCESS | 1710 | 1468957816453 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}] 12:50:16 INFO - PROCESS | 1710 | 1468957816458 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:16 INFO - PROCESS | 1710 | 1468957816633 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:50:16 INFO - PROCESS | 1710 | 1468957816815 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:16 INFO - PROCESS | 1710 | 1468957816822 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x9795dc00 == 53 [pid = 1710] [id = 67] 12:50:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9795e000) [pid = 1710] [serial = 199] [outer = (nil)] 12:50:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x9830a000) [pid = 1710] [serial = 200] [outer = 0x9795e000] 12:50:16 INFO - PROCESS | 1710 | 1468957816897 Marionette DEBUG loaded listener.js 12:50:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x99659800) [pid = 1710] [serial = 201] [outer = 0x9795e000] 12:50:17 INFO - PROCESS | 1710 | 1468957817817 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]]]}] 12:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1443ms 12:50:17 INFO - PROCESS | 1710 | 1468957817881 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 1710 | 1468957817888 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:50:17 INFO - PROCESS | 1710 | 1468957817898 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 1710 | 1468957817903 Marionette TRACE conn4 <- [1,242,null,{}] 12:50:17 INFO - PROCESS | 1710 | 1468957817909 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}] 12:50:17 INFO - PROCESS | 1710 | 1468957817914 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:18 INFO - PROCESS | 1710 | 1468957818086 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:50:18 INFO - PROCESS | 1710 | 1468957818246 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:18 INFO - PROCESS | 1710 | 1468957818257 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:18 INFO - PROCESS | 1710 | --DOCSHELL 0x9a422800 == 52 [pid = 1710] [id = 12] 12:50:18 INFO - PROCESS | 1710 | --DOCSHELL 0x92237400 == 51 [pid = 1710] [id = 32] 12:50:18 INFO - PROCESS | 1710 | --DOCSHELL 0x9a0f2400 == 50 [pid = 1710] [id = 27] 12:50:18 INFO - PROCESS | 1710 | --DOCSHELL 0x92236000 == 49 [pid = 1710] [id = 8] 12:50:18 INFO - PROCESS | 1710 | --DOCSHELL 0x92497c00 == 48 [pid = 1710] [id = 10] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0xa2562400) [pid = 1710] [serial = 137] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x92236000 == 49 [pid = 1710] [id = 68] 12:50:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9248e800) [pid = 1710] [serial = 202] [outer = (nil)] 12:50:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x93ba7800) [pid = 1710] [serial = 203] [outer = 0x9248e800] 12:50:18 INFO - PROCESS | 1710 | 1468957818370 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x97972c00) [pid = 1710] [serial = 204] [outer = 0x9248e800] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0xa1003000) [pid = 1710] [serial = 111] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x95255000) [pid = 1710] [serial = 125] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x93b62800) [pid = 1710] [serial = 122] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x966c0c00) [pid = 1710] [serial = 126] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9232a000) [pid = 1710] [serial = 113] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0xa2003c00) [pid = 1710] [serial = 132] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9d811c00) [pid = 1710] [serial = 131] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9524cc00) [pid = 1710] [serial = 116] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0xa2247800) [pid = 1710] [serial = 134] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x99fdb000) [pid = 1710] [serial = 119] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9a427400) [pid = 1710] [serial = 128] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x93ba4800) [pid = 1710] [serial = 123] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0xa224c400) [pid = 1710] [serial = 135] [outer = (nil)] [url = about:blank] 12:50:18 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9a898400) [pid = 1710] [serial = 129] [outer = (nil)] [url = about:blank] 12:50:19 INFO - PROCESS | 1710 | 1468957819193 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]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1332ms 12:50:19 INFO - PROCESS | 1710 | 1468957819231 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 1710 | 1468957819235 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:50:19 INFO - PROCESS | 1710 | 1468957819241 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 1710 | 1468957819247 Marionette TRACE conn4 <- [1,246,null,{}] 12:50:19 INFO - PROCESS | 1710 | 1468957819267 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}] 12:50:19 INFO - PROCESS | 1710 | 1468957819280 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:19 INFO - PROCESS | 1710 | 1468957819538 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:50:19 INFO - PROCESS | 1710 | 1468957819695 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:19 INFO - PROCESS | 1710 | 1468957819707 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6cb800 == 50 [pid = 1710] [id = 69] 12:50:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9a6cc400) [pid = 1710] [serial = 205] [outer = (nil)] 12:50:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x9af4d800) [pid = 1710] [serial = 206] [outer = 0x9a6cc400] 12:50:19 INFO - PROCESS | 1710 | 1468957819829 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9af56400) [pid = 1710] [serial = 207] [outer = 0x9a6cc400] 12:50:20 INFO - PROCESS | 1710 | 1468957820658 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]]]}] 12:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1437ms 12:50:20 INFO - PROCESS | 1710 | 1468957820679 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 1710 | 1468957820683 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:50:20 INFO - PROCESS | 1710 | 1468957820689 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:50:20 INFO - PROCESS | 1710 | 1468957820691 Marionette TRACE conn4 <- [1,250,null,{}] 12:50:20 INFO - PROCESS | 1710 | 1468957820720 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}] 12:50:20 INFO - PROCESS | 1710 | 1468957820725 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:20 INFO - PROCESS | 1710 | 1468957820888 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:50:20 INFO - PROCESS | 1710 | 1468957820899 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:20 INFO - PROCESS | 1710 | 1468957820907 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x9223b000 == 51 [pid = 1710] [id = 70] 12:50:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9af58800) [pid = 1710] [serial = 208] [outer = (nil)] 12:50:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9bcbe000) [pid = 1710] [serial = 209] [outer = 0x9af58800] 12:50:20 INFO - PROCESS | 1710 | 1468957820975 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9d80c000) [pid = 1710] [serial = 210] [outer = 0x9af58800] 12:50:21 INFO - PROCESS | 1710 | 1468957821885 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]]]}] 12:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1232ms 12:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:50:21 INFO - PROCESS | 1710 | 1468957821922 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 1710 | 1468957821925 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:50:21 INFO - PROCESS | 1710 | 1468957821937 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 1710 | 1468957821939 Marionette TRACE conn4 <- [1,254,null,{}] 12:50:21 INFO - PROCESS | 1710 | 1468957821944 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}] 12:50:21 INFO - PROCESS | 1710 | 1468957821950 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:22 INFO - PROCESS | 1710 | 1468957822298 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:50:22 INFO - PROCESS | 1710 | 1468957822353 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:22 INFO - PROCESS | 1710 | 1468957822361 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x9667a000 == 52 [pid = 1710] [id = 71] 12:50:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9667b400) [pid = 1710] [serial = 211] [outer = (nil)] 12:50:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x96686800) [pid = 1710] [serial = 212] [outer = 0x9667b400] 12:50:22 INFO - PROCESS | 1710 | 1468957822438 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x96688c00) [pid = 1710] [serial = 213] [outer = 0x9667b400] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x92496c00) [pid = 1710] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0xa22ecc00) [pid = 1710] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x924e2000) [pid = 1710] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9a084400) [pid = 1710] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9b7a3000) [pid = 1710] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9b5ef400) [pid = 1710] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:50:23 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0xa200a000) [pid = 1710] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:50:23 INFO - PROCESS | 1710 | 1468957823453 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]]]}] 12:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1538ms 12:50:23 INFO - PROCESS | 1710 | 1468957823469 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 1710 | 1468957823472 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:50:23 INFO - PROCESS | 1710 | 1468957823479 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - PROCESS | 1710 | 1468957823481 Marionette TRACE conn4 <- [1,258,null,{}] 12:50:23 INFO - PROCESS | 1710 | 1468957823487 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}] 12:50:23 INFO - PROCESS | 1710 | 1468957823497 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:23 INFO - PROCESS | 1710 | 1468957823690 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:50:23 INFO - PROCESS | 1710 | 1468957823803 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:23 INFO - PROCESS | 1710 | 1468957823813 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248fc00 == 53 [pid = 1710] [id = 72] 12:50:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9667a800) [pid = 1710] [serial = 214] [outer = (nil)] 12:50:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0xa223e400) [pid = 1710] [serial = 215] [outer = 0x9667a800] 12:50:23 INFO - PROCESS | 1710 | 1468957823881 Marionette DEBUG loaded listener.js 12:50:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0xa2305400) [pid = 1710] [serial = 216] [outer = 0x9667a800] 12:50:24 INFO - PROCESS | 1710 | 1468957824632 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]]]}] 12:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1187ms 12:50:24 INFO - PROCESS | 1710 | 1468957824667 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:50:24 INFO - PROCESS | 1710 | 1468957824670 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:50:24 INFO - PROCESS | 1710 | 1468957824682 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 1710 | 1468957824684 Marionette TRACE conn4 <- [1,262,null,{}] 12:50:24 INFO - PROCESS | 1710 | 1468957824699 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}] 12:50:24 INFO - PROCESS | 1710 | 1468957824703 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:24 INFO - PROCESS | 1710 | 1468957824859 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:50:24 INFO - PROCESS | 1710 | 1468957824869 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:24 INFO - PROCESS | 1710 | 1468957824879 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x996c0c00 == 54 [pid = 1710] [id = 73] 12:50:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9d32c000) [pid = 1710] [serial = 217] [outer = (nil)] 12:50:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0xa2ffd800) [pid = 1710] [serial = 218] [outer = 0x9d32c000] 12:50:24 INFO - PROCESS | 1710 | 1468957824949 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0xa501ec00) [pid = 1710] [serial = 219] [outer = 0x9d32c000] 12:50:26 INFO - PROCESS | 1710 | 1468957826046 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]]]}] 12:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1447ms 12:50:26 INFO - PROCESS | 1710 | 1468957826126 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 1710 | 1468957826133 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:50:26 INFO - PROCESS | 1710 | 1468957826141 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 1710 | 1468957826147 Marionette TRACE conn4 <- [1,266,null,{}] 12:50:26 INFO - PROCESS | 1710 | 1468957826156 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}] 12:50:26 INFO - PROCESS | 1710 | 1468957826161 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:26 INFO - PROCESS | 1710 | 1468957826396 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:50:26 INFO - PROCESS | 1710 | 1468957826604 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:26 INFO - PROCESS | 1710 | 1468957826611 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b2800 == 55 [pid = 1710] [id = 74] 12:50:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x948b8800) [pid = 1710] [serial = 220] [outer = (nil)] 12:50:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9796f000) [pid = 1710] [serial = 221] [outer = 0x948b8800] 12:50:26 INFO - PROCESS | 1710 | 1468957826699 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x98304000) [pid = 1710] [serial = 222] [outer = 0x948b8800] 12:50:27 INFO - PROCESS | 1710 | 1468957827573 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]]]}] 12:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1494ms 12:50:27 INFO - PROCESS | 1710 | 1468957827636 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:50:27 INFO - PROCESS | 1710 | 1468957827644 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:50:27 INFO - PROCESS | 1710 | 1468957827656 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:50:27 INFO - PROCESS | 1710 | 1468957827661 Marionette TRACE conn4 <- [1,270,null,{}] 12:50:27 INFO - PROCESS | 1710 | 1468957827668 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}] 12:50:27 INFO - PROCESS | 1710 | 1468957827674 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:27 INFO - PROCESS | 1710 | 1468957827900 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:50:28 INFO - PROCESS | 1710 | 1468957828098 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:28 INFO - PROCESS | 1710 | 1468957828105 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a084000 == 56 [pid = 1710] [id = 75] 12:50:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9a086800) [pid = 1710] [serial = 223] [outer = (nil)] 12:50:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9a6c5800) [pid = 1710] [serial = 224] [outer = 0x9a086800] 12:50:28 INFO - PROCESS | 1710 | 1468957828238 Marionette DEBUG loaded listener.js 12:50:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9af4bc00) [pid = 1710] [serial = 225] [outer = 0x9a086800] 12:50:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x9b5e9c00) [pid = 1710] [serial = 226] [outer = 0x93ba7c00] 12:50:29 INFO - PROCESS | 1710 | 1468957829198 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]]]}] 12:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1595ms 12:50:29 INFO - PROCESS | 1710 | 1468957829258 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:50:29 INFO - PROCESS | 1710 | 1468957829263 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:50:29 INFO - PROCESS | 1710 | 1468957829272 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 1710 | 1468957829278 Marionette TRACE conn4 <- [1,274,null,{}] 12:50:29 INFO - PROCESS | 1710 | 1468957829295 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}] 12:50:29 INFO - PROCESS | 1710 | 1468957829304 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:29 INFO - PROCESS | 1710 | 1468957829493 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:50:29 INFO - PROCESS | 1710 | 1468957829729 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:29 INFO - PROCESS | 1710 | 1468957829741 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b68c00 == 57 [pid = 1710] [id = 76] 12:50:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0xa327a800) [pid = 1710] [serial = 227] [outer = (nil)] 12:50:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0xa6f49400) [pid = 1710] [serial = 228] [outer = 0xa327a800] 12:50:29 INFO - PROCESS | 1710 | 1468957829870 Marionette DEBUG loaded listener.js 12:50:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0xa6f7a400) [pid = 1710] [serial = 229] [outer = 0xa327a800] 12:50:30 INFO - PROCESS | 1710 | 1468957830737 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]]]}] 12:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1535ms 12:50:30 INFO - PROCESS | 1710 | 1468957830808 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:50:30 INFO - PROCESS | 1710 | 1468957830813 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:50:30 INFO - PROCESS | 1710 | 1468957830819 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:50:30 INFO - PROCESS | 1710 | 1468957830823 Marionette TRACE conn4 <- [1,278,null,{}] 12:50:30 INFO - PROCESS | 1710 | 1468957830829 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}] 12:50:30 INFO - PROCESS | 1710 | 1468957830834 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:31 INFO - PROCESS | 1710 | 1468957831047 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:50:31 INFO - PROCESS | 1710 | 1468957831203 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:31 INFO - PROCESS | 1710 | 1468957831209 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x9af05800 == 58 [pid = 1710] [id = 77] 12:50:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9af06000) [pid = 1710] [serial = 230] [outer = (nil)] 12:50:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x9af0b400) [pid = 1710] [serial = 231] [outer = 0x9af06000] 12:50:31 INFO - PROCESS | 1710 | 1468957831294 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x9af0e000) [pid = 1710] [serial = 232] [outer = 0x9af06000] 12:50:32 INFO - PROCESS | 1710 | 1468957832179 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]]]}] 12:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1431ms 12:50:32 INFO - PROCESS | 1710 | 1468957832252 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 1710 | 1468957832258 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:50:32 INFO - PROCESS | 1710 | 1468957832266 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 1710 | 1468957832271 Marionette TRACE conn4 <- [1,282,null,{}] 12:50:32 INFO - PROCESS | 1710 | 1468957832277 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}] 12:50:32 INFO - PROCESS | 1710 | 1468957832282 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:32 INFO - PROCESS | 1710 | 1468957832489 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:50:32 INFO - PROCESS | 1710 | 1468957832645 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:32 INFO - PROCESS | 1710 | 1468957832653 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc2000 == 59 [pid = 1710] [id = 78] 12:50:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x91cc2400) [pid = 1710] [serial = 233] [outer = (nil)] 12:50:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x91ccac00) [pid = 1710] [serial = 234] [outer = 0x91cc2400] 12:50:32 INFO - PROCESS | 1710 | 1468957832736 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x91cce000) [pid = 1710] [serial = 235] [outer = 0x91cc2400] 12:50:33 INFO - PROCESS | 1710 | 1468957833602 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]]]}] 12:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1389ms 12:50:33 INFO - PROCESS | 1710 | 1468957833656 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 1710 | 1468957833659 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:50:33 INFO - PROCESS | 1710 | 1468957833666 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 1710 | 1468957833669 Marionette TRACE conn4 <- [1,286,null,{}] 12:50:33 INFO - PROCESS | 1710 | 1468957833675 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}] 12:50:33 INFO - PROCESS | 1710 | 1468957833685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:33 INFO - PROCESS | 1710 | 1468957833928 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:50:34 INFO - PROCESS | 1710 | 1468957834141 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:34 INFO - PROCESS | 1710 | 1468957834152 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c04c00 == 60 [pid = 1710] [id = 79] 12:50:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x91c08400) [pid = 1710] [serial = 236] [outer = (nil)] 12:50:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x91c0d800) [pid = 1710] [serial = 237] [outer = 0x91c08400] 12:50:34 INFO - PROCESS | 1710 | 1468957834273 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x92493000) [pid = 1710] [serial = 238] [outer = 0x91c08400] 12:50:35 INFO - PROCESS | 1710 | 1468957835137 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]]]}] 12:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1539ms 12:50:35 INFO - PROCESS | 1710 | 1468957835206 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 1710 | 1468957835211 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:50:35 INFO - PROCESS | 1710 | 1468957835218 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 1710 | 1468957835222 Marionette TRACE conn4 <- [1,290,null,{}] 12:50:35 INFO - PROCESS | 1710 | 1468957835228 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}] 12:50:35 INFO - PROCESS | 1710 | 1468957835233 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:35 INFO - PROCESS | 1710 | 1468957835650 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:50:35 INFO - PROCESS | 1710 | 1468957835883 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:35 INFO - PROCESS | 1710 | 1468957835891 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x92494400 == 61 [pid = 1710] [id = 80] 12:50:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x92496c00) [pid = 1710] [serial = 239] [outer = (nil)] 12:50:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x924dec00) [pid = 1710] [serial = 240] [outer = 0x92496c00] 12:50:35 INFO - PROCESS | 1710 | 1468957835982 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x93b9f800) [pid = 1710] [serial = 241] [outer = 0x92496c00] 12:50:36 INFO - PROCESS | 1710 | 1468957836810 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]]]}] 12:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1643ms 12:50:36 INFO - PROCESS | 1710 | 1468957836863 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 1710 | 1468957836869 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:50:36 INFO - PROCESS | 1710 | 1468957836877 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:50:36 INFO - PROCESS | 1710 | 1468957836882 Marionette TRACE conn4 <- [1,294,null,{}] 12:50:36 INFO - PROCESS | 1710 | 1468957836889 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}] 12:50:36 INFO - PROCESS | 1710 | 1468957836895 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:37 INFO - PROCESS | 1710 | 1468957837116 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:50:37 INFO - PROCESS | 1710 | 1468957837298 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:37 INFO - PROCESS | 1710 | 1468957837307 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d73000 == 62 [pid = 1710] [id = 81] 12:50:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x96680000) [pid = 1710] [serial = 242] [outer = (nil)] 12:50:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x9965d400) [pid = 1710] [serial = 243] [outer = 0x96680000] 12:50:37 INFO - PROCESS | 1710 | 1468957837387 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x99fde000) [pid = 1710] [serial = 244] [outer = 0x96680000] 12:50:37 INFO - PROCESS | 1710 | --DOCSHELL 0x9248fc00 == 61 [pid = 1710] [id = 72] 12:50:37 INFO - PROCESS | 1710 | --DOCSHELL 0x9667a000 == 60 [pid = 1710] [id = 71] 12:50:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9223b000 == 59 [pid = 1710] [id = 70] 12:50:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6cb800 == 58 [pid = 1710] [id = 69] 12:50:38 INFO - PROCESS | 1710 | --DOCSHELL 0x92236000 == 57 [pid = 1710] [id = 68] 12:50:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9795dc00 == 56 [pid = 1710] [id = 67] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x98372c00) [pid = 1710] [serial = 159] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0xa2320c00) [pid = 1710] [serial = 170] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0xa688f000) [pid = 1710] [serial = 149] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0xa255c800) [pid = 1710] [serial = 146] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x93b63000) [pid = 1710] [serial = 140] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x939f5000) [pid = 1710] [serial = 155] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x9a373c00) [pid = 1710] [serial = 161] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9d4db000) [pid = 1710] [serial = 167] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x95248800) [pid = 1710] [serial = 156] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x93d79800) [pid = 1710] [serial = 158] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9a6c1000) [pid = 1710] [serial = 162] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x9bf6d000) [pid = 1710] [serial = 165] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x9a6c9400) [pid = 1710] [serial = 152] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x9a0f0000) [pid = 1710] [serial = 143] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x9b7a7800) [pid = 1710] [serial = 164] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0xa3280000) [pid = 1710] [serial = 171] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x9d894800) [pid = 1710] [serial = 168] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0xa6245400) [pid = 1710] [serial = 174] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0xa4e60800) [pid = 1710] [serial = 173] [outer = (nil)] [url = about:blank] 12:50:38 INFO - PROCESS | 1710 | 1468957838324 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]]]}] 12:50:38 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. 12:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1485ms 12:50:38 INFO - PROCESS | 1710 | 1468957838363 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 1710 | 1468957838367 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:50:38 INFO - PROCESS | 1710 | 1468957838374 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - PROCESS | 1710 | 1468957838377 Marionette TRACE conn4 <- [1,298,null,{}] 12:50:38 INFO - PROCESS | 1710 | 1468957838388 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}] 12:50:38 INFO - PROCESS | 1710 | 1468957838392 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:38 INFO - PROCESS | 1710 | 1468957838559 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:50:38 INFO - PROCESS | 1710 | 1468957838571 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:38 INFO - PROCESS | 1710 | 1468957838577 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248fc00 == 57 [pid = 1710] [id = 82] 12:50:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x97963c00) [pid = 1710] [serial = 245] [outer = (nil)] 12:50:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9a423000) [pid = 1710] [serial = 246] [outer = 0x97963c00] 12:50:38 INFO - PROCESS | 1710 | 1468957838647 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9a6c2000) [pid = 1710] [serial = 247] [outer = 0x97963c00] 12:50:39 INFO - PROCESS | 1710 | 1468957839570 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]]]}] 12:50:39 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. 12:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1238ms 12:50:39 INFO - PROCESS | 1710 | 1468957839613 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:50:39 INFO - PROCESS | 1710 | 1468957839619 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:50:39 INFO - PROCESS | 1710 | 1468957839635 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - PROCESS | 1710 | 1468957839641 Marionette TRACE conn4 <- [1,302,null,{}] 12:50:39 INFO - PROCESS | 1710 | 1468957839647 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}] 12:50:39 INFO - PROCESS | 1710 | 1468957839653 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:39 INFO - PROCESS | 1710 | 1468957839821 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:50:39 INFO - PROCESS | 1710 | 1468957839937 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:39 INFO - PROCESS | 1710 | 1468957839945 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x92236000 == 58 [pid = 1710] [id = 83] 12:50:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x966b3000) [pid = 1710] [serial = 248] [outer = (nil)] 12:50:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9af52400) [pid = 1710] [serial = 249] [outer = 0x966b3000] 12:50:40 INFO - PROCESS | 1710 | 1468957840013 Marionette DEBUG loaded listener.js 12:50:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x9b701800) [pid = 1710] [serial = 250] [outer = 0x966b3000] 12:50:40 INFO - PROCESS | 1710 | 1468957840818 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]]]}] 12:50:40 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. 12:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1238ms 12:50:40 INFO - PROCESS | 1710 | 1468957840866 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 1710 | 1468957840870 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:50:40 INFO - PROCESS | 1710 | 1468957840882 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - PROCESS | 1710 | 1468957840884 Marionette TRACE conn4 <- [1,306,null,{}] 12:50:40 INFO - PROCESS | 1710 | 1468957840890 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}] 12:50:40 INFO - PROCESS | 1710 | 1468957840895 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:41 INFO - PROCESS | 1710 | 1468957841111 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:50:41 INFO - PROCESS | 1710 | 1468957841135 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:41 INFO - PROCESS | 1710 | 1468957841143 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc1c00 == 59 [pid = 1710] [id = 84] 12:50:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x91dce800) [pid = 1710] [serial = 251] [outer = (nil)] 12:50:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x91dd8000) [pid = 1710] [serial = 252] [outer = 0x91dce800] 12:50:41 INFO - PROCESS | 1710 | 1468957841211 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x91ddac00) [pid = 1710] [serial = 253] [outer = 0x91dce800] 12:50:42 INFO - PROCESS | 1710 | 1468957842017 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]]]}] 12:50:42 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. 12:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1181ms 12:50:42 INFO - PROCESS | 1710 | 1468957842063 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:50:42 INFO - PROCESS | 1710 | 1468957842067 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:50:42 INFO - PROCESS | 1710 | 1468957842082 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:50:42 INFO - PROCESS | 1710 | 1468957842085 Marionette TRACE conn4 <- [1,310,null,{}] 12:50:42 INFO - PROCESS | 1710 | 1468957842090 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}] 12:50:42 INFO - PROCESS | 1710 | 1468957842095 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:42 INFO - PROCESS | 1710 | 1468957842311 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:50:42 INFO - PROCESS | 1710 | 1468957842337 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:42 INFO - PROCESS | 1710 | 1468957842355 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x9af50400 == 60 [pid = 1710] [id = 85] 12:50:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9af55400) [pid = 1710] [serial = 254] [outer = (nil)] 12:50:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9bf67000) [pid = 1710] [serial = 255] [outer = 0x9af55400] 12:50:42 INFO - PROCESS | 1710 | 1468957842431 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x9d4dcc00) [pid = 1710] [serial = 256] [outer = 0x9af55400] 12:50:42 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9667b400) [pid = 1710] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:50:42 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9667a800) [pid = 1710] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:50:42 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x9248e800) [pid = 1710] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:50:42 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9af58800) [pid = 1710] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:50:42 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x9a6cc400) [pid = 1710] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:50:42 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x9795e000) [pid = 1710] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:50:43 INFO - PROCESS | 1710 | 1468957843406 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]]]}] 12:50:43 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. 12:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1385ms 12:50:43 INFO - PROCESS | 1710 | 1468957843468 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 1710 | 1468957843472 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:50:43 INFO - PROCESS | 1710 | 1468957843478 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 1710 | 1468957843482 Marionette TRACE conn4 <- [1,314,null,{}] 12:50:43 INFO - PROCESS | 1710 | 1468957843487 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}] 12:50:43 INFO - PROCESS | 1710 | 1468957843492 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:43 INFO - PROCESS | 1710 | 1468957843645 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:50:43 INFO - PROCESS | 1710 | 1468957843654 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:43 INFO - PROCESS | 1710 | 1468957843663 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x91484800 == 61 [pid = 1710] [id = 86] 12:50:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x91485c00) [pid = 1710] [serial = 257] [outer = (nil)] 12:50:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9148dc00) [pid = 1710] [serial = 258] [outer = 0x91485c00] 12:50:43 INFO - PROCESS | 1710 | 1468957843730 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x91dd6000) [pid = 1710] [serial = 259] [outer = 0x91485c00] 12:50:44 INFO - PROCESS | 1710 | 1468957844590 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]]]}] 12:50:44 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. 12:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1133ms 12:50:44 INFO - PROCESS | 1710 | 1468957844612 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:50:44 INFO - PROCESS | 1710 | 1468957844616 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:50:44 INFO - PROCESS | 1710 | 1468957844622 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:50:44 INFO - PROCESS | 1710 | 1468957844625 Marionette TRACE conn4 <- [1,318,null,{}] 12:50:44 INFO - PROCESS | 1710 | 1468957844630 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}] 12:50:44 INFO - PROCESS | 1710 | 1468957844649 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:44 INFO - PROCESS | 1710 | 1468957844804 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:50:44 INFO - PROCESS | 1710 | 1468957844869 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:44 INFO - PROCESS | 1710 | 1468957844881 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d3c00 == 62 [pid = 1710] [id = 87] 12:50:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x911d5000) [pid = 1710] [serial = 260] [outer = (nil)] 12:50:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x911dcc00) [pid = 1710] [serial = 261] [outer = 0x911d5000] 12:50:45 INFO - PROCESS | 1710 | 1468957845067 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x911e0c00) [pid = 1710] [serial = 262] [outer = 0x911d5000] 12:50:46 INFO - PROCESS | 1710 | 1468957846107 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]]]}] 12:50:46 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. 12:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1530ms 12:50:46 INFO - PROCESS | 1710 | 1468957846154 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 1710 | 1468957846161 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:50:46 INFO - PROCESS | 1710 | 1468957846169 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 1710 | 1468957846175 Marionette TRACE conn4 <- [1,322,null,{}] 12:50:46 INFO - PROCESS | 1710 | 1468957846184 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}] 12:50:46 INFO - PROCESS | 1710 | 1468957846193 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:46 INFO - PROCESS | 1710 | 1468957846424 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:50:46 INFO - PROCESS | 1710 | 1468957846744 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:46 INFO - PROCESS | 1710 | 1468957846754 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cca400 == 63 [pid = 1710] [id = 88] 12:50:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x91cd0400) [pid = 1710] [serial = 263] [outer = (nil)] 12:50:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x91dd1400) [pid = 1710] [serial = 264] [outer = 0x91cd0400] 12:50:46 INFO - PROCESS | 1710 | 1468957846844 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x92489800) [pid = 1710] [serial = 265] [outer = 0x91cd0400] 12:50:47 INFO - PROCESS | 1710 | 1468957847796 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]]]}] 12:50:47 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. 12:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1686ms 12:50:47 INFO - PROCESS | 1710 | 1468957847858 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 1710 | 1468957847865 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:50:47 INFO - PROCESS | 1710 | 1468957847874 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:50:47 INFO - PROCESS | 1710 | 1468957847877 Marionette TRACE conn4 <- [1,326,null,{}] 12:50:47 INFO - PROCESS | 1710 | 1468957847885 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}] 12:50:47 INFO - PROCESS | 1710 | 1468957847890 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:48 INFO - PROCESS | 1710 | 1468957848198 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:50:48 INFO - PROCESS | 1710 | 1468957848415 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:48 INFO - PROCESS | 1710 | 1468957848424 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d2400 == 64 [pid = 1710] [id = 89] 12:50:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x96680400) [pid = 1710] [serial = 266] [outer = (nil)] 12:50:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x97970c00) [pid = 1710] [serial = 267] [outer = 0x96680400] 12:50:48 INFO - PROCESS | 1710 | 1468957848509 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x99664000) [pid = 1710] [serial = 268] [outer = 0x96680400] 12:50:49 INFO - PROCESS | 1710 | 1468957849464 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]]]}] 12:50:49 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. 12:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1630ms 12:50:49 INFO - PROCESS | 1710 | 1468957849506 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:50:49 INFO - PROCESS | 1710 | 1468957849510 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:50:49 INFO - PROCESS | 1710 | 1468957849519 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:50:49 INFO - PROCESS | 1710 | 1468957849529 Marionette TRACE conn4 <- [1,330,null,{}] 12:50:49 INFO - PROCESS | 1710 | 1468957849544 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}] 12:50:49 INFO - PROCESS | 1710 | 1468957849552 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:49 INFO - PROCESS | 1710 | 1468957849809 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:50:50 INFO - PROCESS | 1710 | 1468957850110 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:50 INFO - PROCESS | 1710 | 1468957850116 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x966b5c00 == 65 [pid = 1710] [id = 90] 12:50:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x9a898000) [pid = 1710] [serial = 269] [outer = (nil)] 12:50:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x9af0a400) [pid = 1710] [serial = 270] [outer = 0x9a898000] 12:50:50 INFO - PROCESS | 1710 | 1468957850207 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x9af0fc00) [pid = 1710] [serial = 271] [outer = 0x9a898000] 12:50:51 INFO - PROCESS | 1710 | 1468957851158 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]]]}] 12:50:51 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. 12:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1695ms 12:50:51 INFO - PROCESS | 1710 | 1468957851212 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 1710 | 1468957851216 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:50:51 INFO - PROCESS | 1710 | 1468957851223 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 1710 | 1468957851227 Marionette TRACE conn4 <- [1,334,null,{}] 12:50:51 INFO - PROCESS | 1710 | 1468957851233 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}] 12:50:51 INFO - PROCESS | 1710 | 1468957851238 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:51 INFO - PROCESS | 1710 | 1468957851424 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:50:51 INFO - PROCESS | 1710 | 1468957851628 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:51 INFO - PROCESS | 1710 | 1468957851637 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c0d000 == 66 [pid = 1710] [id = 91] 12:50:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x91ccc800) [pid = 1710] [serial = 272] [outer = (nil)] 12:50:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x9d442400) [pid = 1710] [serial = 273] [outer = 0x91ccc800] 12:50:51 INFO - PROCESS | 1710 | 1468957851761 Marionette DEBUG loaded listener.js 12:50:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x9d894800) [pid = 1710] [serial = 274] [outer = 0x91ccc800] 12:50:52 INFO - PROCESS | 1710 | 1468957852596 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]]]}] 12:50:52 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. 12:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1431ms 12:50:52 INFO - PROCESS | 1710 | 1468957852655 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 1710 | 1468957852659 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:50:52 INFO - PROCESS | 1710 | 1468957852666 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - PROCESS | 1710 | 1468957852669 Marionette TRACE conn4 <- [1,338,null,{}] 12:50:52 INFO - PROCESS | 1710 | 1468957852675 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}] 12:50:52 INFO - PROCESS | 1710 | 1468957852681 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:52 INFO - PROCESS | 1710 | 1468957852863 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:50:53 INFO - PROCESS | 1710 | 1468957853024 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:53 INFO - PROCESS | 1710 | 1468957853043 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:53 INFO - PROCESS | 1710 | ++DOCSHELL 0xa200fc00 == 67 [pid = 1710] [id = 92] 12:50:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0xa2010c00) [pid = 1710] [serial = 275] [outer = (nil)] 12:50:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0xa2246400) [pid = 1710] [serial = 276] [outer = 0xa2010c00] 12:50:53 INFO - PROCESS | 1710 | 1468957853136 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0xa2ff9000) [pid = 1710] [serial = 277] [outer = 0xa2010c00] 12:50:54 INFO - PROCESS | 1710 | 1468957854068 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]]]}] 12:50:54 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. 12:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1434ms 12:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:50:54 INFO - PROCESS | 1710 | 1468957854101 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 1710 | 1468957854104 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:50:54 INFO - PROCESS | 1710 | 1468957854111 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - PROCESS | 1710 | 1468957854114 Marionette TRACE conn4 <- [1,342,null,{}] 12:50:54 INFO - PROCESS | 1710 | 1468957854121 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}] 12:50:54 INFO - PROCESS | 1710 | 1468957854126 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:54 INFO - PROCESS | 1710 | 1468957854306 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:50:54 INFO - PROCESS | 1710 | 1468957854467 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:54 INFO - PROCESS | 1710 | 1468957854475 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc07800 == 68 [pid = 1710] [id = 93] 12:50:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 133 (0x8fc09000) [pid = 1710] [serial = 278] [outer = (nil)] 12:50:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 134 (0x8fc0f000) [pid = 1710] [serial = 279] [outer = 0x8fc09000] 12:50:54 INFO - PROCESS | 1710 | 1468957854558 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 135 (0x9bf6c400) [pid = 1710] [serial = 280] [outer = 0x8fc09000] 12:50:55 INFO - PROCESS | 1710 | 1468957855473 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]]]}] 12:50:55 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. 12:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1436ms 12:50:55 INFO - PROCESS | 1710 | 1468957855547 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 1710 | 1468957855551 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:50:55 INFO - PROCESS | 1710 | 1468957855557 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - PROCESS | 1710 | 1468957855561 Marionette TRACE conn4 <- [1,346,null,{}] 12:50:55 INFO - PROCESS | 1710 | 1468957855567 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}] 12:50:55 INFO - PROCESS | 1710 | 1468957855572 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:55 INFO - PROCESS | 1710 | 1468957855837 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:50:56 INFO - PROCESS | 1710 | 1468957856098 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:56 INFO - PROCESS | 1710 | 1468957856109 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d800 == 69 [pid = 1710] [id = 94] 12:50:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 136 (0x8fd8fc00) [pid = 1710] [serial = 281] [outer = (nil)] 12:50:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0x8fd94800) [pid = 1710] [serial = 282] [outer = 0x8fd8fc00] 12:50:56 INFO - PROCESS | 1710 | 1468957856190 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 138 (0x8fd97400) [pid = 1710] [serial = 283] [outer = 0x8fd8fc00] 12:50:57 INFO - PROCESS | 1710 | 1468957857324 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]]]}] 12:50:57 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. 12:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1837ms 12:50:57 INFO - PROCESS | 1710 | 1468957857395 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:50:57 INFO - PROCESS | 1710 | 1468957857401 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:50:57 INFO - PROCESS | 1710 | 1468957857409 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 1710 | 1468957857414 Marionette TRACE conn4 <- [1,350,null,{}] 12:50:57 INFO - PROCESS | 1710 | 1468957857422 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}] 12:50:57 INFO - PROCESS | 1710 | 1468957857428 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:57 INFO - PROCESS | 1710 | 1468957857701 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:50:57 INFO - PROCESS | 1710 | 1468957857855 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:57 INFO - PROCESS | 1710 | 1468957857862 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148d800 == 70 [pid = 1710] [id = 95] 12:50:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 139 (0x9148e000) [pid = 1710] [serial = 284] [outer = (nil)] 12:50:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 140 (0x91c02c00) [pid = 1710] [serial = 285] [outer = 0x9148e000] 12:50:57 INFO - PROCESS | 1710 | 1468957857939 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 141 (0x91c0c000) [pid = 1710] [serial = 286] [outer = 0x9148e000] 12:50:58 INFO - PROCESS | 1710 | 1468957858844 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]]]}] 12:50:58 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. 12:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1487ms 12:50:58 INFO - PROCESS | 1710 | 1468957858896 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 1710 | 1468957858903 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:50:58 INFO - PROCESS | 1710 | 1468957858913 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:50:58 INFO - PROCESS | 1710 | 1468957858916 Marionette TRACE conn4 <- [1,354,null,{}] 12:50:58 INFO - PROCESS | 1710 | 1468957858923 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}] 12:50:58 INFO - PROCESS | 1710 | 1468957858928 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:59 INFO - PROCESS | 1710 | 1468957859109 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x9d4d9400 == 69 [pid = 1710] [id = 28] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x99734000 == 68 [pid = 1710] [id = 48] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0xa1093c00 == 67 [pid = 1710] [id = 13] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x9a89dc00 == 66 [pid = 1710] [id = 44] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x99fd3c00 == 65 [pid = 1710] [id = 46] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x924e5c00 == 64 [pid = 1710] [id = 47] 12:50:59 INFO - PROCESS | 1710 | --DOMWINDOW == 140 (0x9af55800) [pid = 1710] [serial = 194] [outer = (nil)] [url = about:blank] 12:50:59 INFO - PROCESS | 1710 | --DOMWINDOW == 139 (0xa2ffd800) [pid = 1710] [serial = 218] [outer = (nil)] [url = about:blank] 12:50:59 INFO - PROCESS | 1710 | 1468957859370 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:50:59 INFO - PROCESS | 1710 | 1468957859381 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0xa1091000 == 63 [pid = 1710] [id = 45] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x93b9ec00 == 62 [pid = 1710] [id = 42] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x9a1b6800 == 61 [pid = 1710] [id = 43] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x9a1b4400 == 60 [pid = 1710] [id = 49] 12:50:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d6800 == 61 [pid = 1710] [id = 96] 12:50:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 140 (0x91c0ec00) [pid = 1710] [serial = 287] [outer = (nil)] 12:50:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 141 (0x92237400) [pid = 1710] [serial = 288] [outer = 0x91c0ec00] 12:50:59 INFO - PROCESS | 1710 | 1468957859480 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 142 (0x93b61c00) [pid = 1710] [serial = 289] [outer = 0x91c0ec00] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x91484800 == 60 [pid = 1710] [id = 86] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x9af50400 == 59 [pid = 1710] [id = 85] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc1c00 == 58 [pid = 1710] [id = 84] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x92236000 == 57 [pid = 1710] [id = 83] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x9248fc00 == 56 [pid = 1710] [id = 82] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x93d73000 == 55 [pid = 1710] [id = 81] 12:50:59 INFO - PROCESS | 1710 | --DOCSHELL 0x92494400 == 54 [pid = 1710] [id = 80] 12:51:00 INFO - PROCESS | 1710 | --DOCSHELL 0x996c0c00 == 53 [pid = 1710] [id = 73] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 141 (0x96686800) [pid = 1710] [serial = 212] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 140 (0xa223e400) [pid = 1710] [serial = 215] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 139 (0x96688c00) [pid = 1710] [serial = 213] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 138 (0x93ba7800) [pid = 1710] [serial = 203] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 137 (0x97972c00) [pid = 1710] [serial = 204] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x9bcbe000) [pid = 1710] [serial = 209] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 135 (0xa23ad400) [pid = 1710] [serial = 185] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 134 (0xa4e56000) [pid = 1710] [serial = 191] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 133 (0x9af4d800) [pid = 1710] [serial = 206] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 132 (0x9af56400) [pid = 1710] [serial = 207] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x99659800) [pid = 1710] [serial = 201] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x9830a000) [pid = 1710] [serial = 200] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0xa6dac400) [pid = 1710] [serial = 197] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x9524a800) [pid = 1710] [serial = 179] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x99664c00) [pid = 1710] [serial = 188] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x9a0ea000) [pid = 1710] [serial = 182] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x97976000) [pid = 1710] [serial = 176] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0xa2305400) [pid = 1710] [serial = 216] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x9d80c000) [pid = 1710] [serial = 210] [outer = (nil)] [url = about:blank] 12:51:00 INFO - PROCESS | 1710 | 1468957860403 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]]]}] 12:51:00 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. 12:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1534ms 12:51:00 INFO - PROCESS | 1710 | 1468957860447 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 1710 | 1468957860451 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:51:00 INFO - PROCESS | 1710 | 1468957860457 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 1710 | 1468957860463 Marionette TRACE conn4 <- [1,358,null,{}] 12:51:00 INFO - PROCESS | 1710 | 1468957860478 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}] 12:51:00 INFO - PROCESS | 1710 | 1468957860488 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:00 INFO - PROCESS | 1710 | 1468957860669 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:51:00 INFO - PROCESS | 1710 | 1468957860802 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:00 INFO - PROCESS | 1710 | 1468957860818 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x96688000 == 54 [pid = 1710] [id = 97] 12:51:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x96688400) [pid = 1710] [serial = 290] [outer = (nil)] 12:51:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x9796e000) [pid = 1710] [serial = 291] [outer = 0x96688400] 12:51:00 INFO - PROCESS | 1710 | 1468957860936 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x9797b800) [pid = 1710] [serial = 292] [outer = 0x96688400] 12:51:01 INFO - PROCESS | 1710 | 1468957861715 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]]]}] 12:51:01 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. 12:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1334ms 12:51:01 INFO - PROCESS | 1710 | 1468957861792 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 1710 | 1468957861797 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:51:01 INFO - PROCESS | 1710 | 1468957861804 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:51:01 INFO - PROCESS | 1710 | 1468957861808 Marionette TRACE conn4 <- [1,362,null,{}] 12:51:01 INFO - PROCESS | 1710 | 1468957861814 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}] 12:51:01 INFO - PROCESS | 1710 | 1468957861819 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:02 INFO - PROCESS | 1710 | 1468957862019 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:51:02 INFO - PROCESS | 1710 | 1468957862164 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:02 INFO - PROCESS | 1710 | 1468957862175 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc10000 == 55 [pid = 1710] [id = 98] 12:51:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x99282800) [pid = 1710] [serial = 293] [outer = (nil)] 12:51:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x9a005400) [pid = 1710] [serial = 294] [outer = 0x99282800] 12:51:02 INFO - PROCESS | 1710 | 1468957862241 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x9a423800) [pid = 1710] [serial = 295] [outer = 0x99282800] 12:51:03 INFO - PROCESS | 1710 | 1468957863137 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]]]}] 12:51:03 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. 12:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1385ms 12:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:51:03 INFO - PROCESS | 1710 | 1468957863194 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 1710 | 1468957863197 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:51:03 INFO - PROCESS | 1710 | 1468957863203 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:51:03 INFO - PROCESS | 1710 | 1468957863206 Marionette TRACE conn4 <- [1,366,null,{}] 12:51:03 INFO - PROCESS | 1710 | 1468957863212 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}] 12:51:03 INFO - PROCESS | 1710 | 1468957863217 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:03 INFO - PROCESS | 1710 | 1468957863425 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:51:03 INFO - PROCESS | 1710 | 1468957863450 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:03 INFO - PROCESS | 1710 | 1468957863458 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x9972e400 == 56 [pid = 1710] [id = 99] 12:51:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x9a0f1800) [pid = 1710] [serial = 296] [outer = (nil)] 12:51:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x9a6ca800) [pid = 1710] [serial = 297] [outer = 0x9a0f1800] 12:51:03 INFO - PROCESS | 1710 | 1468957863524 Marionette DEBUG loaded listener.js 12:51:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x9a89f000) [pid = 1710] [serial = 298] [outer = 0x9a0f1800] 12:51:04 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x91dce800) [pid = 1710] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:51:04 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x9af55400) [pid = 1710] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:51:04 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x92496c00) [pid = 1710] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:51:04 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x97963c00) [pid = 1710] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:51:04 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x96680000) [pid = 1710] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:51:04 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x966b3000) [pid = 1710] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:51:04 INFO - PROCESS | 1710 | 1468957864494 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]]]}] 12:51:04 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. 12:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1342ms 12:51:04 INFO - PROCESS | 1710 | 1468957864545 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 1710 | 1468957864548 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:51:04 INFO - PROCESS | 1710 | 1468957864554 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:51:04 INFO - PROCESS | 1710 | 1468957864558 Marionette TRACE conn4 <- [1,370,null,{}] 12:51:04 INFO - PROCESS | 1710 | 1468957864563 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}] 12:51:04 INFO - PROCESS | 1710 | 1468957864573 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:04 INFO - PROCESS | 1710 | 1468957864775 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:51:04 INFO - PROCESS | 1710 | 1468957864896 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:04 INFO - PROCESS | 1710 | 1468957864905 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x91488000 == 57 [pid = 1710] [id = 100] 12:51:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x91dd4400) [pid = 1710] [serial = 299] [outer = (nil)] 12:51:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x9af07800) [pid = 1710] [serial = 300] [outer = 0x91dd4400] 12:51:05 INFO - PROCESS | 1710 | 1468957865013 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x9b79b000) [pid = 1710] [serial = 301] [outer = 0x91dd4400] 12:51:05 INFO - PROCESS | 1710 | 1468957865711 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]]]}] 12:51:05 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. 12:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1180ms 12:51:05 INFO - PROCESS | 1710 | 1468957865736 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 1710 | 1468957865739 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:51:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:51:05 INFO - PROCESS | 1710 | 1468957865746 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 1710 | 1468957865749 Marionette TRACE conn4 <- [1,374,null,{}] 12:51:05 INFO - PROCESS | 1710 | 1468957865754 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}] 12:51:05 INFO - PROCESS | 1710 | 1468957865759 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:05 INFO - PROCESS | 1710 | 1468957865973 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:51:06 INFO - PROCESS | 1710 | 1468957865991 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:06 INFO - PROCESS | 1710 | 1468957865998 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6a7000 == 58 [pid = 1710] [id = 101] 12:51:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x9a6a7c00) [pid = 1710] [serial = 302] [outer = (nil)] 12:51:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x9a6ad800) [pid = 1710] [serial = 303] [outer = 0x9a6a7c00] 12:51:06 INFO - PROCESS | 1710 | 1468957866068 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x9a6af000) [pid = 1710] [serial = 304] [outer = 0x9a6a7c00] 12:51:07 INFO - PROCESS | 1710 | 1468957867224 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:51:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1496ms 12:51:07 INFO - PROCESS | 1710 | 1468957867243 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 1710 | 1468957867249 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:51:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:51:07 INFO - PROCESS | 1710 | 1468957867258 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 1710 | 1468957867265 Marionette TRACE conn4 <- [1,378,null,{}] 12:51:07 INFO - PROCESS | 1710 | 1468957867273 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}] 12:51:07 INFO - PROCESS | 1710 | 1468957867279 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:07 INFO - PROCESS | 1710 | 1468957867492 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:51:07 INFO - PROCESS | 1710 | 1468957867710 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:07 INFO - PROCESS | 1710 | 1468957867720 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x91489c00 == 59 [pid = 1710] [id = 102] 12:51:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 133 (0x9148a000) [pid = 1710] [serial = 305] [outer = (nil)] 12:51:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 134 (0x91cc1c00) [pid = 1710] [serial = 306] [outer = 0x9148a000] 12:51:07 INFO - PROCESS | 1710 | 1468957867852 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 135 (0x91dd2800) [pid = 1710] [serial = 307] [outer = 0x9148a000] 12:51:08 INFO - PROCESS | 1710 | 1468957868818 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:51:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:51:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1589ms 12:51:08 INFO - PROCESS | 1710 | 1468957868848 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 1710 | 1468957868855 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:51:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:51:08 INFO - PROCESS | 1710 | 1468957868867 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - PROCESS | 1710 | 1468957868871 Marionette TRACE conn4 <- [1,382,null,{}] 12:51:08 INFO - PROCESS | 1710 | 1468957868878 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}] 12:51:08 INFO - PROCESS | 1710 | 1468957868884 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:09 INFO - PROCESS | 1710 | 1468957869090 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:51:09 INFO - PROCESS | 1710 | 1468957869328 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:09 INFO - PROCESS | 1710 | 1468957869341 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b2000 == 60 [pid = 1710] [id = 103] 12:51:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 136 (0x96684c00) [pid = 1710] [serial = 308] [outer = (nil)] 12:51:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0x97974400) [pid = 1710] [serial = 309] [outer = 0x96684c00] 12:51:09 INFO - PROCESS | 1710 | 1468957869484 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 138 (0x9a00e800) [pid = 1710] [serial = 310] [outer = 0x96684c00] 12:51:10 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:51:10 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:51:10 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:51:10 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:51:10 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:51:10 INFO - PROCESS | 1710 | 1468957870439 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:51:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:51:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1596ms 12:51:10 INFO - PROCESS | 1710 | 1468957870463 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:51:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:51:10 INFO - PROCESS | 1710 | 1468957870468 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:51:10 INFO - PROCESS | 1710 | 1468957870475 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:51:10 INFO - PROCESS | 1710 | 1468957870481 Marionette TRACE conn4 <- [1,386,null,{}] 12:51:10 INFO - PROCESS | 1710 | 1468957870498 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}] 12:51:10 INFO - PROCESS | 1710 | 1468957870507 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:10 INFO - PROCESS | 1710 | 1468957870737 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:51:11 INFO - PROCESS | 1710 | 1468957870988 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:11 INFO - PROCESS | 1710 | 1468957871001 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6cb400 == 61 [pid = 1710] [id = 104] 12:51:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 139 (0x9a6cc000) [pid = 1710] [serial = 311] [outer = (nil)] 12:51:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 140 (0x9af51000) [pid = 1710] [serial = 312] [outer = 0x9a6cc000] 12:51:11 INFO - PROCESS | 1710 | 1468957871135 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 141 (0x9b79dc00) [pid = 1710] [serial = 313] [outer = 0x9a6cc000] 12:51:12 INFO - PROCESS | 1710 | 1468957872071 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]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:51:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1641ms 12:51:12 INFO - PROCESS | 1710 | 1468957872116 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:51:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:51:12 INFO - PROCESS | 1710 | 1468957872121 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:51:12 INFO - PROCESS | 1710 | 1468957872127 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - PROCESS | 1710 | 1468957872131 Marionette TRACE conn4 <- [1,390,null,{}] 12:51:12 INFO - PROCESS | 1710 | 1468957872137 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}] 12:51:12 INFO - PROCESS | 1710 | 1468957872142 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:12 INFO - PROCESS | 1710 | 1468957872327 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:51:12 INFO - PROCESS | 1710 | 1468957872535 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:12 INFO - PROCESS | 1710 | 1468957872542 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x9af54400 == 62 [pid = 1710] [id = 105] 12:51:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 142 (0x9d444400) [pid = 1710] [serial = 314] [outer = (nil)] 12:51:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 143 (0x9d88e800) [pid = 1710] [serial = 315] [outer = 0x9d444400] 12:51:12 INFO - PROCESS | 1710 | 1468957872670 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 144 (0xa2247800) [pid = 1710] [serial = 316] [outer = 0x9d444400] 12:51:13 INFO - PROCESS | 1710 | 1468957873564 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]]]}] 12:51:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:51:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1493ms 12:51:13 INFO - PROCESS | 1710 | 1468957873621 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:51:13 INFO - PROCESS | 1710 | 1468957873625 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:51:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:51:13 INFO - PROCESS | 1710 | 1468957873632 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:51:13 INFO - PROCESS | 1710 | 1468957873636 Marionette TRACE conn4 <- [1,394,null,{}] 12:51:13 INFO - PROCESS | 1710 | 1468957873642 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}] 12:51:13 INFO - PROCESS | 1710 | 1468957873647 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:13 INFO - PROCESS | 1710 | 1468957873825 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:51:14 INFO - PROCESS | 1710 | 1468957874044 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:14 INFO - PROCESS | 1710 | 1468957874053 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc06800 == 63 [pid = 1710] [id = 106] 12:51:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 145 (0x9af55400) [pid = 1710] [serial = 317] [outer = (nil)] 12:51:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 146 (0xa255c800) [pid = 1710] [serial = 318] [outer = 0x9af55400] 12:51:14 INFO - PROCESS | 1710 | 1468957874154 Marionette DEBUG loaded listener.js 12:51:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 147 (0xa2ff8400) [pid = 1710] [serial = 319] [outer = 0x9af55400] 12:51:15 INFO - PROCESS | 1710 | 1468957875039 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]]]}] 12:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1440ms 12:51:15 INFO - PROCESS | 1710 | 1468957875074 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:51:15 INFO - PROCESS | 1710 | 1468957875077 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:51:15 INFO - PROCESS | 1710 | 1468957875084 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:51:15 INFO - PROCESS | 1710 | 1468957875087 Marionette TRACE conn4 <- [1,398,null,{}] 12:51:15 INFO - PROCESS | 1710 | 1468957875093 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}] 12:51:15 INFO - PROCESS | 1710 | 1468957875103 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:15 INFO - PROCESS | 1710 | 1468957875298 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:51:15 INFO - PROCESS | 1710 | 1468957875466 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:15 INFO - PROCESS | 1710 | 1468957875475 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d6000 == 64 [pid = 1710] [id = 107] 12:51:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 148 (0x8f1d7000) [pid = 1710] [serial = 320] [outer = (nil)] 12:51:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 149 (0x8f1e3000) [pid = 1710] [serial = 321] [outer = 0x8f1d7000] 12:51:15 INFO - PROCESS | 1710 | 1468957875603 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 150 (0xa23af000) [pid = 1710] [serial = 322] [outer = 0x8f1d7000] 12:51:16 INFO - PROCESS | 1710 | 1468957876515 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]]]}] 12:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1483ms 12:51:16 INFO - PROCESS | 1710 | 1468957876568 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 1710 | 1468957876572 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:51:16 INFO - PROCESS | 1710 | 1468957876579 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:51:16 INFO - PROCESS | 1710 | 1468957876582 Marionette TRACE conn4 <- [1,402,null,{}] 12:51:16 INFO - PROCESS | 1710 | 1468957876588 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}] 12:51:16 INFO - PROCESS | 1710 | 1468957876593 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:16 INFO - PROCESS | 1710 | 1468957876783 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:51:17 INFO - PROCESS | 1710 | 1468957876994 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:17 INFO - PROCESS | 1710 | 1468957877000 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e683000 == 65 [pid = 1710] [id = 108] 12:51:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 151 (0x8e684000) [pid = 1710] [serial = 323] [outer = (nil)] 12:51:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 152 (0x8e68cc00) [pid = 1710] [serial = 324] [outer = 0x8e684000] 12:51:17 INFO - PROCESS | 1710 | 1468957877127 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 153 (0x8e68f400) [pid = 1710] [serial = 325] [outer = 0x8e684000] 12:51:18 INFO - PROCESS | 1710 | 1468957878071 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]]]}] 12:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1535ms 12:51:18 INFO - PROCESS | 1710 | 1468957878115 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:51:18 INFO - PROCESS | 1710 | 1468957878119 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:51:18 INFO - PROCESS | 1710 | 1468957878125 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:51:18 INFO - PROCESS | 1710 | 1468957878128 Marionette TRACE conn4 <- [1,406,null,{}] 12:51:18 INFO - PROCESS | 1710 | 1468957878134 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}] 12:51:18 INFO - PROCESS | 1710 | 1468957878139 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:18 INFO - PROCESS | 1710 | 1468957878315 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:51:18 INFO - PROCESS | 1710 | 1468957878525 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:18 INFO - PROCESS | 1710 | 1468957878534 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68bc00 == 66 [pid = 1710] [id = 109] 12:51:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 154 (0x8e733000) [pid = 1710] [serial = 326] [outer = (nil)] 12:51:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 155 (0x8e736800) [pid = 1710] [serial = 327] [outer = 0x8e733000] 12:51:18 INFO - PROCESS | 1710 | 1468957878661 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 156 (0x8e739400) [pid = 1710] [serial = 328] [outer = 0x8e733000] 12:51:19 INFO - PROCESS | 1710 | 1468957879873 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]]]}] 12:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1785ms 12:51:19 INFO - PROCESS | 1710 | 1468957879910 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:51:19 INFO - PROCESS | 1710 | 1468957879916 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:51:19 INFO - PROCESS | 1710 | 1468957879925 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:51:19 INFO - PROCESS | 1710 | 1468957879930 Marionette TRACE conn4 <- [1,410,null,{}] 12:51:19 INFO - PROCESS | 1710 | 1468957879947 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}] 12:51:19 INFO - PROCESS | 1710 | 1468957879952 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:20 INFO - PROCESS | 1710 | 1468957880183 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:51:20 INFO - PROCESS | 1710 | 1468957880370 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:20 INFO - PROCESS | 1710 | 1468957880379 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc03800 == 67 [pid = 1710] [id = 110] 12:51:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 157 (0x8fc03c00) [pid = 1710] [serial = 329] [outer = (nil)] 12:51:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 158 (0x8fc06000) [pid = 1710] [serial = 330] [outer = 0x8fc03c00] 12:51:20 INFO - PROCESS | 1710 | 1468957880458 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 159 (0x8fc0e800) [pid = 1710] [serial = 331] [outer = 0x8fc03c00] 12:51:21 INFO - PROCESS | 1710 | 1468957881500 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]]]}] 12:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1649ms 12:51:21 INFO - PROCESS | 1710 | 1468957881575 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 1710 | 1468957881582 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:51:21 INFO - PROCESS | 1710 | 1468957881593 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - PROCESS | 1710 | 1468957881597 Marionette TRACE conn4 <- [1,414,null,{}] 12:51:21 INFO - PROCESS | 1710 | 1468957881603 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}] 12:51:21 INFO - PROCESS | 1710 | 1468957881609 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:21 INFO - PROCESS | 1710 | 1468957881850 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:51:22 INFO - PROCESS | 1710 | 1468957882076 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:22 INFO - PROCESS | 1710 | 1468957882086 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148fc00 == 68 [pid = 1710] [id = 111] 12:51:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 160 (0x91c01800) [pid = 1710] [serial = 332] [outer = (nil)] 12:51:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 161 (0x91c07000) [pid = 1710] [serial = 333] [outer = 0x91c01800] 12:51:22 INFO - PROCESS | 1710 | 1468957882164 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 162 (0x91cc9000) [pid = 1710] [serial = 334] [outer = 0x91c01800] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x9d32ac00 == 67 [pid = 1710] [id = 18] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x939efc00 == 66 [pid = 1710] [id = 60] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x9d4e1400 == 65 [pid = 1710] [id = 62] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x9965c000 == 64 [pid = 1710] [id = 63] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x93d73c00 == 63 [pid = 1710] [id = 66] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x93b61800 == 62 [pid = 1710] [id = 65] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x92328000 == 61 [pid = 1710] [id = 61] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x939f5400 == 60 [pid = 1710] [id = 41] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 161 (0x9148dc00) [pid = 1710] [serial = 258] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 160 (0x9796f000) [pid = 1710] [serial = 221] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 159 (0x9a6c5800) [pid = 1710] [serial = 224] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 158 (0x91c0d800) [pid = 1710] [serial = 237] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 157 (0x91ccac00) [pid = 1710] [serial = 234] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 156 (0x9af0b400) [pid = 1710] [serial = 231] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 155 (0xa6f49400) [pid = 1710] [serial = 228] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | 1468957883255 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]]]}] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x91c0d000 == 59 [pid = 1710] [id = 91] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x966b5c00 == 58 [pid = 1710] [id = 90] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x911d2400 == 57 [pid = 1710] [id = 89] 12:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1691ms 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x91cca400 == 56 [pid = 1710] [id = 88] 12:51:23 INFO - PROCESS | 1710 | --DOCSHELL 0x911d3c00 == 55 [pid = 1710] [id = 87] 12:51:23 INFO - PROCESS | 1710 | 1468957883291 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:51:23 INFO - PROCESS | 1710 | 1468957883295 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:51:23 INFO - PROCESS | 1710 | 1468957883302 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:51:23 INFO - PROCESS | 1710 | 1468957883307 Marionette TRACE conn4 <- [1,418,null,{}] 12:51:23 INFO - PROCESS | 1710 | 1468957883323 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}] 12:51:23 INFO - PROCESS | 1710 | 1468957883331 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:23 INFO - PROCESS | 1710 | 1468957883516 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 154 (0x91dd8000) [pid = 1710] [serial = 252] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 153 (0x9bf67000) [pid = 1710] [serial = 255] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 152 (0x91ddac00) [pid = 1710] [serial = 253] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 151 (0x9d4dcc00) [pid = 1710] [serial = 256] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 150 (0x93b9f800) [pid = 1710] [serial = 241] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 149 (0x924dec00) [pid = 1710] [serial = 240] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 148 (0x9a423000) [pid = 1710] [serial = 246] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 147 (0x9a6c2000) [pid = 1710] [serial = 247] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 146 (0x99fde000) [pid = 1710] [serial = 244] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 145 (0x9965d400) [pid = 1710] [serial = 243] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 144 (0x9af52400) [pid = 1710] [serial = 249] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 143 (0x9b701800) [pid = 1710] [serial = 250] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1710 | --DOMWINDOW == 142 (0x924e5400) [pid = 1710] [serial = 96] [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.] 12:51:23 INFO - PROCESS | 1710 | 1468957883812 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:23 INFO - PROCESS | 1710 | 1468957883831 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dda000 == 56 [pid = 1710] [id = 112] 12:51:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 143 (0x91dda400) [pid = 1710] [serial = 335] [outer = (nil)] 12:51:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 144 (0x9223c800) [pid = 1710] [serial = 336] [outer = 0x91dda400] 12:51:23 INFO - PROCESS | 1710 | 1468957883904 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 145 (0x924e2800) [pid = 1710] [serial = 337] [outer = 0x91dda400] 12:51:25 INFO - PROCESS | 1710 | 1468957885050 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]]]}] 12:51:25 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 12:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1798ms 12:51:25 INFO - PROCESS | 1710 | 1468957885101 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:51:25 INFO - PROCESS | 1710 | 1468957885106 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:51:25 INFO - PROCESS | 1710 | 1468957885112 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:51:25 INFO - PROCESS | 1710 | 1468957885115 Marionette TRACE conn4 <- [1,422,null,{}] 12:51:25 INFO - PROCESS | 1710 | 1468957885133 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}] 12:51:25 INFO - PROCESS | 1710 | 1468957885138 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:25 INFO - PROCESS | 1710 | 1468957885340 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:51:25 INFO - PROCESS | 1710 | 1468957885497 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:25 INFO - PROCESS | 1710 | 1468957885506 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dcd800 == 57 [pid = 1710] [id = 113] 12:51:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 146 (0x939efc00) [pid = 1710] [serial = 338] [outer = (nil)] 12:51:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 147 (0x93d6ec00) [pid = 1710] [serial = 339] [outer = 0x939efc00] 12:51:25 INFO - PROCESS | 1710 | 1468957885574 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 148 (0x95466c00) [pid = 1710] [serial = 340] [outer = 0x939efc00] 12:51:26 INFO - PROCESS | 1710 | 1468957886845 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]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1747ms 12:51:26 INFO - PROCESS | 1710 | 1468957886864 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 1710 | 1468957886866 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:51:26 INFO - PROCESS | 1710 | 1468957886873 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - PROCESS | 1710 | 1468957886876 Marionette TRACE conn4 <- [1,426,null,{}] 12:51:26 INFO - PROCESS | 1710 | 1468957886882 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}] 12:51:26 INFO - PROCESS | 1710 | 1468957886886 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:27 INFO - PROCESS | 1710 | 1468957887153 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:51:27 INFO - PROCESS | 1710 | 1468957887198 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:27 INFO - PROCESS | 1710 | 1468957887224 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x91484000 == 58 [pid = 1710] [id = 114] 12:51:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 149 (0x91dcd000) [pid = 1710] [serial = 341] [outer = (nil)] 12:51:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 150 (0x97972c00) [pid = 1710] [serial = 342] [outer = 0x91dcd000] 12:51:27 INFO - PROCESS | 1710 | 1468957887361 Marionette DEBUG loaded listener.js 12:51:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 151 (0x9836cc00) [pid = 1710] [serial = 343] [outer = 0x91dcd000] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 150 (0x948b8800) [pid = 1710] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 149 (0x9d892400) [pid = 1710] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 148 (0x91c08400) [pid = 1710] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 147 (0xa327a800) [pid = 1710] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 146 (0x9a6c5c00) [pid = 1710] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 145 (0x948b9800) [pid = 1710] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 144 (0x939edc00) [pid = 1710] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 143 (0x9a082c00) [pid = 1710] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 142 (0x9972ec00) [pid = 1710] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 141 (0xa5014000) [pid = 1710] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 140 (0x9965cc00) [pid = 1710] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 139 (0xa23b2800) [pid = 1710] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 138 (0x9223dc00) [pid = 1710] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 137 (0x9a086800) [pid = 1710] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x9a07dc00) [pid = 1710] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 135 (0x9797c000) [pid = 1710] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 134 (0x91cc2400) [pid = 1710] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 133 (0x91485c00) [pid = 1710] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 132 (0x9bf6b000) [pid = 1710] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x97970800) [pid = 1710] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x9d32c000) [pid = 1710] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x9af4c000) [pid = 1710] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x9a0f1800) [pid = 1710] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x91dd4400) [pid = 1710] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x96688400) [pid = 1710] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x9148e000) [pid = 1710] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x91c0ec00) [pid = 1710] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x99282800) [pid = 1710] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x9af06000) [pid = 1710] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x939f4400) [pid = 1710] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:51:28 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x99665400) [pid = 1710] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:51:28 INFO - PROCESS | 1710 | 1468957888619 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] 12:51:28 INFO - PROCESS | 1710 | 1468957888659 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:51:28 INFO - PROCESS | 1710 | 1468957888666 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 1710 | 1468957888669 Marionette TRACE conn4 <- [1,430,null,{}] 12:51:28 INFO - PROCESS | 1710 | 1468957888675 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}] 12:51:28 INFO - PROCESS | 1710 | 1468957888685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:28 INFO - PROCESS | 1710 | 1468957888880 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:51:28 INFO - PROCESS | 1710 | 1468957888889 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:28 INFO - PROCESS | 1710 | 1468957888899 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d8000 == 59 [pid = 1710] [id = 115] 12:51:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x91485c00) [pid = 1710] [serial = 344] [outer = (nil)] 12:51:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x9524fc00) [pid = 1710] [serial = 345] [outer = 0x91485c00] 12:51:29 INFO - PROCESS | 1710 | 1468957889090 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x9a078000) [pid = 1710] [serial = 346] [outer = 0x91485c00] 12:51:29 INFO - PROCESS | 1710 | 1468957889856 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]]]}] 12:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1230ms 12:51:29 INFO - PROCESS | 1710 | 1468957889897 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 1710 | 1468957889901 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:51:29 INFO - PROCESS | 1710 | 1468957889907 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:51:29 INFO - PROCESS | 1710 | 1468957889909 Marionette TRACE conn4 <- [1,434,null,{}] 12:51:29 INFO - PROCESS | 1710 | 1468957889915 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}] 12:51:29 INFO - PROCESS | 1710 | 1468957889920 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:30 INFO - PROCESS | 1710 | 1468957890213 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:51:30 INFO - PROCESS | 1710 | 1468957890339 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:30 INFO - PROCESS | 1710 | 1468957890352 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68c800 == 60 [pid = 1710] [id = 116] 12:51:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x8e732000) [pid = 1710] [serial = 347] [outer = (nil)] 12:51:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x8e73c000) [pid = 1710] [serial = 348] [outer = 0x8e732000] 12:51:30 INFO - PROCESS | 1710 | 1468957890438 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x8f1dd400) [pid = 1710] [serial = 349] [outer = 0x8e732000] 12:51:31 INFO - PROCESS | 1710 | 1468957891475 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]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:51:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1633ms 12:51:31 INFO - PROCESS | 1710 | 1468957891543 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 1710 | 1468957891550 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:51:31 INFO - PROCESS | 1710 | 1468957891560 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - PROCESS | 1710 | 1468957891565 Marionette TRACE conn4 <- [1,438,null,{}] 12:51:31 INFO - PROCESS | 1710 | 1468957891573 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}] 12:51:31 INFO - PROCESS | 1710 | 1468957891579 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:31 INFO - PROCESS | 1710 | 1468957891838 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:51:32 INFO - PROCESS | 1710 | 1468957892110 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:32 INFO - PROCESS | 1710 | 1468957892121 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x91484400 == 61 [pid = 1710] [id = 117] 12:51:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x9148e000) [pid = 1710] [serial = 350] [outer = (nil)] 12:51:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x91cc6400) [pid = 1710] [serial = 351] [outer = 0x9148e000] 12:51:32 INFO - PROCESS | 1710 | 1468957892206 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x91dcf000) [pid = 1710] [serial = 352] [outer = 0x9148e000] 12:51:33 INFO - PROCESS | 1710 | 1468957893220 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]]]}] 12:51:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:51:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1734ms 12:51:33 INFO - PROCESS | 1710 | 1468957893294 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 1710 | 1468957893299 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:51:33 INFO - PROCESS | 1710 | 1468957893307 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:51:33 INFO - PROCESS | 1710 | 1468957893311 Marionette TRACE conn4 <- [1,442,null,{}] 12:51:33 INFO - PROCESS | 1710 | 1468957893318 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}] 12:51:33 INFO - PROCESS | 1710 | 1468957893324 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:33 INFO - PROCESS | 1710 | 1468957893561 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:51:33 INFO - PROCESS | 1710 | 1468957893874 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:33 INFO - PROCESS | 1710 | 1468957893884 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x96679800 == 62 [pid = 1710] [id = 118] 12:51:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x96688800) [pid = 1710] [serial = 353] [outer = (nil)] 12:51:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x97973800) [pid = 1710] [serial = 354] [outer = 0x96688800] 12:51:33 INFO - PROCESS | 1710 | 1468957893971 Marionette DEBUG loaded listener.js 12:51:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x99fd4400) [pid = 1710] [serial = 355] [outer = 0x96688800] 12:51:34 INFO - PROCESS | 1710 | 1468957894938 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]]]}] 12:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1684ms 12:51:34 INFO - PROCESS | 1710 | 1468957894994 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 1710 | 1468957895005 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:51:35 INFO - PROCESS | 1710 | 1468957895036 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - PROCESS | 1710 | 1468957895047 Marionette TRACE conn4 <- [1,446,null,{}] 12:51:35 INFO - PROCESS | 1710 | 1468957895054 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}] 12:51:35 INFO - PROCESS | 1710 | 1468957895061 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:35 INFO - PROCESS | 1710 | 1468957895308 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:51:35 INFO - PROCESS | 1710 | 1468957895574 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:35 INFO - PROCESS | 1710 | 1468957895581 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1da000 == 63 [pid = 1710] [id = 119] 12:51:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 133 (0x91c0a000) [pid = 1710] [serial = 356] [outer = (nil)] 12:51:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 134 (0x9a6c2000) [pid = 1710] [serial = 357] [outer = 0x91c0a000] 12:51:35 INFO - PROCESS | 1710 | 1468957895667 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 135 (0x9a6c9000) [pid = 1710] [serial = 358] [outer = 0x91c0a000] 12:51:36 INFO - PROCESS | 1710 | 1468957896840 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]]]}] 12:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1860ms 12:51:36 INFO - PROCESS | 1710 | 1468957896881 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 1710 | 1468957896888 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:51:36 INFO - PROCESS | 1710 | 1468957896899 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:51:36 INFO - PROCESS | 1710 | 1468957896904 Marionette TRACE conn4 <- [1,450,null,{}] 12:51:36 INFO - PROCESS | 1710 | 1468957896915 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}] 12:51:36 INFO - PROCESS | 1710 | 1468957896922 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:37 INFO - PROCESS | 1710 | 1468957897300 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:51:37 INFO - PROCESS | 1710 | 1468957897475 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:37 INFO - PROCESS | 1710 | 1468957897482 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6b1c00 == 64 [pid = 1710] [id = 120] 12:51:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 136 (0x9a6b4800) [pid = 1710] [serial = 359] [outer = (nil)] 12:51:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0x9af4ec00) [pid = 1710] [serial = 360] [outer = 0x9a6b4800] 12:51:37 INFO - PROCESS | 1710 | 1468957897594 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 138 (0x9af59800) [pid = 1710] [serial = 361] [outer = 0x9a6b4800] 12:51:38 INFO - PROCESS | 1710 | 1468957898495 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] 12:51:38 INFO - PROCESS | 1710 | 1468957898546 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:51:38 INFO - PROCESS | 1710 | 1468957898553 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 1710 | 1468957898558 Marionette TRACE conn4 <- [1,454,null,{}] 12:51:38 INFO - PROCESS | 1710 | 1468957898566 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}] 12:51:38 INFO - PROCESS | 1710 | 1468957898571 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:38 INFO - PROCESS | 1710 | 1468957898758 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:51:38 INFO - PROCESS | 1710 | 1468957898930 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:38 INFO - PROCESS | 1710 | 1468957898948 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x9d336800 == 65 [pid = 1710] [id = 121] 12:51:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 139 (0x9d440400) [pid = 1710] [serial = 362] [outer = (nil)] 12:51:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 140 (0x9d4e1400) [pid = 1710] [serial = 363] [outer = 0x9d440400] 12:51:39 INFO - PROCESS | 1710 | 1468957899042 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 141 (0xa1094800) [pid = 1710] [serial = 364] [outer = 0x9d440400] 12:51:39 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:51:40 INFO - PROCESS | 1710 | 1468957900060 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]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1544ms 12:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:51:40 INFO - PROCESS | 1710 | 1468957900098 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 1710 | 1468957900102 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:51:40 INFO - PROCESS | 1710 | 1468957900109 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - PROCESS | 1710 | 1468957900112 Marionette TRACE conn4 <- [1,458,null,{}] 12:51:40 INFO - PROCESS | 1710 | 1468957900119 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}] 12:51:40 INFO - PROCESS | 1710 | 1468957900124 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:40 INFO - PROCESS | 1710 | 1468957900315 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:51:40 INFO - PROCESS | 1710 | 1468957900534 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:40 INFO - PROCESS | 1710 | 1468957900543 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x9b7a7400 == 66 [pid = 1710] [id = 122] 12:51:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 142 (0x9d32d400) [pid = 1710] [serial = 365] [outer = (nil)] 12:51:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 143 (0xa3212400) [pid = 1710] [serial = 366] [outer = 0x9d32d400] 12:51:40 INFO - PROCESS | 1710 | 1468957900671 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 144 (0xa4e0c800) [pid = 1710] [serial = 367] [outer = 0x9d32d400] 12:51:41 INFO - PROCESS | 1710 | 1468957901614 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] 12:51:41 INFO - PROCESS | 1710 | 1468957901698 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:51:41 INFO - PROCESS | 1710 | 1468957901713 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - PROCESS | 1710 | 1468957901718 Marionette TRACE conn4 <- [1,462,null,{}] 12:51:41 INFO - PROCESS | 1710 | 1468957901726 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}] 12:51:41 INFO - PROCESS | 1710 | 1468957901731 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:41 INFO - PROCESS | 1710 | 1468957901959 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:51:42 INFO - PROCESS | 1710 | 1468957902244 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:42 INFO - PROCESS | 1710 | 1468957902253 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11b800 == 67 [pid = 1710] [id = 123] 12:51:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 145 (0x8f11c800) [pid = 1710] [serial = 368] [outer = (nil)] 12:51:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 146 (0x8f125800) [pid = 1710] [serial = 369] [outer = 0x8f11c800] 12:51:42 INFO - PROCESS | 1710 | 1468957902340 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 147 (0x8f128000) [pid = 1710] [serial = 370] [outer = 0x8f11c800] 12:51:43 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:51:43 INFO - PROCESS | 1710 | 1468957903383 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] 12:51:43 INFO - PROCESS | 1710 | 1468957903457 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:51:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:51:43 INFO - PROCESS | 1710 | 1468957903464 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:51:43 INFO - PROCESS | 1710 | 1468957903467 Marionette TRACE conn4 <- [1,466,null,{}] 12:51:43 INFO - PROCESS | 1710 | 1468957903473 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}] 12:51:43 INFO - PROCESS | 1710 | 1468957903478 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:43 INFO - PROCESS | 1710 | 1468957903713 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:51:43 INFO - PROCESS | 1710 | 1468957903941 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:43 INFO - PROCESS | 1710 | 1468957903949 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f123400 == 68 [pid = 1710] [id = 124] 12:51:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 148 (0x8f12a800) [pid = 1710] [serial = 371] [outer = (nil)] 12:51:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 149 (0x93ba2800) [pid = 1710] [serial = 372] [outer = 0x8f12a800] 12:51:44 INFO - PROCESS | 1710 | 1468957904029 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 150 (0x954cb800) [pid = 1710] [serial = 373] [outer = 0x8f12a800] 12:51:44 INFO - PROCESS | 1710 | 1468957904959 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] 12:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:51:45 INFO - PROCESS | 1710 | 1468957905001 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:51:45 INFO - PROCESS | 1710 | 1468957905007 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:51:45 INFO - PROCESS | 1710 | 1468957905010 Marionette TRACE conn4 <- [1,470,null,{}] 12:51:45 INFO - PROCESS | 1710 | 1468957905016 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}] 12:51:45 INFO - PROCESS | 1710 | 1468957905021 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:45 INFO - PROCESS | 1710 | 1468957905205 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:51:45 INFO - PROCESS | 1710 | 1468957905386 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:45 INFO - PROCESS | 1710 | 1468957905396 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d7400 == 69 [pid = 1710] [id = 125] 12:51:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 151 (0x92490c00) [pid = 1710] [serial = 374] [outer = (nil)] 12:51:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 152 (0x954cc800) [pid = 1710] [serial = 375] [outer = 0x92490c00] 12:51:45 INFO - PROCESS | 1710 | 1468957905500 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 153 (0x954d0400) [pid = 1710] [serial = 376] [outer = 0x92490c00] 12:51:46 INFO - PROCESS | 1710 | 1468957906907 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]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1985ms 12:51:46 INFO - PROCESS | 1710 | 1468957906994 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 1710 | 1468957907000 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:51:47 INFO - PROCESS | 1710 | 1468957907009 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - PROCESS | 1710 | 1468957907014 Marionette TRACE conn4 <- [1,474,null,{}] 12:51:47 INFO - PROCESS | 1710 | 1468957907022 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}] 12:51:47 INFO - PROCESS | 1710 | 1468957907029 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:47 INFO - PROCESS | 1710 | 1468957907435 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:51:47 INFO - PROCESS | 1710 | 1468957907712 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:47 INFO - PROCESS | 1710 | 1468957907726 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x911e0400 == 70 [pid = 1710] [id = 126] 12:51:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 154 (0x954cf800) [pid = 1710] [serial = 377] [outer = (nil)] 12:51:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 155 (0x996bd000) [pid = 1710] [serial = 378] [outer = 0x954cf800] 12:51:47 INFO - PROCESS | 1710 | 1468957907852 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 156 (0x9ab26800) [pid = 1710] [serial = 379] [outer = 0x954cf800] 12:51:49 INFO - PROCESS | 1710 | 1468957909160 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]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2190ms 12:51:49 INFO - PROCESS | 1710 | 1468957909203 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 1710 | 1468957909209 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:51:49 INFO - PROCESS | 1710 | 1468957909228 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - PROCESS | 1710 | 1468957909233 Marionette TRACE conn4 <- [1,478,null,{}] 12:51:49 INFO - PROCESS | 1710 | 1468957909241 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}] 12:51:49 INFO - PROCESS | 1710 | 1468957909246 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:49 INFO - PROCESS | 1710 | 1468957909421 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:51:49 INFO - PROCESS | 1710 | 1468957909656 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:49 INFO - PROCESS | 1710 | 1468957909670 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e738800 == 71 [pid = 1710] [id = 127] 12:51:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 157 (0x8fc0d000) [pid = 1710] [serial = 380] [outer = (nil)] 12:51:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 158 (0x911d7000) [pid = 1710] [serial = 381] [outer = 0x8fc0d000] 12:51:49 INFO - PROCESS | 1710 | 1468957909789 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 159 (0x9148f000) [pid = 1710] [serial = 382] [outer = 0x8fc0d000] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x92237c00 == 70 [pid = 1710] [id = 55] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x92234800 == 69 [pid = 1710] [id = 56] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9a1b7400 == 68 [pid = 1710] [id = 58] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x924e1800 == 67 [pid = 1710] [id = 52] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0xa22ec800 == 66 [pid = 1710] [id = 57] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9248bc00 == 65 [pid = 1710] [id = 53] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x92326c00 == 64 [pid = 1710] [id = 20] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x91dcd800 == 63 [pid = 1710] [id = 113] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc2000 == 62 [pid = 1710] [id = 78] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x91484000 == 61 [pid = 1710] [id = 114] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x93d70000 == 60 [pid = 1710] [id = 6] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9ab31c00 == 59 [pid = 1710] [id = 17] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x911d8000 == 58 [pid = 1710] [id = 115] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0xa327f000 == 57 [pid = 1710] [id = 30] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x948b2800 == 56 [pid = 1710] [id = 74] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x924e4c00 == 55 [pid = 1710] [id = 21] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x939f2800 == 54 [pid = 1710] [id = 14] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9a084000 == 53 [pid = 1710] [id = 75] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9924b800 == 52 [pid = 1710] [id = 40] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9232ac00 == 51 [pid = 1710] [id = 22] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x924d6c00 == 50 [pid = 1710] [id = 59] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x966b2400 == 49 [pid = 1710] [id = 31] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x92494800 == 48 [pid = 1710] [id = 50] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x93b68c00 == 47 [pid = 1710] [id = 76] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6c2400 == 46 [pid = 1710] [id = 51] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9a081000 == 45 [pid = 1710] [id = 54] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9af05800 == 44 [pid = 1710] [id = 77] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6b400 == 43 [pid = 1710] [id = 64] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0xa200fc00 == 42 [pid = 1710] [id = 92] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc07800 == 41 [pid = 1710] [id = 93] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d800 == 40 [pid = 1710] [id = 94] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x99fcf400 == 39 [pid = 1710] [id = 29] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x911e0400 == 38 [pid = 1710] [id = 126] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f123400 == 37 [pid = 1710] [id = 124] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x911d7400 == 36 [pid = 1710] [id = 125] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11b800 == 35 [pid = 1710] [id = 123] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9b7a7400 == 34 [pid = 1710] [id = 122] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9d336800 == 33 [pid = 1710] [id = 121] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1da000 == 32 [pid = 1710] [id = 119] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6b1c00 == 31 [pid = 1710] [id = 120] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x96679800 == 30 [pid = 1710] [id = 118] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x91484400 == 29 [pid = 1710] [id = 117] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x91c04c00 == 28 [pid = 1710] [id = 79] 12:51:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68c800 == 27 [pid = 1710] [id = 116] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 158 (0x9af0e000) [pid = 1710] [serial = 232] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 157 (0x97975800) [pid = 1710] [serial = 180] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 156 (0xa507a000) [pid = 1710] [serial = 192] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 155 (0x98304000) [pid = 1710] [serial = 222] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 154 (0xa4e0cc00) [pid = 1710] [serial = 186] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 153 (0x92493000) [pid = 1710] [serial = 238] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 152 (0xa6f7a400) [pid = 1710] [serial = 229] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 151 (0x9a6cd800) [pid = 1710] [serial = 153] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 150 (0x95250000) [pid = 1710] [serial = 117] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 149 (0x93ba9400) [pid = 1710] [serial = 141] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 148 (0xa6f3c800) [pid = 1710] [serial = 198] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 147 (0x9a0f4400) [pid = 1710] [serial = 120] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 146 (0xa6893000) [pid = 1710] [serial = 150] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 145 (0x99667400) [pid = 1710] [serial = 189] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 144 (0xa34d8800) [pid = 1710] [serial = 138] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 143 (0x924d8000) [pid = 1710] [serial = 114] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 142 (0x9af4bc00) [pid = 1710] [serial = 225] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 141 (0x9b3dc800) [pid = 1710] [serial = 144] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 140 (0x9a6c2800) [pid = 1710] [serial = 183] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 139 (0x91cce000) [pid = 1710] [serial = 235] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 138 (0x91dd6000) [pid = 1710] [serial = 259] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 137 (0xa3207800) [pid = 1710] [serial = 147] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x97978c00) [pid = 1710] [serial = 177] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 135 (0xa501ec00) [pid = 1710] [serial = 219] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 134 (0x9af5a800) [pid = 1710] [serial = 195] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 133 (0x9a6ca800) [pid = 1710] [serial = 297] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 132 (0x9af07800) [pid = 1710] [serial = 300] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x9a89f000) [pid = 1710] [serial = 298] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x9d442400) [pid = 1710] [serial = 273] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x97970c00) [pid = 1710] [serial = 267] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x8fc0f000) [pid = 1710] [serial = 279] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x9796e000) [pid = 1710] [serial = 291] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x9797b800) [pid = 1710] [serial = 292] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0xa2246400) [pid = 1710] [serial = 276] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x911dcc00) [pid = 1710] [serial = 261] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x91c0c000) [pid = 1710] [serial = 286] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x91c02c00) [pid = 1710] [serial = 285] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x91dd1400) [pid = 1710] [serial = 264] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x92237400) [pid = 1710] [serial = 288] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x93b61c00) [pid = 1710] [serial = 289] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x9af0a400) [pid = 1710] [serial = 270] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x8fd94800) [pid = 1710] [serial = 282] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9a423800) [pid = 1710] [serial = 295] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9a005400) [pid = 1710] [serial = 294] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x9b79b000) [pid = 1710] [serial = 301] [outer = (nil)] [url = about:blank] 12:51:52 INFO - PROCESS | 1710 | 1468957912878 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]]]}] 12:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 3708ms 12:51:52 INFO - PROCESS | 1710 | 1468957912931 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 1710 | 1468957912936 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:51:52 INFO - PROCESS | 1710 | 1468957912943 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:51:52 INFO - PROCESS | 1710 | 1468957912950 Marionette TRACE conn4 <- [1,482,null,{}] 12:51:52 INFO - PROCESS | 1710 | 1468957912958 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}] 12:51:52 INFO - PROCESS | 1710 | 1468957912964 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:53 INFO - PROCESS | 1710 | 1468957913129 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:51:53 INFO - PROCESS | 1710 | 1468957913150 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:53 INFO - PROCESS | 1710 | 1468957913160 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dc400 == 28 [pid = 1710] [id = 128] 12:51:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x911dcc00) [pid = 1710] [serial = 383] [outer = (nil)] 12:51:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x91499000) [pid = 1710] [serial = 384] [outer = 0x911dcc00] 12:51:53 INFO - PROCESS | 1710 | 1468957913233 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x9149d400) [pid = 1710] [serial = 385] [outer = 0x911dcc00] 12:51:54 INFO - PROCESS | 1710 | 1468957914211 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]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1289ms 12:51:54 INFO - PROCESS | 1710 | 1468957914234 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 1710 | 1468957914242 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:51:54 INFO - PROCESS | 1710 | 1468957914254 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - PROCESS | 1710 | 1468957914257 Marionette TRACE conn4 <- [1,486,null,{}] 12:51:54 INFO - PROCESS | 1710 | 1468957914263 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}] 12:51:54 INFO - PROCESS | 1710 | 1468957914269 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:54 INFO - PROCESS | 1710 | 1468957914505 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:51:54 INFO - PROCESS | 1710 | 1468957914522 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:54 INFO - PROCESS | 1710 | 1468957914531 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ccd800 == 29 [pid = 1710] [id = 129] 12:51:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x91cd0000) [pid = 1710] [serial = 386] [outer = (nil)] 12:51:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x91dd1400) [pid = 1710] [serial = 387] [outer = 0x91cd0000] 12:51:54 INFO - PROCESS | 1710 | 1468957914608 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x91dd7c00) [pid = 1710] [serial = 388] [outer = 0x91cd0000] 12:51:55 INFO - PROCESS | 1710 | 1468957915595 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]]]}] 12:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1381ms 12:51:55 INFO - PROCESS | 1710 | 1468957915645 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:51:55 INFO - PROCESS | 1710 | 1468957915649 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:51:55 INFO - PROCESS | 1710 | 1468957915655 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:51:55 INFO - PROCESS | 1710 | 1468957915661 Marionette TRACE conn4 <- [1,490,null,{}] 12:51:55 INFO - PROCESS | 1710 | 1468957915687 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}] 12:51:55 INFO - PROCESS | 1710 | 1468957915696 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:55 INFO - PROCESS | 1710 | 1468957915948 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:51:56 INFO - PROCESS | 1710 | 1468957915980 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:56 INFO - PROCESS | 1710 | 1468957915992 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e2400 == 30 [pid = 1710] [id = 130] 12:51:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x924e3000) [pid = 1710] [serial = 389] [outer = (nil)] 12:51:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x939f4400) [pid = 1710] [serial = 390] [outer = 0x924e3000] 12:51:56 INFO - PROCESS | 1710 | 1468957916066 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x93b65800) [pid = 1710] [serial = 391] [outer = 0x924e3000] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x939efc00) [pid = 1710] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x91ccc800) [pid = 1710] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x8e684000) [pid = 1710] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x9a6cc000) [pid = 1710] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x8f1d7000) [pid = 1710] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0xa2010c00) [pid = 1710] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9148a000) [pid = 1710] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9af55400) [pid = 1710] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x8fd8fc00) [pid = 1710] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x96684c00) [pid = 1710] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x91dcd000) [pid = 1710] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x9a6a7c00) [pid = 1710] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x9d444400) [pid = 1710] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x91c01800) [pid = 1710] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x8fc09000) [pid = 1710] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x91dda400) [pid = 1710] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x8fc03c00) [pid = 1710] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x8e733000) [pid = 1710] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x91cd0400) [pid = 1710] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x9a898000) [pid = 1710] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x96680400) [pid = 1710] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:51:57 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x911d5000) [pid = 1710] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:51:58 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x91485c00) [pid = 1710] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:51:58 INFO - PROCESS | 1710 | 1468957918170 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]]]}] 12:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2542ms 12:51:58 INFO - PROCESS | 1710 | 1468957918198 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 1710 | 1468957918205 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:51:58 INFO - PROCESS | 1710 | 1468957918213 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - PROCESS | 1710 | 1468957918218 Marionette TRACE conn4 <- [1,494,null,{}] 12:51:58 INFO - PROCESS | 1710 | 1468957918223 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}] 12:51:58 INFO - PROCESS | 1710 | 1468957918228 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:58 INFO - PROCESS | 1710 | 1468957918405 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:51:58 INFO - PROCESS | 1710 | 1468957918545 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:51:58 INFO - PROCESS | 1710 | 1468957918552 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:51:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684000 == 31 [pid = 1710] [id = 131] 12:51:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x8e732400) [pid = 1710] [serial = 392] [outer = (nil)] 12:51:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x914a1400) [pid = 1710] [serial = 393] [outer = 0x8e732400] 12:51:58 INFO - PROCESS | 1710 | 1468957918634 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x939e7c00) [pid = 1710] [serial = 394] [outer = 0x8e732400] 12:51:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x948b9400) [pid = 1710] [serial = 395] [outer = 0x93ba7c00] 12:51:59 INFO - PROCESS | 1710 | 1468957919686 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]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1534ms 12:51:59 INFO - PROCESS | 1710 | 1468957919751 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 1710 | 1468957919757 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:51:59 INFO - PROCESS | 1710 | 1468957919767 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 1710 | 1468957919773 Marionette TRACE conn4 <- [1,498,null,{}] 12:51:59 INFO - PROCESS | 1710 | 1468957919782 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}] 12:51:59 INFO - PROCESS | 1710 | 1468957919788 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:00 INFO - PROCESS | 1710 | 1468957920092 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:52:00 INFO - PROCESS | 1710 | 1468957920391 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:00 INFO - PROCESS | 1710 | 1468957920399 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73e800 == 32 [pid = 1710] [id = 132] 12:52:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x8e73f800) [pid = 1710] [serial = 396] [outer = (nil)] 12:52:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x8f125400) [pid = 1710] [serial = 397] [outer = 0x8e73f800] 12:52:00 INFO - PROCESS | 1710 | 1468957920530 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x8fd92000) [pid = 1710] [serial = 398] [outer = 0x8e73f800] 12:52:01 INFO - PROCESS | 1710 | 1468957921743 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]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:52:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2048ms 12:52:01 INFO - PROCESS | 1710 | 1468957921826 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 1710 | 1468957921842 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:52:01 INFO - PROCESS | 1710 | 1468957921858 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 1710 | 1468957921867 Marionette TRACE conn4 <- [1,502,null,{}] 12:52:01 INFO - PROCESS | 1710 | 1468957921963 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}] 12:52:01 INFO - PROCESS | 1710 | 1468957921973 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:02 INFO - PROCESS | 1710 | 1468957922280 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:52:02 INFO - PROCESS | 1710 | 1468957922463 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:02 INFO - PROCESS | 1710 | 1468957922476 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149fc00 == 33 [pid = 1710] [id = 133] 12:52:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x91cc4800) [pid = 1710] [serial = 399] [outer = (nil)] 12:52:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x91ccf400) [pid = 1710] [serial = 400] [outer = 0x91cc4800] 12:52:02 INFO - PROCESS | 1710 | 1468957922560 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x91ddbc00) [pid = 1710] [serial = 401] [outer = 0x91cc4800] 12:52:03 INFO - PROCESS | 1710 | 1468957923594 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]]]}] 12:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1806ms 12:52:03 INFO - PROCESS | 1710 | 1468957923663 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:52:03 INFO - PROCESS | 1710 | 1468957923668 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:52:03 INFO - PROCESS | 1710 | 1468957923676 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:52:03 INFO - PROCESS | 1710 | 1468957923680 Marionette TRACE conn4 <- [1,506,null,{}] 12:52:03 INFO - PROCESS | 1710 | 1468957923687 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}] 12:52:03 INFO - PROCESS | 1710 | 1468957923693 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:03 INFO - PROCESS | 1710 | 1468957923970 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:52:04 INFO - PROCESS | 1710 | 1468957924398 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:04 INFO - PROCESS | 1710 | 1468957924411 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73dc00 == 34 [pid = 1710] [id = 134] 12:52:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x8fd97000) [pid = 1710] [serial = 402] [outer = (nil)] 12:52:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x93d77400) [pid = 1710] [serial = 403] [outer = 0x8fd97000] 12:52:04 INFO - PROCESS | 1710 | 1468957924549 Marionette DEBUG loaded listener.js 12:52:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x939edc00) [pid = 1710] [serial = 404] [outer = 0x8fd97000] 12:52:05 INFO - PROCESS | 1710 | 1468957925864 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]]]}] 12:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2240ms 12:52:05 INFO - PROCESS | 1710 | 1468957925919 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:52:05 INFO - PROCESS | 1710 | 1468957925929 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:52:05 INFO - PROCESS | 1710 | 1468957925957 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:52:05 INFO - PROCESS | 1710 | 1468957925969 Marionette TRACE conn4 <- [1,510,null,{}] 12:52:05 INFO - PROCESS | 1710 | 1468957925980 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}] 12:52:06 INFO - PROCESS | 1710 | 1468957925991 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:06 INFO - PROCESS | 1710 | 1468957926305 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:52:06 INFO - PROCESS | 1710 | 1468957926476 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:06 INFO - PROCESS | 1710 | 1468957926488 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d78c00 == 35 [pid = 1710] [id = 135] 12:52:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9667c000) [pid = 1710] [serial = 405] [outer = (nil)] 12:52:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x96688c00) [pid = 1710] [serial = 406] [outer = 0x9667c000] 12:52:06 INFO - PROCESS | 1710 | 1468957926571 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x966be800) [pid = 1710] [serial = 407] [outer = 0x9667c000] 12:52:07 INFO - PROCESS | 1710 | 1468957927547 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]]]}] 12:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1655ms 12:52:07 INFO - PROCESS | 1710 | 1468957927598 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:52:07 INFO - PROCESS | 1710 | 1468957927602 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:52:07 INFO - PROCESS | 1710 | 1468957927608 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:52:07 INFO - PROCESS | 1710 | 1468957927612 Marionette TRACE conn4 <- [1,514,null,{}] 12:52:07 INFO - PROCESS | 1710 | 1468957927618 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}] 12:52:07 INFO - PROCESS | 1710 | 1468957927623 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:07 INFO - PROCESS | 1710 | 1468957927817 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:52:08 INFO - PROCESS | 1710 | 1468957928034 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:08 INFO - PROCESS | 1710 | 1468957928046 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c0d000 == 36 [pid = 1710] [id = 136] 12:52:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x92237400) [pid = 1710] [serial = 408] [outer = (nil)] 12:52:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x97978800) [pid = 1710] [serial = 409] [outer = 0x92237400] 12:52:08 INFO - PROCESS | 1710 | 1468957928174 Marionette DEBUG loaded listener.js 12:52:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x9797a000) [pid = 1710] [serial = 410] [outer = 0x92237400] 12:52:09 INFO - PROCESS | 1710 | 1468957929082 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]]]}] 12:52:09 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 12:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1537ms 12:52:09 INFO - PROCESS | 1710 | 1468957929146 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 1710 | 1468957929150 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:52:09 INFO - PROCESS | 1710 | 1468957929157 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - PROCESS | 1710 | 1468957929160 Marionette TRACE conn4 <- [1,518,null,{}] 12:52:09 INFO - PROCESS | 1710 | 1468957929166 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}] 12:52:09 INFO - PROCESS | 1710 | 1468957929173 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:09 INFO - PROCESS | 1710 | 1468957929394 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:52:09 INFO - PROCESS | 1710 | 1468957929621 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:09 INFO - PROCESS | 1710 | 1468957929641 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc5400 == 37 [pid = 1710] [id = 137] 12:52:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x9965e800) [pid = 1710] [serial = 411] [outer = (nil)] 12:52:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x99665c00) [pid = 1710] [serial = 412] [outer = 0x9965e800] 12:52:09 INFO - PROCESS | 1710 | 1468957929784 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x9a086800) [pid = 1710] [serial = 413] [outer = 0x9965e800] 12:52:10 INFO - PROCESS | 1710 | 1468957930829 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]]]}] 12:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1737ms 12:52:10 INFO - PROCESS | 1710 | 1468957930896 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:52:10 INFO - PROCESS | 1710 | 1468957930900 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:52:10 INFO - PROCESS | 1710 | 1468957930907 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:52:10 INFO - PROCESS | 1710 | 1468957930911 Marionette TRACE conn4 <- [1,522,null,{}] 12:52:10 INFO - PROCESS | 1710 | 1468957930916 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}] 12:52:10 INFO - PROCESS | 1710 | 1468957930923 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:11 INFO - PROCESS | 1710 | 1468957931147 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:52:11 INFO - PROCESS | 1710 | 1468957931366 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:11 INFO - PROCESS | 1710 | 1468957931376 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739000 == 38 [pid = 1710] [id = 138] 12:52:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x8f120800) [pid = 1710] [serial = 414] [outer = (nil)] 12:52:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x9a1b7400) [pid = 1710] [serial = 415] [outer = 0x8f120800] 12:52:11 INFO - PROCESS | 1710 | 1468957931507 Marionette DEBUG loaded listener.js 12:52:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x9a426400) [pid = 1710] [serial = 416] [outer = 0x8f120800] 12:52:12 INFO - PROCESS | 1710 | 1468957932566 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]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1741ms 12:52:12 INFO - PROCESS | 1710 | 1468957932648 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 1710 | 1468957932653 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:52:12 INFO - PROCESS | 1710 | 1468957932659 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - PROCESS | 1710 | 1468957932663 Marionette TRACE conn4 <- [1,526,null,{}] 12:52:12 INFO - PROCESS | 1710 | 1468957932669 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}] 12:52:12 INFO - PROCESS | 1710 | 1468957932674 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:12 INFO - PROCESS | 1710 | 1468957932934 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:52:13 INFO - PROCESS | 1710 | 1468957933301 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:13 INFO - PROCESS | 1710 | 1468957933309 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689400 == 39 [pid = 1710] [id = 139] 12:52:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x8e68a000) [pid = 1710] [serial = 417] [outer = (nil)] 12:52:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x8e734c00) [pid = 1710] [serial = 418] [outer = 0x8e68a000] 12:52:13 INFO - PROCESS | 1710 | 1468957933392 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x8fc01c00) [pid = 1710] [serial = 419] [outer = 0x8e68a000] 12:52:14 INFO - PROCESS | 1710 | 1468957934395 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]]]}] 12:52:14 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 12:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1794ms 12:52:14 INFO - PROCESS | 1710 | 1468957934456 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:52:14 INFO - PROCESS | 1710 | 1468957934467 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:52:14 INFO - PROCESS | 1710 | 1468957934480 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:52:14 INFO - PROCESS | 1710 | 1468957934493 Marionette TRACE conn4 <- [1,530,null,{}] 12:52:14 INFO - PROCESS | 1710 | 1468957934506 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}] 12:52:14 INFO - PROCESS | 1710 | 1468957934515 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:14 INFO - PROCESS | 1710 | 1468957934755 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:52:14 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684000 == 38 [pid = 1710] [id = 131] 12:52:14 INFO - PROCESS | 1710 | --DOCSHELL 0x924e2400 == 37 [pid = 1710] [id = 130] 12:52:14 INFO - PROCESS | 1710 | --DOCSHELL 0x91ccd800 == 36 [pid = 1710] [id = 129] 12:52:15 INFO - PROCESS | 1710 | 1468957934994 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:15 INFO - PROCESS | 1710 | 1468957935002 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:15 INFO - PROCESS | 1710 | --DOCSHELL 0x911dc400 == 35 [pid = 1710] [id = 128] 12:52:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e690400 == 36 [pid = 1710] [id = 140] 12:52:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x8e737800) [pid = 1710] [serial = 420] [outer = (nil)] 12:52:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x8fc07c00) [pid = 1710] [serial = 421] [outer = 0x8e737800] 12:52:15 INFO - PROCESS | 1710 | 1468957935082 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x911d3000) [pid = 1710] [serial = 422] [outer = 0x8e737800] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0xa23af000) [pid = 1710] [serial = 322] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x91cc1c00) [pid = 1710] [serial = 306] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0xa255c800) [pid = 1710] [serial = 318] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0xa2ff8400) [pid = 1710] [serial = 319] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x8fd97400) [pid = 1710] [serial = 283] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x97974400) [pid = 1710] [serial = 309] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x97972c00) [pid = 1710] [serial = 342] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x95466c00) [pid = 1710] [serial = 340] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x9a00e800) [pid = 1710] [serial = 310] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x9a6af000) [pid = 1710] [serial = 304] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0xa2247800) [pid = 1710] [serial = 316] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x91c07000) [pid = 1710] [serial = 333] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x9d88e800) [pid = 1710] [serial = 315] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x9bf6c400) [pid = 1710] [serial = 280] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x91cc9000) [pid = 1710] [serial = 334] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x924e2800) [pid = 1710] [serial = 337] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x8fc06000) [pid = 1710] [serial = 330] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9223c800) [pid = 1710] [serial = 336] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x9836cc00) [pid = 1710] [serial = 343] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x8fc0e800) [pid = 1710] [serial = 331] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x8e739400) [pid = 1710] [serial = 328] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x8e736800) [pid = 1710] [serial = 327] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x9a6ad800) [pid = 1710] [serial = 303] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x92489800) [pid = 1710] [serial = 265] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x9af0fc00) [pid = 1710] [serial = 271] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x99664000) [pid = 1710] [serial = 268] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x911e0c00) [pid = 1710] [serial = 262] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x9524fc00) [pid = 1710] [serial = 345] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x9a078000) [pid = 1710] [serial = 346] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x93d6ec00) [pid = 1710] [serial = 339] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9d894800) [pid = 1710] [serial = 274] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x8e68f400) [pid = 1710] [serial = 325] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9b79dc00) [pid = 1710] [serial = 313] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x8e68cc00) [pid = 1710] [serial = 324] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9af51000) [pid = 1710] [serial = 312] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x8f1e3000) [pid = 1710] [serial = 321] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0xa2ff9000) [pid = 1710] [serial = 277] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x91dd2800) [pid = 1710] [serial = 307] [outer = (nil)] [url = about:blank] 12:52:15 INFO - PROCESS | 1710 | 1468957935872 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"]]]}] 12:52:15 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 12:52:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:52:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:52:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:52:15 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 12:52:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:52:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:52:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:52:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:52:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:52:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1493ms 12:52:15 INFO - PROCESS | 1710 | 1468957935986 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:52:15 INFO - PROCESS | 1710 | 1468957935993 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:52:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:52:16 INFO - PROCESS | 1710 | 1468957936001 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - PROCESS | 1710 | 1468957936004 Marionette TRACE conn4 <- [1,534,null,{}] 12:52:16 INFO - PROCESS | 1710 | 1468957936010 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}] 12:52:16 INFO - PROCESS | 1710 | 1468957936015 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:16 INFO - PROCESS | 1710 | 1468957936206 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:52:16 INFO - PROCESS | 1710 | 1468957936334 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:16 INFO - PROCESS | 1710 | 1468957936343 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f120c00 == 37 [pid = 1710] [id = 141] 12:52:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91c0e400) [pid = 1710] [serial = 423] [outer = (nil)] 12:52:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x92329000) [pid = 1710] [serial = 424] [outer = 0x91c0e400] 12:52:16 INFO - PROCESS | 1710 | 1468957936415 Marionette DEBUG loaded listener.js 12:52:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x924d6c00) [pid = 1710] [serial = 425] [outer = 0x91c0e400] 12:52:17 INFO - PROCESS | 1710 | 1468957937293 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]]]}] 12:52:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:52:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1338ms 12:52:17 INFO - PROCESS | 1710 | 1468957937346 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:52:17 INFO - PROCESS | 1710 | 1468957937350 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:52:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:52:17 INFO - PROCESS | 1710 | 1468957937369 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:52:17 INFO - PROCESS | 1710 | 1468957937379 Marionette TRACE conn4 <- [1,538,null,{}] 12:52:17 INFO - PROCESS | 1710 | 1468957937388 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}] 12:52:17 INFO - PROCESS | 1710 | 1468957937395 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:17 INFO - PROCESS | 1710 | 1468957937584 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:52:17 INFO - PROCESS | 1710 | 1468957937760 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:17 INFO - PROCESS | 1710 | 1468957937767 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x9223c800 == 38 [pid = 1710] [id = 142] 12:52:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x924dc800) [pid = 1710] [serial = 426] [outer = (nil)] 12:52:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9524fc00) [pid = 1710] [serial = 427] [outer = 0x924dc800] 12:52:17 INFO - PROCESS | 1710 | 1468957937838 Marionette DEBUG loaded listener.js 12:52:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x95466c00) [pid = 1710] [serial = 428] [outer = 0x924dc800] 12:52:18 INFO - PROCESS | 1710 | 1468957938708 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]]]}] 12:52:18 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. 12:52:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1400ms 12:52:18 INFO - PROCESS | 1710 | 1468957938765 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:52:18 INFO - PROCESS | 1710 | 1468957938769 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:52:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:52:18 INFO - PROCESS | 1710 | 1468957938776 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 1710 | 1468957938779 Marionette TRACE conn4 <- [1,542,null,{}] 12:52:18 INFO - PROCESS | 1710 | 1468957938788 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}] 12:52:18 INFO - PROCESS | 1710 | 1468957938792 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:19 INFO - PROCESS | 1710 | 1468957939041 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:52:19 INFO - PROCESS | 1710 | 1468957939068 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:19 INFO - PROCESS | 1710 | 1468957939079 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x92326800 == 39 [pid = 1710] [id = 143] 12:52:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x95254000) [pid = 1710] [serial = 429] [outer = (nil)] 12:52:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x96681000) [pid = 1710] [serial = 430] [outer = 0x95254000] 12:52:19 INFO - PROCESS | 1710 | 1468957939194 Marionette DEBUG loaded listener.js 12:52:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x97972c00) [pid = 1710] [serial = 431] [outer = 0x95254000] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x8e732000) [pid = 1710] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9148e000) [pid = 1710] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x96688800) [pid = 1710] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x91c0a000) [pid = 1710] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9a6b4800) [pid = 1710] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9d440400) [pid = 1710] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9d32d400) [pid = 1710] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x8f11c800) [pid = 1710] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x911dcc00) [pid = 1710] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x924e3000) [pid = 1710] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x91cd0000) [pid = 1710] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x8fc0d000) [pid = 1710] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8f12a800) [pid = 1710] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x92490c00) [pid = 1710] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:52:19 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x954cf800) [pid = 1710] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:52:20 INFO - PROCESS | 1710 | 1468957940327 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]]]}] 12:52:20 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. 12:52:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1595ms 12:52:20 INFO - PROCESS | 1710 | 1468957940372 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 1710 | 1468957940376 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:52:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:52:20 INFO - PROCESS | 1710 | 1468957940383 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 1710 | 1468957940386 Marionette TRACE conn4 <- [1,546,null,{}] 12:52:20 INFO - PROCESS | 1710 | 1468957940391 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}] 12:52:20 INFO - PROCESS | 1710 | 1468957940396 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:20 INFO - PROCESS | 1710 | 1468957940577 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:52:20 INFO - PROCESS | 1710 | 1468957940591 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:20 INFO - PROCESS | 1710 | 1468957940608 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149a400 == 40 [pid = 1710] [id = 144] 12:52:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x91c05400) [pid = 1710] [serial = 432] [outer = (nil)] 12:52:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x93b61800) [pid = 1710] [serial = 433] [outer = 0x91c05400] 12:52:20 INFO - PROCESS | 1710 | 1468957940700 Marionette DEBUG loaded listener.js 12:52:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x99666800) [pid = 1710] [serial = 434] [outer = 0x91c05400] 12:52:21 INFO - PROCESS | 1710 | 1468957941681 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]]]}] 12:52:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:52:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1348ms 12:52:21 INFO - PROCESS | 1710 | 1468957941732 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 1710 | 1468957941735 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:52:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:52:21 INFO - PROCESS | 1710 | 1468957941742 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - PROCESS | 1710 | 1468957941745 Marionette TRACE conn4 <- [1,550,null,{}] 12:52:21 INFO - PROCESS | 1710 | 1468957941751 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}] 12:52:21 INFO - PROCESS | 1710 | 1468957941756 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:22 INFO - PROCESS | 1710 | 1468957942029 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:52:22 INFO - PROCESS | 1710 | 1468957942220 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:22 INFO - PROCESS | 1710 | 1468957942228 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73a800 == 41 [pid = 1710] [id = 145] 12:52:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8e73e400) [pid = 1710] [serial = 435] [outer = (nil)] 12:52:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8f129800) [pid = 1710] [serial = 436] [outer = 0x8e73e400] 12:52:22 INFO - PROCESS | 1710 | 1468957942377 Marionette DEBUG loaded listener.js 12:52:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8fc0a400) [pid = 1710] [serial = 437] [outer = 0x8e73e400] 12:52:23 INFO - PROCESS | 1710 | 1468957943348 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]]]}] 12:52:23 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. 12:52:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1631ms 12:52:23 INFO - PROCESS | 1710 | 1468957943407 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:52:23 INFO - PROCESS | 1710 | 1468957943415 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:52:23 INFO - PROCESS | 1710 | 1468957943425 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:52:23 INFO - PROCESS | 1710 | 1468957943430 Marionette TRACE conn4 <- [1,554,null,{}] 12:52:23 INFO - PROCESS | 1710 | 1468957943438 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}] 12:52:23 INFO - PROCESS | 1710 | 1468957943445 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:23 INFO - PROCESS | 1710 | 1468957943648 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:52:23 INFO - PROCESS | 1710 | 1468957943869 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:23 INFO - PROCESS | 1710 | 1468957943885 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149d800 == 42 [pid = 1710] [id = 146] 12:52:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91cc2400) [pid = 1710] [serial = 438] [outer = (nil)] 12:52:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x92240c00) [pid = 1710] [serial = 439] [outer = 0x91cc2400] 12:52:24 INFO - PROCESS | 1710 | 1468957944012 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x92494400) [pid = 1710] [serial = 440] [outer = 0x91cc2400] 12:52:24 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:24 INFO - PROCESS | 1710 | 1468957944978 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]]]}] 12:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1583ms 12:52:25 INFO - PROCESS | 1710 | 1468957945009 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:52:25 INFO - PROCESS | 1710 | 1468957945015 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:52:25 INFO - PROCESS | 1710 | 1468957945021 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:52:25 INFO - PROCESS | 1710 | 1468957945025 Marionette TRACE conn4 <- [1,558,null,{}] 12:52:25 INFO - PROCESS | 1710 | 1468957945032 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}] 12:52:25 INFO - PROCESS | 1710 | 1468957945037 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:25 INFO - PROCESS | 1710 | 1468957945233 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:52:25 INFO - PROCESS | 1710 | 1468957945406 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:25 INFO - PROCESS | 1710 | 1468957945413 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x95249400 == 43 [pid = 1710] [id = 147] 12:52:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9524f000) [pid = 1710] [serial = 441] [outer = (nil)] 12:52:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x95416000) [pid = 1710] [serial = 442] [outer = 0x9524f000] 12:52:25 INFO - PROCESS | 1710 | 1468957945592 Marionette DEBUG loaded listener.js 12:52:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x954d4c00) [pid = 1710] [serial = 443] [outer = 0x9524f000] 12:52:26 INFO - PROCESS | 1710 | 1468957946519 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]]]}] 12:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1532ms 12:52:26 INFO - PROCESS | 1710 | 1468957946554 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:52:26 INFO - PROCESS | 1710 | 1468957946561 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:52:26 INFO - PROCESS | 1710 | 1468957946578 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:52:26 INFO - PROCESS | 1710 | 1468957946585 Marionette TRACE conn4 <- [1,562,null,{}] 12:52:26 INFO - PROCESS | 1710 | 1468957946592 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}] 12:52:26 INFO - PROCESS | 1710 | 1468957946598 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:26 INFO - PROCESS | 1710 | 1468957946801 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:52:27 INFO - PROCESS | 1710 | 1468957947036 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:27 INFO - PROCESS | 1710 | 1468957947045 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x95247400 == 44 [pid = 1710] [id = 148] 12:52:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x954d4000) [pid = 1710] [serial = 444] [outer = (nil)] 12:52:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9a07c800) [pid = 1710] [serial = 445] [outer = 0x954d4000] 12:52:27 INFO - PROCESS | 1710 | 1468957947195 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x9a0f2000) [pid = 1710] [serial = 446] [outer = 0x954d4000] 12:52:27 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:28 INFO - PROCESS | 1710 | 1468957948093 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]]]}] 12:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1556ms 12:52:28 INFO - PROCESS | 1710 | 1468957948126 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:52:28 INFO - PROCESS | 1710 | 1468957948131 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:52:28 INFO - PROCESS | 1710 | 1468957948138 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:52:28 INFO - PROCESS | 1710 | 1468957948141 Marionette TRACE conn4 <- [1,566,null,{}] 12:52:28 INFO - PROCESS | 1710 | 1468957948147 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}] 12:52:28 INFO - PROCESS | 1710 | 1468957948152 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:28 INFO - PROCESS | 1710 | 1468957948341 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:52:28 INFO - PROCESS | 1710 | 1468957948512 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:28 INFO - PROCESS | 1710 | 1468957948520 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b5ec00 == 45 [pid = 1710] [id = 149] 12:52:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9a0ea800) [pid = 1710] [serial = 447] [outer = (nil)] 12:52:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9a6adc00) [pid = 1710] [serial = 448] [outer = 0x9a0ea800] 12:52:28 INFO - PROCESS | 1710 | 1468957948603 Marionette DEBUG loaded listener.js 12:52:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9a6af000) [pid = 1710] [serial = 449] [outer = 0x9a0ea800] 12:52:29 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:29 INFO - PROCESS | 1710 | 1468957949535 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]]]}] 12:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1431ms 12:52:29 INFO - PROCESS | 1710 | 1468957949569 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 1710 | 1468957949574 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:52:29 INFO - PROCESS | 1710 | 1468957949580 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 1710 | 1468957949584 Marionette TRACE conn4 <- [1,570,null,{}] 12:52:29 INFO - PROCESS | 1710 | 1468957949590 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}] 12:52:29 INFO - PROCESS | 1710 | 1468957949595 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:29 INFO - PROCESS | 1710 | 1468957949788 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:52:29 INFO - PROCESS | 1710 | 1468957949960 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:29 INFO - PROCESS | 1710 | 1468957949979 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6c5800 == 46 [pid = 1710] [id = 150] 12:52:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x9a6c6000) [pid = 1710] [serial = 450] [outer = (nil)] 12:52:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9a6cc400) [pid = 1710] [serial = 451] [outer = 0x9a6c6000] 12:52:30 INFO - PROCESS | 1710 | 1468957950070 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9af05000) [pid = 1710] [serial = 452] [outer = 0x9a6c6000] 12:52:30 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:31 INFO - PROCESS | 1710 | 1468957951079 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]]]}] 12:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1531ms 12:52:31 INFO - PROCESS | 1710 | 1468957951114 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 1710 | 1468957951120 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:52:31 INFO - PROCESS | 1710 | 1468957951127 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - PROCESS | 1710 | 1468957951131 Marionette TRACE conn4 <- [1,574,null,{}] 12:52:31 INFO - PROCESS | 1710 | 1468957951137 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}] 12:52:31 INFO - PROCESS | 1710 | 1468957951142 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:31 INFO - PROCESS | 1710 | 1468957951334 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:52:31 INFO - PROCESS | 1710 | 1468957951511 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:31 INFO - PROCESS | 1710 | 1468957951524 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6c0000 == 47 [pid = 1710] [id = 151] 12:52:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x9a6c4000) [pid = 1710] [serial = 453] [outer = (nil)] 12:52:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9af4e800) [pid = 1710] [serial = 454] [outer = 0x9a6c4000] 12:52:31 INFO - PROCESS | 1710 | 1468957951668 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x9af52800) [pid = 1710] [serial = 455] [outer = 0x9a6c4000] 12:52:32 INFO - PROCESS | 1710 | 1468957952623 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]]]}] 12:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1533ms 12:52:32 INFO - PROCESS | 1710 | 1468957952661 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:52:32 INFO - PROCESS | 1710 | 1468957952665 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:52:32 INFO - PROCESS | 1710 | 1468957952671 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 1710 | 1468957952674 Marionette TRACE conn4 <- [1,578,null,{}] 12:52:32 INFO - PROCESS | 1710 | 1468957952681 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}] 12:52:32 INFO - PROCESS | 1710 | 1468957952686 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:32 INFO - PROCESS | 1710 | 1468957952887 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:52:33 INFO - PROCESS | 1710 | 1468957953104 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:33 INFO - PROCESS | 1710 | 1468957953112 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x92326000 == 48 [pid = 1710] [id = 152] 12:52:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x9a00f800) [pid = 1710] [serial = 456] [outer = (nil)] 12:52:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9af59c00) [pid = 1710] [serial = 457] [outer = 0x9a00f800] 12:52:33 INFO - PROCESS | 1710 | 1468957953249 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9b3de800) [pid = 1710] [serial = 458] [outer = 0x9a00f800] 12:52:34 INFO - PROCESS | 1710 | 1468957954162 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]]]}] 12:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1536ms 12:52:34 INFO - PROCESS | 1710 | 1468957954208 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:52:34 INFO - PROCESS | 1710 | 1468957954212 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:52:34 INFO - PROCESS | 1710 | 1468957954219 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:52:34 INFO - PROCESS | 1710 | 1468957954222 Marionette TRACE conn4 <- [1,582,null,{}] 12:52:34 INFO - PROCESS | 1710 | 1468957954228 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}] 12:52:34 INFO - PROCESS | 1710 | 1468957954233 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:34 INFO - PROCESS | 1710 | 1468957954412 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:52:34 INFO - PROCESS | 1710 | 1468957954585 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:34 INFO - PROCESS | 1710 | 1468957954596 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x954ca800 == 49 [pid = 1710] [id = 153] 12:52:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9af4b800) [pid = 1710] [serial = 459] [outer = (nil)] 12:52:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9b79b000) [pid = 1710] [serial = 460] [outer = 0x9af4b800] 12:52:34 INFO - PROCESS | 1710 | 1468957954678 Marionette DEBUG loaded listener.js 12:52:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x9b7a3000) [pid = 1710] [serial = 461] [outer = 0x9af4b800] 12:52:35 INFO - PROCESS | 1710 | 1468957955624 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]]]}] 12:52:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:52:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1445ms 12:52:35 INFO - PROCESS | 1710 | 1468957955664 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:52:35 INFO - PROCESS | 1710 | 1468957955668 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:52:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:52:35 INFO - PROCESS | 1710 | 1468957955675 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:52:35 INFO - PROCESS | 1710 | 1468957955678 Marionette TRACE conn4 <- [1,586,null,{}] 12:52:35 INFO - PROCESS | 1710 | 1468957955684 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}] 12:52:35 INFO - PROCESS | 1710 | 1468957955689 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:35 INFO - PROCESS | 1710 | 1468957955868 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:52:36 INFO - PROCESS | 1710 | 1468957956049 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:36 INFO - PROCESS | 1710 | 1468957956056 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x924df000 == 50 [pid = 1710] [id = 154] 12:52:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x9b5e7c00) [pid = 1710] [serial = 462] [outer = (nil)] 12:52:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x9c0e6000) [pid = 1710] [serial = 463] [outer = 0x9b5e7c00] 12:52:36 INFO - PROCESS | 1710 | 1468957956139 Marionette DEBUG loaded listener.js 12:52:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x9d32d800) [pid = 1710] [serial = 464] [outer = 0x9b5e7c00] 12:52:36 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:37 INFO - PROCESS | 1710 | 1468957957128 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]]]}] 12:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1533ms 12:52:37 INFO - PROCESS | 1710 | 1468957957209 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:52:37 INFO - PROCESS | 1710 | 1468957957214 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:52:37 INFO - PROCESS | 1710 | 1468957957220 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:52:37 INFO - PROCESS | 1710 | 1468957957223 Marionette TRACE conn4 <- [1,590,null,{}] 12:52:37 INFO - PROCESS | 1710 | 1468957957229 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}] 12:52:37 INFO - PROCESS | 1710 | 1468957957234 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:37 INFO - PROCESS | 1710 | 1468957957475 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:52:37 INFO - PROCESS | 1710 | 1468957957767 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:37 INFO - PROCESS | 1710 | 1468957957781 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d7c00 == 51 [pid = 1710] [id = 155] 12:52:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x8f1e0800) [pid = 1710] [serial = 465] [outer = (nil)] 12:52:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x91496c00) [pid = 1710] [serial = 466] [outer = 0x8f1e0800] 12:52:37 INFO - PROCESS | 1710 | 1468957957892 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x939f3400) [pid = 1710] [serial = 467] [outer = 0x8f1e0800] 12:52:39 INFO - PROCESS | 1710 | 1468957959214 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]]]}] 12:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2039ms 12:52:39 INFO - PROCESS | 1710 | 1468957959260 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 1710 | 1468957959267 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:52:39 INFO - PROCESS | 1710 | 1468957959276 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 1710 | 1468957959281 Marionette TRACE conn4 <- [1,594,null,{}] 12:52:39 INFO - PROCESS | 1710 | 1468957959346 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}] 12:52:39 INFO - PROCESS | 1710 | 1468957959353 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:39 INFO - PROCESS | 1710 | 1468957959631 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:52:39 INFO - PROCESS | 1710 | 1468957959737 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:39 INFO - PROCESS | 1710 | 1468957959750 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x911da400 == 52 [pid = 1710] [id = 156] 12:52:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x911df000) [pid = 1710] [serial = 468] [outer = (nil)] 12:52:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x9148e000) [pid = 1710] [serial = 469] [outer = 0x911df000] 12:52:39 INFO - PROCESS | 1710 | 1468957959825 Marionette DEBUG loaded listener.js 12:52:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x91c0a000) [pid = 1710] [serial = 470] [outer = 0x911df000] 12:52:40 INFO - PROCESS | 1710 | 1468957960879 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]]]}] 12:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1642ms 12:52:40 INFO - PROCESS | 1710 | 1468957960918 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:52:40 INFO - PROCESS | 1710 | 1468957960925 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:52:40 INFO - PROCESS | 1710 | 1468957960935 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:52:40 INFO - PROCESS | 1710 | 1468957960938 Marionette TRACE conn4 <- [1,598,null,{}] 12:52:40 INFO - PROCESS | 1710 | 1468957960945 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}] 12:52:40 INFO - PROCESS | 1710 | 1468957960951 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:41 INFO - PROCESS | 1710 | 1468957961144 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x91dda000 == 51 [pid = 1710] [id = 112] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9148fc00 == 50 [pid = 1710] [id = 111] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9149a400 == 49 [pid = 1710] [id = 144] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x92326800 == 48 [pid = 1710] [id = 143] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9223c800 == 47 [pid = 1710] [id = 142] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8f120c00 == 46 [pid = 1710] [id = 141] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e690400 == 45 [pid = 1710] [id = 140] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689400 == 44 [pid = 1710] [id = 139] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x911d6800 == 43 [pid = 1710] [id = 96] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc10000 == 42 [pid = 1710] [id = 98] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x96688000 == 41 [pid = 1710] [id = 97] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9149fc00 == 40 [pid = 1710] [id = 133] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d6000 == 39 [pid = 1710] [id = 107] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6a7000 == 38 [pid = 1710] [id = 101] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x91c0d000 == 37 [pid = 1710] [id = 136] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73dc00 == 36 [pid = 1710] [id = 134] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x91489c00 == 35 [pid = 1710] [id = 102] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68bc00 == 34 [pid = 1710] [id = 109] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739000 == 33 [pid = 1710] [id = 138] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x91488000 == 32 [pid = 1710] [id = 100] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc06800 == 31 [pid = 1710] [id = 106] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6cb400 == 30 [pid = 1710] [id = 104] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9af54400 == 29 [pid = 1710] [id = 105] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc5400 == 28 [pid = 1710] [id = 137] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9972e400 == 27 [pid = 1710] [id = 99] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73e800 == 26 [pid = 1710] [id = 132] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x93d78c00 == 25 [pid = 1710] [id = 135] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e683000 == 24 [pid = 1710] [id = 108] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e738800 == 23 [pid = 1710] [id = 127] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x948b2000 == 22 [pid = 1710] [id = 103] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc03800 == 21 [pid = 1710] [id = 110] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9148d800 == 20 [pid = 1710] [id = 95] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d7c00 == 19 [pid = 1710] [id = 155] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x924df000 == 18 [pid = 1710] [id = 154] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x954ca800 == 17 [pid = 1710] [id = 153] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6c0000 == 16 [pid = 1710] [id = 151] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x92326000 == 15 [pid = 1710] [id = 152] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6c5800 == 14 [pid = 1710] [id = 150] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x93b5ec00 == 13 [pid = 1710] [id = 149] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x95247400 == 12 [pid = 1710] [id = 148] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x9149d800 == 11 [pid = 1710] [id = 146] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x95249400 == 10 [pid = 1710] [id = 147] 12:52:42 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73a800 == 9 [pid = 1710] [id = 145] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x914a1400) [pid = 1710] [serial = 393] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x8f1dd400) [pid = 1710] [serial = 349] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x8e73c000) [pid = 1710] [serial = 348] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x91dcf000) [pid = 1710] [serial = 352] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x91cc6400) [pid = 1710] [serial = 351] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x97973800) [pid = 1710] [serial = 354] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x99fd4400) [pid = 1710] [serial = 355] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x9a6c9000) [pid = 1710] [serial = 358] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x9a6c2000) [pid = 1710] [serial = 357] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9af59800) [pid = 1710] [serial = 361] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9af4ec00) [pid = 1710] [serial = 360] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0xa1094800) [pid = 1710] [serial = 364] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9d4e1400) [pid = 1710] [serial = 363] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0xa4e0c800) [pid = 1710] [serial = 367] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0xa3212400) [pid = 1710] [serial = 366] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x8f128000) [pid = 1710] [serial = 370] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x91499000) [pid = 1710] [serial = 384] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x939f4400) [pid = 1710] [serial = 390] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x9149d400) [pid = 1710] [serial = 385] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x8f125800) [pid = 1710] [serial = 369] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x91dd1400) [pid = 1710] [serial = 387] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9148f000) [pid = 1710] [serial = 382] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x911d7000) [pid = 1710] [serial = 381] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x954cb800) [pid = 1710] [serial = 373] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x93b65800) [pid = 1710] [serial = 391] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x93ba2800) [pid = 1710] [serial = 372] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x954d0400) [pid = 1710] [serial = 376] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x954cc800) [pid = 1710] [serial = 375] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9ab26800) [pid = 1710] [serial = 379] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x996bd000) [pid = 1710] [serial = 378] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9b5e9c00) [pid = 1710] [serial = 226] [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.] 12:52:42 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x91dd7c00) [pid = 1710] [serial = 388] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1710 | 1468957962807 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:42 INFO - PROCESS | 1710 | 1468957962816 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689c00 == 10 [pid = 1710] [id = 157] 12:52:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x8e68bc00) [pid = 1710] [serial = 471] [outer = (nil)] 12:52:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x8e731800) [pid = 1710] [serial = 472] [outer = 0x8e68bc00] 12:52:42 INFO - PROCESS | 1710 | 1468957962924 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8e73c800) [pid = 1710] [serial = 473] [outer = 0x8e68bc00] 12:52:43 INFO - PROCESS | 1710 | 1468957963741 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]]]}] 12:52:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2841ms 12:52:43 INFO - PROCESS | 1710 | 1468957963781 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:52:43 INFO - PROCESS | 1710 | 1468957963786 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:52:43 INFO - PROCESS | 1710 | 1468957963798 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:52:43 INFO - PROCESS | 1710 | 1468957963802 Marionette TRACE conn4 <- [1,602,null,{}] 12:52:43 INFO - PROCESS | 1710 | 1468957963811 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}] 12:52:43 INFO - PROCESS | 1710 | 1468957963815 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:43 INFO - PROCESS | 1710 | 1468957963985 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:52:44 INFO - PROCESS | 1710 | 1468957963997 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:44 INFO - PROCESS | 1710 | 1468957964003 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0ec00 == 11 [pid = 1710] [id = 158] 12:52:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x8fd90400) [pid = 1710] [serial = 474] [outer = (nil)] 12:52:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x8fd9a400) [pid = 1710] [serial = 475] [outer = 0x8fd90400] 12:52:44 INFO - PROCESS | 1710 | 1468957964082 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x911d7400) [pid = 1710] [serial = 476] [outer = 0x8fd90400] 12:52:45 INFO - PROCESS | 1710 | 1468957965014 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]]]}] 12:52:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:52:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1281ms 12:52:45 INFO - PROCESS | 1710 | 1468957965086 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:52:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:52:45 INFO - PROCESS | 1710 | 1468957965092 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:52:45 INFO - PROCESS | 1710 | 1468957965099 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:52:45 INFO - PROCESS | 1710 | 1468957965103 Marionette TRACE conn4 <- [1,606,null,{}] 12:52:45 INFO - PROCESS | 1710 | 1468957965119 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}] 12:52:45 INFO - PROCESS | 1710 | 1468957965123 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:45 INFO - PROCESS | 1710 | 1468957965347 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:52:45 INFO - PROCESS | 1710 | 1468957965367 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:45 INFO - PROCESS | 1710 | 1468957965378 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd94000 == 12 [pid = 1710] [id = 159] 12:52:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x91489800) [pid = 1710] [serial = 477] [outer = (nil)] 12:52:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x9149e000) [pid = 1710] [serial = 478] [outer = 0x91489800] 12:52:45 INFO - PROCESS | 1710 | 1468957965447 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x91c05800) [pid = 1710] [serial = 479] [outer = 0x91489800] 12:52:46 INFO - PROCESS | 1710 | 1468957966463 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]]]}] 12:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1497ms 12:52:46 INFO - PROCESS | 1710 | 1468957966600 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:52:46 INFO - PROCESS | 1710 | 1468957966603 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:52:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:52:46 INFO - PROCESS | 1710 | 1468957966628 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:52:46 INFO - PROCESS | 1710 | 1468957966637 Marionette TRACE conn4 <- [1,610,null,{}] 12:52:46 INFO - PROCESS | 1710 | 1468957966653 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}] 12:52:46 INFO - PROCESS | 1710 | 1468957966660 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:46 INFO - PROCESS | 1710 | 1468957966877 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:52:46 INFO - PROCESS | 1710 | 1468957966917 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:46 INFO - PROCESS | 1710 | 1468957966927 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd4c00 == 13 [pid = 1710] [id = 160] 12:52:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x91dd6800) [pid = 1710] [serial = 480] [outer = (nil)] 12:52:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x91ddac00) [pid = 1710] [serial = 481] [outer = 0x91dd6800] 12:52:47 INFO - PROCESS | 1710 | 1468957966995 Marionette DEBUG loaded listener.js 12:52:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x924e2400) [pid = 1710] [serial = 482] [outer = 0x91dd6800] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x8e737800) [pid = 1710] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x8f120800) [pid = 1710] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x92237400) [pid = 1710] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x9667c000) [pid = 1710] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x9965e800) [pid = 1710] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x8fd97000) [pid = 1710] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x8e73f800) [pid = 1710] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x91cc4800) [pid = 1710] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x95254000) [pid = 1710] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x8e732400) [pid = 1710] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x924dc800) [pid = 1710] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x91c0e400) [pid = 1710] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8e68a000) [pid = 1710] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:52:48 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91c05400) [pid = 1710] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:52:48 INFO - PROCESS | 1710 | 1468957968616 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]]]}] 12:52:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:52:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2058ms 12:52:48 INFO - PROCESS | 1710 | 1468957968678 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:52:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:52:48 INFO - PROCESS | 1710 | 1468957968683 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:52:48 INFO - PROCESS | 1710 | 1468957968690 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:52:48 INFO - PROCESS | 1710 | 1468957968693 Marionette TRACE conn4 <- [1,614,null,{}] 12:52:48 INFO - PROCESS | 1710 | 1468957968698 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}] 12:52:48 INFO - PROCESS | 1710 | 1468957968703 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:48 INFO - PROCESS | 1710 | 1468957968911 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:52:48 INFO - PROCESS | 1710 | 1468957968925 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:48 INFO - PROCESS | 1710 | 1468957968931 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e732400 == 14 [pid = 1710] [id = 161] 12:52:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8e732800) [pid = 1710] [serial = 483] [outer = (nil)] 12:52:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91c0e400) [pid = 1710] [serial = 484] [outer = 0x8e732800] 12:52:49 INFO - PROCESS | 1710 | 1468957969002 Marionette DEBUG loaded listener.js 12:52:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x92498000) [pid = 1710] [serial = 485] [outer = 0x8e732800] 12:52:49 INFO - PROCESS | 1710 | 1468957969814 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]]]}] 12:52:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:52:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1182ms 12:52:49 INFO - PROCESS | 1710 | 1468957969872 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 1710 | 1468957969876 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:52:49 INFO - PROCESS | 1710 | 1468957969936 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - PROCESS | 1710 | 1468957969942 Marionette TRACE conn4 <- [1,618,null,{}] 12:52:49 INFO - PROCESS | 1710 | 1468957969952 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}] 12:52:49 INFO - PROCESS | 1710 | 1468957969959 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:50 INFO - PROCESS | 1710 | 1468957970173 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:52:50 INFO - PROCESS | 1710 | 1468957970334 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:50 INFO - PROCESS | 1710 | 1468957970347 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f126400 == 15 [pid = 1710] [id = 162] 12:52:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x8f12a400) [pid = 1710] [serial = 486] [outer = (nil)] 12:52:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8f1df000) [pid = 1710] [serial = 487] [outer = 0x8f12a400] 12:52:50 INFO - PROCESS | 1710 | 1468957970437 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x911d9000) [pid = 1710] [serial = 488] [outer = 0x8f12a400] 12:52:51 INFO - PROCESS | 1710 | 1468957971590 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]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:52:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1743ms 12:52:51 INFO - PROCESS | 1710 | 1468957971628 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:52:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:52:51 INFO - PROCESS | 1710 | 1468957971635 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:52:51 INFO - PROCESS | 1710 | 1468957971644 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - PROCESS | 1710 | 1468957971647 Marionette TRACE conn4 <- [1,622,null,{}] 12:52:51 INFO - PROCESS | 1710 | 1468957971657 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}] 12:52:51 INFO - PROCESS | 1710 | 1468957971665 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:51 INFO - PROCESS | 1710 | 1468957971850 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:52:52 INFO - PROCESS | 1710 | 1468957972075 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:52 INFO - PROCESS | 1710 | 1468957972088 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685800 == 16 [pid = 1710] [id = 163] 12:52:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x8f129000) [pid = 1710] [serial = 489] [outer = (nil)] 12:52:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x93ba1400) [pid = 1710] [serial = 490] [outer = 0x8f129000] 12:52:52 INFO - PROCESS | 1710 | 1468957972189 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x93d70000) [pid = 1710] [serial = 491] [outer = 0x8f129000] 12:52:53 INFO - PROCESS | 1710 | 1468957973111 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]]]}] 12:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1545ms 12:52:53 INFO - PROCESS | 1710 | 1468957973188 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:52:53 INFO - PROCESS | 1710 | 1468957973193 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:52:53 INFO - PROCESS | 1710 | 1468957973200 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 1710 | 1468957973204 Marionette TRACE conn4 <- [1,626,null,{}] 12:52:53 INFO - PROCESS | 1710 | 1468957973211 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}] 12:52:53 INFO - PROCESS | 1710 | 1468957973216 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:53 INFO - PROCESS | 1710 | 1468957973439 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:52:53 INFO - PROCESS | 1710 | 1468957973699 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:53 INFO - PROCESS | 1710 | 1468957973717 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x9545dc00 == 17 [pid = 1710] [id = 164] 12:52:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x95462000) [pid = 1710] [serial = 492] [outer = (nil)] 12:52:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x954c9800) [pid = 1710] [serial = 493] [outer = 0x95462000] 12:52:53 INFO - PROCESS | 1710 | 1468957973857 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x954d0400) [pid = 1710] [serial = 494] [outer = 0x95462000] 12:52:54 INFO - PROCESS | 1710 | 1468957974826 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]]]}] 12:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1685ms 12:52:54 INFO - PROCESS | 1710 | 1468957974887 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 1710 | 1468957974891 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:52:54 INFO - PROCESS | 1710 | 1468957974898 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - PROCESS | 1710 | 1468957974901 Marionette TRACE conn4 <- [1,630,null,{}] 12:52:54 INFO - PROCESS | 1710 | 1468957974907 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}] 12:52:54 INFO - PROCESS | 1710 | 1468957974913 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:55 INFO - PROCESS | 1710 | 1468957975099 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:52:55 INFO - PROCESS | 1710 | 1468957975305 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:55 INFO - PROCESS | 1710 | 1468957975311 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x948ba000 == 18 [pid = 1710] [id = 165] 12:52:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9667ec00) [pid = 1710] [serial = 495] [outer = (nil)] 12:52:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x96687400) [pid = 1710] [serial = 496] [outer = 0x9667ec00] 12:52:55 INFO - PROCESS | 1710 | 1468957975441 Marionette DEBUG loaded listener.js 12:52:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x966b2400) [pid = 1710] [serial = 497] [outer = 0x9667ec00] 12:52:56 INFO - PROCESS | 1710 | 1468957976296 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]]]}] 12:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1436ms 12:52:56 INFO - PROCESS | 1710 | 1468957976341 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:52:56 INFO - PROCESS | 1710 | 1468957976346 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:52:56 INFO - PROCESS | 1710 | 1468957976353 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - PROCESS | 1710 | 1468957976357 Marionette TRACE conn4 <- [1,634,null,{}] 12:52:56 INFO - PROCESS | 1710 | 1468957976363 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}] 12:52:56 INFO - PROCESS | 1710 | 1468957976368 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:56 INFO - PROCESS | 1710 | 1468957976564 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:52:56 INFO - PROCESS | 1710 | 1468957976744 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:56 INFO - PROCESS | 1710 | 1468957976754 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x97970800 == 19 [pid = 1710] [id = 166] 12:52:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x97971800) [pid = 1710] [serial = 498] [outer = (nil)] 12:52:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x9797b400) [pid = 1710] [serial = 499] [outer = 0x97971800] 12:52:56 INFO - PROCESS | 1710 | 1468957976845 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9924d400) [pid = 1710] [serial = 500] [outer = 0x97971800] 12:52:57 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:57 INFO - PROCESS | 1710 | 1468957977828 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]]]}] 12:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1536ms 12:52:57 INFO - PROCESS | 1710 | 1468957977905 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:52:57 INFO - PROCESS | 1710 | 1468957977908 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:52:57 INFO - PROCESS | 1710 | 1468957977919 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:52:57 INFO - PROCESS | 1710 | 1468957977922 Marionette TRACE conn4 <- [1,638,null,{}] 12:52:57 INFO - PROCESS | 1710 | 1468957977928 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}] 12:52:57 INFO - PROCESS | 1710 | 1468957977940 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:58 INFO - PROCESS | 1710 | 1468957978202 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:52:58 INFO - PROCESS | 1710 | 1468957978419 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:52:58 INFO - PROCESS | 1710 | 1468957978426 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x97974c00 == 20 [pid = 1710] [id = 167] 12:52:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x99660000) [pid = 1710] [serial = 501] [outer = (nil)] 12:52:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x996ba400) [pid = 1710] [serial = 502] [outer = 0x99660000] 12:52:58 INFO - PROCESS | 1710 | 1468957978559 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x99fdb000) [pid = 1710] [serial = 503] [outer = 0x99660000] 12:52:59 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:52:59 INFO - PROCESS | 1710 | 1468957979476 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]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1632ms 12:52:59 INFO - PROCESS | 1710 | 1468957979553 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 1710 | 1468957979556 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:52:59 INFO - PROCESS | 1710 | 1468957979563 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 1710 | 1468957979566 Marionette TRACE conn4 <- [1,642,null,{}] 12:52:59 INFO - PROCESS | 1710 | 1468957979573 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}] 12:52:59 INFO - PROCESS | 1710 | 1468957979578 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:52:59 INFO - PROCESS | 1710 | 1468957979790 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:53:00 INFO - PROCESS | 1710 | 1468957979996 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:00 INFO - PROCESS | 1710 | 1468957980004 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682c00 == 21 [pid = 1710] [id = 168] 12:53:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9965f400) [pid = 1710] [serial = 504] [outer = (nil)] 12:53:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9a083800) [pid = 1710] [serial = 505] [outer = 0x9965f400] 12:53:00 INFO - PROCESS | 1710 | 1468957980135 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9a082c00) [pid = 1710] [serial = 506] [outer = 0x9965f400] 12:53:01 INFO - PROCESS | 1710 | 1468957981044 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]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1538ms 12:53:01 INFO - PROCESS | 1710 | 1468957981102 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 1710 | 1468957981106 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:53:01 INFO - PROCESS | 1710 | 1468957981113 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 1710 | 1468957981117 Marionette TRACE conn4 <- [1,646,null,{}] 12:53:01 INFO - PROCESS | 1710 | 1468957981123 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}] 12:53:01 INFO - PROCESS | 1710 | 1468957981128 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:01 INFO - PROCESS | 1710 | 1468957981312 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:53:01 INFO - PROCESS | 1710 | 1468957981489 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:01 INFO - PROCESS | 1710 | 1468957981499 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735800 == 22 [pid = 1710] [id = 169] 12:53:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x8f122000) [pid = 1710] [serial = 507] [outer = (nil)] 12:53:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x924e4400) [pid = 1710] [serial = 508] [outer = 0x8f122000] 12:53:01 INFO - PROCESS | 1710 | 1468957981628 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x96679800) [pid = 1710] [serial = 509] [outer = 0x8f122000] 12:53:02 INFO - PROCESS | 1710 | 1468957982515 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]]]}] 12:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1436ms 12:53:02 INFO - PROCESS | 1710 | 1468957982550 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 1710 | 1468957982554 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:53:02 INFO - PROCESS | 1710 | 1468957982560 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - PROCESS | 1710 | 1468957982564 Marionette TRACE conn4 <- [1,650,null,{}] 12:53:02 INFO - PROCESS | 1710 | 1468957982570 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}] 12:53:02 INFO - PROCESS | 1710 | 1468957982575 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:02 INFO - PROCESS | 1710 | 1468957982749 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:53:03 INFO - PROCESS | 1710 | 1468957983136 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:03 INFO - PROCESS | 1710 | 1468957983146 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e686400 == 23 [pid = 1710] [id = 170] 12:53:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x8e687800) [pid = 1710] [serial = 510] [outer = (nil)] 12:53:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x8e732000) [pid = 1710] [serial = 511] [outer = 0x8e687800] 12:53:03 INFO - PROCESS | 1710 | 1468957983267 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x8f120000) [pid = 1710] [serial = 512] [outer = 0x8e687800] 12:53:04 INFO - PROCESS | 1710 | 1468957984189 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]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1686ms 12:53:04 INFO - PROCESS | 1710 | 1468957984249 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 1710 | 1468957984262 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:53:04 INFO - PROCESS | 1710 | 1468957984276 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - PROCESS | 1710 | 1468957984285 Marionette TRACE conn4 <- [1,654,null,{}] 12:53:04 INFO - PROCESS | 1710 | 1468957984300 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}] 12:53:04 INFO - PROCESS | 1710 | 1468957984314 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:04 INFO - PROCESS | 1710 | 1468957984535 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:53:04 INFO - PROCESS | 1710 | 1468957984828 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:04 INFO - PROCESS | 1710 | 1468957984841 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735000 == 24 [pid = 1710] [id = 171] 12:53:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x8f1da800) [pid = 1710] [serial = 513] [outer = (nil)] 12:53:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x8fd92c00) [pid = 1710] [serial = 514] [outer = 0x8f1da800] 12:53:04 INFO - PROCESS | 1710 | 1468957984939 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x91499000) [pid = 1710] [serial = 515] [outer = 0x8f1da800] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x93b61800) [pid = 1710] [serial = 433] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x99666800) [pid = 1710] [serial = 434] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x8fc07c00) [pid = 1710] [serial = 421] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x9a1b7400) [pid = 1710] [serial = 415] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x9797a000) [pid = 1710] [serial = 410] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x96688c00) [pid = 1710] [serial = 406] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x966be800) [pid = 1710] [serial = 407] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x9a086800) [pid = 1710] [serial = 413] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x93d77400) [pid = 1710] [serial = 403] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x99665c00) [pid = 1710] [serial = 412] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x8f125400) [pid = 1710] [serial = 397] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x91ddbc00) [pid = 1710] [serial = 401] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x97972c00) [pid = 1710] [serial = 431] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x939e7c00) [pid = 1710] [serial = 394] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x97978800) [pid = 1710] [serial = 409] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x9524fc00) [pid = 1710] [serial = 427] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x924d6c00) [pid = 1710] [serial = 425] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x911d3000) [pid = 1710] [serial = 422] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x96681000) [pid = 1710] [serial = 430] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x95466c00) [pid = 1710] [serial = 428] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x91ccf400) [pid = 1710] [serial = 400] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x8e734c00) [pid = 1710] [serial = 418] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x92329000) [pid = 1710] [serial = 424] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x939edc00) [pid = 1710] [serial = 404] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x8fc01c00) [pid = 1710] [serial = 419] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x8fd92000) [pid = 1710] [serial = 398] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9a426400) [pid = 1710] [serial = 416] [outer = (nil)] [url = about:blank] 12:53:05 INFO - PROCESS | 1710 | 1468957985799 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]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1541ms 12:53:05 INFO - PROCESS | 1710 | 1468957985822 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 1710 | 1468957985828 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:53:05 INFO - PROCESS | 1710 | 1468957985835 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 1710 | 1468957985838 Marionette TRACE conn4 <- [1,658,null,{}] 12:53:05 INFO - PROCESS | 1710 | 1468957985850 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}] 12:53:05 INFO - PROCESS | 1710 | 1468957985855 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:06 INFO - PROCESS | 1710 | 1468957986076 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:53:06 INFO - PROCESS | 1710 | 1468957986088 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:06 INFO - PROCESS | 1710 | 1468957986095 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148c400 == 25 [pid = 1710] [id = 172] 12:53:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x91c05400) [pid = 1710] [serial = 516] [outer = (nil)] 12:53:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x924d6c00) [pid = 1710] [serial = 517] [outer = 0x91c05400] 12:53:06 INFO - PROCESS | 1710 | 1468957986167 Marionette DEBUG loaded listener.js 12:53:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x93b60c00) [pid = 1710] [serial = 518] [outer = 0x91c05400] 12:53:07 INFO - PROCESS | 1710 | 1468957987141 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]]]}] 12:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1329ms 12:53:07 INFO - PROCESS | 1710 | 1468957987166 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:53:07 INFO - PROCESS | 1710 | 1468957987170 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:53:07 INFO - PROCESS | 1710 | 1468957987184 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:53:07 INFO - PROCESS | 1710 | 1468957987202 Marionette TRACE conn4 <- [1,662,null,{}] 12:53:07 INFO - PROCESS | 1710 | 1468957987214 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}] 12:53:07 INFO - PROCESS | 1710 | 1468957987220 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:07 INFO - PROCESS | 1710 | 1468957987411 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:53:07 INFO - PROCESS | 1710 | 1468957987556 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:07 INFO - PROCESS | 1710 | 1468957987563 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b3000 == 26 [pid = 1710] [id = 173] 12:53:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x948b9c00) [pid = 1710] [serial = 519] [outer = (nil)] 12:53:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x95419800) [pid = 1710] [serial = 520] [outer = 0x948b9c00] 12:53:07 INFO - PROCESS | 1710 | 1468957987636 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x954c7400) [pid = 1710] [serial = 521] [outer = 0x948b9c00] 12:53:08 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:53:08 INFO - PROCESS | 1710 | 1468957988596 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]]]}] 12:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1460ms 12:53:08 INFO - PROCESS | 1710 | 1468957988644 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:53:08 INFO - PROCESS | 1710 | 1468957988648 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:53:08 INFO - PROCESS | 1710 | 1468957988655 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:53:08 INFO - PROCESS | 1710 | 1468957988658 Marionette TRACE conn4 <- [1,666,null,{}] 12:53:08 INFO - PROCESS | 1710 | 1468957988664 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}] 12:53:08 INFO - PROCESS | 1710 | 1468957988669 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:08 INFO - PROCESS | 1710 | 1468957988914 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:53:08 INFO - PROCESS | 1710 | 1468957988945 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:08 INFO - PROCESS | 1710 | 1468957988954 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e2400 == 27 [pid = 1710] [id = 174] 12:53:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x914a0400) [pid = 1710] [serial = 522] [outer = (nil)] 12:53:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x966b6000) [pid = 1710] [serial = 523] [outer = 0x914a0400] 12:53:09 INFO - PROCESS | 1710 | 1468957989049 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9796ec00) [pid = 1710] [serial = 524] [outer = 0x914a0400] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x91489800) [pid = 1710] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x91dd6800) [pid = 1710] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x8fd90400) [pid = 1710] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x8e73e400) [pid = 1710] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x8e68bc00) [pid = 1710] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x91cc2400) [pid = 1710] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x911df000) [pid = 1710] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9524f000) [pid = 1710] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x954d4000) [pid = 1710] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9a0ea800) [pid = 1710] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9a6c6000) [pid = 1710] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9a6c4000) [pid = 1710] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9a00f800) [pid = 1710] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9af4b800) [pid = 1710] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9b5e7c00) [pid = 1710] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:53:09 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x8f1e0800) [pid = 1710] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:53:09 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:53:10 INFO - PROCESS | 1710 | 1468957990095 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]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1490ms 12:53:10 INFO - PROCESS | 1710 | 1468957990145 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 1710 | 1468957990148 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:53:10 INFO - PROCESS | 1710 | 1468957990155 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 1710 | 1468957990158 Marionette TRACE conn4 <- [1,670,null,{}] 12:53:10 INFO - PROCESS | 1710 | 1468957990163 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}] 12:53:10 INFO - PROCESS | 1710 | 1468957990169 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:10 INFO - PROCESS | 1710 | 1468957990388 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:53:10 INFO - PROCESS | 1710 | 1468957990401 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:10 INFO - PROCESS | 1710 | 1468957990419 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x911e1800 == 28 [pid = 1710] [id = 175] 12:53:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x91c0ec00) [pid = 1710] [serial = 525] [outer = (nil)] 12:53:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x954d4000) [pid = 1710] [serial = 526] [outer = 0x91c0ec00] 12:53:10 INFO - PROCESS | 1710 | 1468957990504 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9797a000) [pid = 1710] [serial = 527] [outer = 0x91c0ec00] 12:53:11 INFO - PROCESS | 1710 | 1468957991363 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]]]}] 12:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1233ms 12:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:53:11 INFO - PROCESS | 1710 | 1468957991395 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:53:11 INFO - PROCESS | 1710 | 1468957991398 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:53:11 INFO - PROCESS | 1710 | 1468957991406 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:53:11 INFO - PROCESS | 1710 | 1468957991409 Marionette TRACE conn4 <- [1,674,null,{}] 12:53:11 INFO - PROCESS | 1710 | 1468957991415 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}] 12:53:11 INFO - PROCESS | 1710 | 1468957991420 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:11 INFO - PROCESS | 1710 | 1468957991644 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:53:11 INFO - PROCESS | 1710 | 1468957991881 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:11 INFO - PROCESS | 1710 | 1468957991892 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682400 == 29 [pid = 1710] [id = 176] 12:53:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x8e683000) [pid = 1710] [serial = 528] [outer = (nil)] 12:53:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x8e690c00) [pid = 1710] [serial = 529] [outer = 0x8e683000] 12:53:11 INFO - PROCESS | 1710 | 1468957991984 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8f120c00) [pid = 1710] [serial = 530] [outer = 0x8e683000] 12:53:12 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:53:13 INFO - PROCESS | 1710 | 1468957993044 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]]]}] 12:53:13 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 12:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1685ms 12:53:13 INFO - PROCESS | 1710 | 1468957993092 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 1710 | 1468957993098 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:53:13 INFO - PROCESS | 1710 | 1468957993106 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 1710 | 1468957993111 Marionette TRACE conn4 <- [1,678,null,{}] 12:53:13 INFO - PROCESS | 1710 | 1468957993120 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}] 12:53:13 INFO - PROCESS | 1710 | 1468957993126 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:13 INFO - PROCESS | 1710 | 1468957993319 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:53:13 INFO - PROCESS | 1710 | 1468957993558 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:13 INFO - PROCESS | 1710 | 1468957993572 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8c800 == 30 [pid = 1710] [id = 177] 12:53:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x91481800) [pid = 1710] [serial = 531] [outer = (nil)] 12:53:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x91497400) [pid = 1710] [serial = 532] [outer = 0x91481800] 12:53:13 INFO - PROCESS | 1710 | 1468957993686 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x91cc2c00) [pid = 1710] [serial = 533] [outer = 0x91481800] 12:53:14 INFO - PROCESS | 1710 | 1468957994654 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]]]}] 12:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1584ms 12:53:14 INFO - PROCESS | 1710 | 1468957994693 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 1710 | 1468957994700 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:53:14 INFO - PROCESS | 1710 | 1468957994707 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 1710 | 1468957994710 Marionette TRACE conn4 <- [1,682,null,{}] 12:53:14 INFO - PROCESS | 1710 | 1468957994717 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}] 12:53:14 INFO - PROCESS | 1710 | 1468957994722 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:14 INFO - PROCESS | 1710 | 1468957994929 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:53:15 INFO - PROCESS | 1710 | 1468957995191 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:15 INFO - PROCESS | 1710 | 1468957995203 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x92232400 == 31 [pid = 1710] [id = 178] 12:53:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x924e0800) [pid = 1710] [serial = 534] [outer = (nil)] 12:53:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x93b63800) [pid = 1710] [serial = 535] [outer = 0x924e0800] 12:53:15 INFO - PROCESS | 1710 | 1468957995333 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x93d78c00) [pid = 1710] [serial = 536] [outer = 0x924e0800] 12:53:16 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:16 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:53:16 INFO - PROCESS | 1710 | 1468957996680 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]]]}] 12:53:16 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) 12:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1985ms 12:53:16 INFO - PROCESS | 1710 | 1468957996691 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 1710 | 1468957996695 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:53:16 INFO - PROCESS | 1710 | 1468957996712 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - PROCESS | 1710 | 1468957996722 Marionette TRACE conn4 <- [1,686,null,{}] 12:53:16 INFO - PROCESS | 1710 | 1468957996826 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}] 12:53:16 INFO - PROCESS | 1710 | 1468957996835 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:17 INFO - PROCESS | 1710 | 1468957997027 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:53:17 INFO - PROCESS | 1710 | 1468957997213 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:17 INFO - PROCESS | 1710 | 1468957997220 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d77400 == 32 [pid = 1710] [id = 179] 12:53:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x948ad800) [pid = 1710] [serial = 537] [outer = (nil)] 12:53:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x954cf400) [pid = 1710] [serial = 538] [outer = 0x948ad800] 12:53:17 INFO - PROCESS | 1710 | 1468957997315 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x99661800) [pid = 1710] [serial = 539] [outer = 0x948ad800] 12:53:18 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:18 INFO - PROCESS | 1710 | 1468957998638 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]]]}] 12:53:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1953ms 12:53:18 INFO - PROCESS | 1710 | 1468957998657 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:53:18 INFO - PROCESS | 1710 | 1468957998662 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:53:18 INFO - PROCESS | 1710 | 1468957998669 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:53:18 INFO - PROCESS | 1710 | 1468957998672 Marionette TRACE conn4 <- [1,690,null,{}] 12:53:18 INFO - PROCESS | 1710 | 1468957998678 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}] 12:53:18 INFO - PROCESS | 1710 | 1468957998683 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:18 INFO - PROCESS | 1710 | 1468957998901 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:53:19 INFO - PROCESS | 1710 | 1468957999070 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:19 INFO - PROCESS | 1710 | 1468957999080 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0c800 == 33 [pid = 1710] [id = 180] 12:53:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x95253000) [pid = 1710] [serial = 540] [outer = (nil)] 12:53:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9a082000) [pid = 1710] [serial = 541] [outer = 0x95253000] 12:53:19 INFO - PROCESS | 1710 | 1468957999176 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x9a0f4400) [pid = 1710] [serial = 542] [outer = 0x95253000] 12:53:20 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:20 INFO - PROCESS | 1710 | 1468958000496 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]]]}] 12:53:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 12:53:20 INFO - PROCESS | 1710 | 1468958000632 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 1710 | 1468958000637 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:53:20 INFO - PROCESS | 1710 | 1468958000653 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 1710 | 1468958000659 Marionette TRACE conn4 <- [1,694,null,{}] 12:53:20 INFO - PROCESS | 1710 | 1468958000666 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}] 12:53:20 INFO - PROCESS | 1710 | 1468958000671 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:20 INFO - PROCESS | 1710 | 1468958000848 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:53:21 INFO - PROCESS | 1710 | 1468958001015 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:21 INFO - PROCESS | 1710 | 1468958001034 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a4f4c00 == 34 [pid = 1710] [id = 181] 12:53:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9a4f5c00) [pid = 1710] [serial = 543] [outer = (nil)] 12:53:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x9a6ab800) [pid = 1710] [serial = 544] [outer = 0x9a4f5c00] 12:53:21 INFO - PROCESS | 1710 | 1468958001122 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x9a6c3400) [pid = 1710] [serial = 545] [outer = 0x9a4f5c00] 12:53:22 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:22 INFO - PROCESS | 1710 | 1468958002494 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]]]}] 12:53:22 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) 12:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1889ms 12:53:22 INFO - PROCESS | 1710 | 1468958002629 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 1710 | 1468958002633 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:53:22 INFO - PROCESS | 1710 | 1468958002647 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:53:22 INFO - PROCESS | 1710 | 1468958002650 Marionette TRACE conn4 <- [1,698,null,{}] 12:53:22 INFO - PROCESS | 1710 | 1468958002656 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}] 12:53:22 INFO - PROCESS | 1710 | 1468958002663 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:22 INFO - PROCESS | 1710 | 1468958002837 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:53:23 INFO - PROCESS | 1710 | 1468958003332 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:23 INFO - PROCESS | 1710 | 1468958003346 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc01c00 == 35 [pid = 1710] [id = 182] 12:53:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x8fc02800) [pid = 1710] [serial = 546] [outer = (nil)] 12:53:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x8fc0fc00) [pid = 1710] [serial = 547] [outer = 0x8fc02800] 12:53:23 INFO - PROCESS | 1710 | 1468958003423 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x8fd98000) [pid = 1710] [serial = 548] [outer = 0x8fc02800] 12:53:24 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:24 INFO - PROCESS | 1710 | 1468958004811 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]]]}] 12:53:24 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) 12:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2191ms 12:53:24 INFO - PROCESS | 1710 | 1468958004895 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 1710 | 1468958004902 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:53:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:53:24 INFO - PROCESS | 1710 | 1468958004915 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 1710 | 1468958004921 Marionette TRACE conn4 <- [1,702,null,{}] 12:53:24 INFO - PROCESS | 1710 | 1468958004930 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}] 12:53:24 INFO - PROCESS | 1710 | 1468958004935 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:25 INFO - PROCESS | 1710 | 1468958005111 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x911e1800 == 34 [pid = 1710] [id = 175] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e2400 == 33 [pid = 1710] [id = 174] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x948b3000 == 32 [pid = 1710] [id = 173] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x9148c400 == 31 [pid = 1710] [id = 172] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735000 == 30 [pid = 1710] [id = 171] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e686400 == 29 [pid = 1710] [id = 170] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689c00 == 28 [pid = 1710] [id = 157] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd94000 == 27 [pid = 1710] [id = 159] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd4c00 == 26 [pid = 1710] [id = 160] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8f126400 == 25 [pid = 1710] [id = 162] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x9545dc00 == 24 [pid = 1710] [id = 164] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x948ba000 == 23 [pid = 1710] [id = 165] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685800 == 22 [pid = 1710] [id = 163] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682c00 == 21 [pid = 1710] [id = 168] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0ec00 == 20 [pid = 1710] [id = 158] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x97974c00 == 19 [pid = 1710] [id = 167] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735800 == 18 [pid = 1710] [id = 169] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e732400 == 17 [pid = 1710] [id = 161] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x911da400 == 16 [pid = 1710] [id = 156] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x97970800 == 15 [pid = 1710] [id = 166] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x9a4f4c00 == 14 [pid = 1710] [id = 181] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0c800 == 13 [pid = 1710] [id = 180] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x93d77400 == 12 [pid = 1710] [id = 179] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8c800 == 11 [pid = 1710] [id = 177] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x92232400 == 10 [pid = 1710] [id = 178] 12:53:26 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682400 == 9 [pid = 1710] [id = 176] 12:53:26 INFO - PROCESS | 1710 | 1468958006421 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:26 INFO - PROCESS | 1710 | 1468958006428 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x91c0e400) [pid = 1710] [serial = 484] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x91c05800) [pid = 1710] [serial = 479] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x91ddac00) [pid = 1710] [serial = 481] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x8fd9a400) [pid = 1710] [serial = 475] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x8fc0a400) [pid = 1710] [serial = 437] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x8f129800) [pid = 1710] [serial = 436] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x8e731800) [pid = 1710] [serial = 472] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x8e73c800) [pid = 1710] [serial = 473] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x92494400) [pid = 1710] [serial = 440] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x91c0a000) [pid = 1710] [serial = 470] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9148e000) [pid = 1710] [serial = 469] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x92240c00) [pid = 1710] [serial = 439] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x954d4c00) [pid = 1710] [serial = 443] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x95416000) [pid = 1710] [serial = 442] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9a0f2000) [pid = 1710] [serial = 446] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9a07c800) [pid = 1710] [serial = 445] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9a6af000) [pid = 1710] [serial = 449] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9a6adc00) [pid = 1710] [serial = 448] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9af05000) [pid = 1710] [serial = 452] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9a6cc400) [pid = 1710] [serial = 451] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9af52800) [pid = 1710] [serial = 455] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9af4e800) [pid = 1710] [serial = 454] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x924e2400) [pid = 1710] [serial = 482] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9b3de800) [pid = 1710] [serial = 458] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x9af59c00) [pid = 1710] [serial = 457] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9149e000) [pid = 1710] [serial = 478] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9b7a3000) [pid = 1710] [serial = 461] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9b79b000) [pid = 1710] [serial = 460] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9d32d800) [pid = 1710] [serial = 464] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9c0e6000) [pid = 1710] [serial = 463] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x939f3400) [pid = 1710] [serial = 467] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x91496c00) [pid = 1710] [serial = 466] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x911d7400) [pid = 1710] [serial = 476] [outer = (nil)] [url = about:blank] 12:53:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685000 == 10 [pid = 1710] [id = 183] 12:53:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x8e685800) [pid = 1710] [serial = 549] [outer = (nil)] 12:53:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8e68bc00) [pid = 1710] [serial = 550] [outer = 0x8e685800] 12:53:26 INFO - PROCESS | 1710 | 1468958006682 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8e739000) [pid = 1710] [serial = 551] [outer = 0x8e685800] 12:53:27 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:27 INFO - PROCESS | 1710 | 1468958007953 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]]]}] 12:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 3094ms 12:53:28 INFO - PROCESS | 1710 | 1468958008069 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 1710 | 1468958008075 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:53:28 INFO - PROCESS | 1710 | 1468958008135 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - PROCESS | 1710 | 1468958008143 Marionette TRACE conn4 <- [1,706,null,{}] 12:53:28 INFO - PROCESS | 1710 | 1468958008154 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}] 12:53:28 INFO - PROCESS | 1710 | 1468958008159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:28 INFO - PROCESS | 1710 | 1468958008319 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:53:28 INFO - PROCESS | 1710 | 1468958008443 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:28 INFO - PROCESS | 1710 | 1468958008451 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04400 == 11 [pid = 1710] [id = 184] 12:53:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8fc05800) [pid = 1710] [serial = 552] [outer = (nil)] 12:53:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8fd8dc00) [pid = 1710] [serial = 553] [outer = 0x8fc05800] 12:53:28 INFO - PROCESS | 1710 | 1468958008528 Marionette DEBUG loaded listener.js 12:53:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x8fd95800) [pid = 1710] [serial = 554] [outer = 0x8fc05800] 12:53:29 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:29 INFO - PROCESS | 1710 | 1468958009773 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]]]}] 12:53:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1692ms 12:53:29 INFO - PROCESS | 1710 | 1468958009830 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 1710 | 1468958009837 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:53:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:53:29 INFO - PROCESS | 1710 | 1468958009856 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:53:29 INFO - PROCESS | 1710 | 1468958009859 Marionette TRACE conn4 <- [1,710,null,{}] 12:53:29 INFO - PROCESS | 1710 | 1468958009866 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}] 12:53:29 INFO - PROCESS | 1710 | 1468958009872 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:30 INFO - PROCESS | 1710 | 1468958010129 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:53:30 INFO - PROCESS | 1710 | 1468958010160 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:30 INFO - PROCESS | 1710 | 1468958010170 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d2800 == 12 [pid = 1710] [id = 185] 12:53:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x911d6c00) [pid = 1710] [serial = 555] [outer = (nil)] 12:53:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x91499c00) [pid = 1710] [serial = 556] [outer = 0x911d6c00] 12:53:30 INFO - PROCESS | 1710 | 1468958010245 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x914a2400) [pid = 1710] [serial = 557] [outer = 0x911d6c00] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x8e687800) [pid = 1710] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x914a0400) [pid = 1710] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x8f129000) [pid = 1710] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x97971800) [pid = 1710] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x99660000) [pid = 1710] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8f1da800) [pid = 1710] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91c05400) [pid = 1710] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x95462000) [pid = 1710] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9667ec00) [pid = 1710] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8f12a400) [pid = 1710] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9965f400) [pid = 1710] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x948b9c00) [pid = 1710] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8f122000) [pid = 1710] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8e732800) [pid = 1710] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:53:31 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91c0ec00) [pid = 1710] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:53:32 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:32 INFO - PROCESS | 1710 | 1468958012483 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]]]}] 12:53:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:53:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2644ms 12:53:32 INFO - PROCESS | 1710 | 1468958012499 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 1710 | 1468958012503 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:53:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:53:32 INFO - PROCESS | 1710 | 1468958012512 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:53:32 INFO - PROCESS | 1710 | 1468958012521 Marionette TRACE conn4 <- [1,714,null,{}] 12:53:32 INFO - PROCESS | 1710 | 1468958012537 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}] 12:53:32 INFO - PROCESS | 1710 | 1468958012545 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:32 INFO - PROCESS | 1710 | 1468958012719 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:53:32 INFO - PROCESS | 1710 | 1468958012840 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:32 INFO - PROCESS | 1710 | 1468958012851 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68dc00 == 13 [pid = 1710] [id = 186] 12:53:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x8f121400) [pid = 1710] [serial = 558] [outer = (nil)] 12:53:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91c03800) [pid = 1710] [serial = 559] [outer = 0x8f121400] 12:53:32 INFO - PROCESS | 1710 | 1468958012937 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x92232400) [pid = 1710] [serial = 560] [outer = 0x8f121400] 12:53:34 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:34 INFO - PROCESS | 1710 | 1468958014240 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]]]}] 12:53:34 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 12:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1792ms 12:53:34 INFO - PROCESS | 1710 | 1468958014377 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 1710 | 1468958014385 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:53:34 INFO - PROCESS | 1710 | 1468958014408 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:53:34 INFO - PROCESS | 1710 | 1468958014414 Marionette TRACE conn4 <- [1,718,null,{}] 12:53:34 INFO - PROCESS | 1710 | 1468958014422 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}] 12:53:34 INFO - PROCESS | 1710 | 1468958014429 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:34 INFO - PROCESS | 1710 | 1468958014605 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:53:34 INFO - PROCESS | 1710 | 1468958014760 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:34 INFO - PROCESS | 1710 | 1468958014773 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684400 == 14 [pid = 1710] [id = 187] 12:53:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x8e73dc00) [pid = 1710] [serial = 561] [outer = (nil)] 12:53:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x8fc0b400) [pid = 1710] [serial = 562] [outer = 0x8e73dc00] 12:53:34 INFO - PROCESS | 1710 | 1468958014863 Marionette DEBUG loaded listener.js 12:53:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8fd95400) [pid = 1710] [serial = 563] [outer = 0x8e73dc00] 12:53:36 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:36 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:53:36 INFO - PROCESS | 1710 | 1468958016401 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]]]}] 12:53:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:53:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2041ms 12:53:36 INFO - PROCESS | 1710 | 1468958016477 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:53:36 INFO - PROCESS | 1710 | 1468958016485 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:53:36 INFO - PROCESS | 1710 | 1468958016499 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:53:36 INFO - PROCESS | 1710 | 1468958016503 Marionette TRACE conn4 <- [1,722,null,{}] 12:53:36 INFO - PROCESS | 1710 | 1468958016510 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}] 12:53:36 INFO - PROCESS | 1710 | 1468958016517 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:36 INFO - PROCESS | 1710 | 1468958016745 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:53:36 INFO - PROCESS | 1710 | 1468958016902 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:36 INFO - PROCESS | 1710 | 1468958016915 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c02c00 == 15 [pid = 1710] [id = 188] 12:53:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x91c05800) [pid = 1710] [serial = 564] [outer = (nil)] 12:53:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x91cc4800) [pid = 1710] [serial = 565] [outer = 0x91c05800] 12:53:37 INFO - PROCESS | 1710 | 1468958017004 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x92325c00) [pid = 1710] [serial = 566] [outer = 0x91c05800] 12:53:38 INFO - PROCESS | 1710 | 1468958018058 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] 12:53:38 INFO - PROCESS | 1710 | 1468958018146 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:53:38 INFO - PROCESS | 1710 | 1468958018153 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - PROCESS | 1710 | 1468958018160 Marionette TRACE conn4 <- [1,726,null,{}] 12:53:38 INFO - PROCESS | 1710 | 1468958018183 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}] 12:53:38 INFO - PROCESS | 1710 | 1468958018199 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:38 INFO - PROCESS | 1710 | 1468958018506 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:53:38 INFO - PROCESS | 1710 | 1468958018690 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:38 INFO - PROCESS | 1710 | 1468958018704 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e738800 == 16 [pid = 1710] [id = 189] 12:53:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x93ba5800) [pid = 1710] [serial = 567] [outer = (nil)] 12:53:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x93d76800) [pid = 1710] [serial = 568] [outer = 0x93ba5800] 12:53:38 INFO - PROCESS | 1710 | 1468958018791 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9524a800) [pid = 1710] [serial = 569] [outer = 0x93ba5800] 12:53:39 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:39 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:53:39 INFO - PROCESS | 1710 | 1468958019945 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]]]}] 12:53:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1841ms 12:53:39 INFO - PROCESS | 1710 | 1468958019995 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 1710 | 1468958020000 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:53:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:53:40 INFO - PROCESS | 1710 | 1468958020007 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:53:40 INFO - PROCESS | 1710 | 1468958020011 Marionette TRACE conn4 <- [1,730,null,{}] 12:53:40 INFO - PROCESS | 1710 | 1468958020017 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}] 12:53:40 INFO - PROCESS | 1710 | 1468958020022 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:40 INFO - PROCESS | 1710 | 1468958020211 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:53:40 INFO - PROCESS | 1710 | 1468958020428 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:40 INFO - PROCESS | 1710 | 1468958020439 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149a800 == 17 [pid = 1710] [id = 190] 12:53:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x93d70c00) [pid = 1710] [serial = 570] [outer = (nil)] 12:53:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x95468000) [pid = 1710] [serial = 571] [outer = 0x93d70c00] 12:53:40 INFO - PROCESS | 1710 | 1468958020528 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x954d1800) [pid = 1710] [serial = 572] [outer = 0x93d70c00] 12:53:41 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:41 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:53:41 INFO - PROCESS | 1710 | 1468958021472 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] 12:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:53:41 INFO - PROCESS | 1710 | 1468958021530 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:53:41 INFO - PROCESS | 1710 | 1468958021536 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:53:41 INFO - PROCESS | 1710 | 1468958021540 Marionette TRACE conn4 <- [1,734,null,{}] 12:53:41 INFO - PROCESS | 1710 | 1468958021546 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}] 12:53:41 INFO - PROCESS | 1710 | 1468958021551 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:41 INFO - PROCESS | 1710 | 1468958021757 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:53:41 INFO - PROCESS | 1710 | 1468958021965 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:41 INFO - PROCESS | 1710 | 1468958021973 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6cc00 == 18 [pid = 1710] [id = 191] 12:53:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x93d6f000) [pid = 1710] [serial = 573] [outer = (nil)] 12:53:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x96680800) [pid = 1710] [serial = 574] [outer = 0x93d6f000] 12:53:42 INFO - PROCESS | 1710 | 1468958022073 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9667dc00) [pid = 1710] [serial = 575] [outer = 0x93d6f000] 12:53:42 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:43 INFO - PROCESS | 1710 | 1468958023021 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]]]}] 12:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1542ms 12:53:43 INFO - PROCESS | 1710 | 1468958023079 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 1710 | 1468958023083 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:53:43 INFO - PROCESS | 1710 | 1468958023090 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:53:43 INFO - PROCESS | 1710 | 1468958023094 Marionette TRACE conn4 <- [1,738,null,{}] 12:53:43 INFO - PROCESS | 1710 | 1468958023099 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}] 12:53:43 INFO - PROCESS | 1710 | 1468958023110 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:43 INFO - PROCESS | 1710 | 1468958023430 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:53:43 INFO - PROCESS | 1710 | 1468958023726 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:43 INFO - PROCESS | 1710 | 1468958023734 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e736800 == 19 [pid = 1710] [id = 192] 12:53:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x8e738c00) [pid = 1710] [serial = 576] [outer = (nil)] 12:53:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x91489800) [pid = 1710] [serial = 577] [outer = 0x8e738c00] 12:53:43 INFO - PROCESS | 1710 | 1468958023819 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x939f1c00) [pid = 1710] [serial = 578] [outer = 0x8e738c00] 12:53:45 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:45 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:53:45 INFO - PROCESS | 1710 | 1468958025388 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]]]}] 12:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2347ms 12:53:45 INFO - PROCESS | 1710 | 1468958025439 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 1710 | 1468958025446 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x8f120000) [pid = 1710] [serial = 512] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x966b6000) [pid = 1710] [serial = 523] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x93ba1400) [pid = 1710] [serial = 490] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9924d400) [pid = 1710] [serial = 500] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x99fdb000) [pid = 1710] [serial = 503] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x91499000) [pid = 1710] [serial = 515] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x8fd92c00) [pid = 1710] [serial = 514] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x93b60c00) [pid = 1710] [serial = 518] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x996ba400) [pid = 1710] [serial = 502] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x954c9800) [pid = 1710] [serial = 493] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x966b2400) [pid = 1710] [serial = 497] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x954d0400) [pid = 1710] [serial = 494] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x911d9000) [pid = 1710] [serial = 488] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9a083800) [pid = 1710] [serial = 505] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x95419800) [pid = 1710] [serial = 520] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x954c7400) [pid = 1710] [serial = 521] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x924e4400) [pid = 1710] [serial = 508] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x93d70000) [pid = 1710] [serial = 491] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8f1df000) [pid = 1710] [serial = 487] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9a082c00) [pid = 1710] [serial = 506] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x92498000) [pid = 1710] [serial = 485] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9797b400) [pid = 1710] [serial = 499] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9796ec00) [pid = 1710] [serial = 524] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x96687400) [pid = 1710] [serial = 496] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e732000) [pid = 1710] [serial = 511] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x96679800) [pid = 1710] [serial = 509] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x924d6c00) [pid = 1710] [serial = 517] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x954d4000) [pid = 1710] [serial = 526] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9797a000) [pid = 1710] [serial = 527] [outer = (nil)] [url = about:blank] 12:53:45 INFO - PROCESS | 1710 | 1468958025605 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:53:45 INFO - PROCESS | 1710 | 1468958025609 Marionette TRACE conn4 <- [1,742,null,{}] 12:53:45 INFO - PROCESS | 1710 | 1468958025619 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}] 12:53:45 INFO - PROCESS | 1710 | 1468958025624 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:45 INFO - PROCESS | 1710 | 1468958025768 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:53:45 INFO - PROCESS | 1710 | 1468958025787 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:45 INFO - PROCESS | 1710 | 1468958025797 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1df800 == 20 [pid = 1710] [id = 193] 12:53:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f1e1400) [pid = 1710] [serial = 579] [outer = (nil)] 12:53:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fc0d000) [pid = 1710] [serial = 580] [outer = 0x8f1e1400] 12:53:45 INFO - PROCESS | 1710 | 1468958025885 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911dac00) [pid = 1710] [serial = 581] [outer = 0x8f1e1400] 12:53:47 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:47 INFO - PROCESS | 1710 | 1468958027181 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]]]}] 12:53:47 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 12:53:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1671ms 12:53:47 INFO - PROCESS | 1710 | 1468958027197 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 1710 | 1468958027204 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:53:47 INFO - PROCESS | 1710 | 1468958027241 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:53:47 INFO - PROCESS | 1710 | 1468958027246 Marionette TRACE conn4 <- [1,746,null,{}] 12:53:47 INFO - PROCESS | 1710 | 1468958027253 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}] 12:53:47 INFO - PROCESS | 1710 | 1468958027259 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:47 INFO - PROCESS | 1710 | 1468958027554 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:53:47 INFO - PROCESS | 1710 | 1468958027645 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:47 INFO - PROCESS | 1710 | 1468958027656 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f12a800 == 21 [pid = 1710] [id = 194] 12:53:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91c06400) [pid = 1710] [serial = 582] [outer = (nil)] 12:53:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92493000) [pid = 1710] [serial = 583] [outer = 0x91c06400] 12:53:47 INFO - PROCESS | 1710 | 1468958027757 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x924dc800) [pid = 1710] [serial = 584] [outer = 0x91c06400] 12:53:48 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:49 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:49 INFO - PROCESS | 1710 | 1468958029203 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]]]}] 12:53:49 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.) 12:53:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2017ms 12:53:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:53:49 INFO - PROCESS | 1710 | 1468958029236 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:53:49 INFO - PROCESS | 1710 | 1468958029239 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:53:49 INFO - PROCESS | 1710 | 1468958029246 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:53:49 INFO - PROCESS | 1710 | 1468958029252 Marionette TRACE conn4 <- [1,750,null,{}] 12:53:49 INFO - PROCESS | 1710 | 1468958029276 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}] 12:53:49 INFO - PROCESS | 1710 | 1468958029285 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:49 INFO - PROCESS | 1710 | 1468958029479 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:53:49 INFO - PROCESS | 1710 | 1468958029505 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:49 INFO - PROCESS | 1710 | 1468958029514 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b62000 == 22 [pid = 1710] [id = 195] 12:53:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93d70000) [pid = 1710] [serial = 585] [outer = (nil)] 12:53:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x95466c00) [pid = 1710] [serial = 586] [outer = 0x93d70000] 12:53:49 INFO - PROCESS | 1710 | 1468958029585 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x954cd400) [pid = 1710] [serial = 587] [outer = 0x93d70000] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8fc05800) [pid = 1710] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8e685800) [pid = 1710] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x911d6c00) [pid = 1710] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8fc02800) [pid = 1710] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e683000) [pid = 1710] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91481800) [pid = 1710] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x924e0800) [pid = 1710] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x948ad800) [pid = 1710] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x95253000) [pid = 1710] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:53:50 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9a4f5c00) [pid = 1710] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:53:50 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:50 INFO - PROCESS | 1710 | 1468958030867 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]]]}] 12:53:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1656ms 12:53:50 INFO - PROCESS | 1710 | 1468958030915 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:53:50 INFO - PROCESS | 1710 | 1468958030920 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:53:50 INFO - PROCESS | 1710 | 1468958030927 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:53:50 INFO - PROCESS | 1710 | 1468958030931 Marionette TRACE conn4 <- [1,754,null,{}] 12:53:50 INFO - PROCESS | 1710 | 1468958030937 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}] 12:53:50 INFO - PROCESS | 1710 | 1468958030943 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:51 INFO - PROCESS | 1710 | 1468958031221 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:53:51 INFO - PROCESS | 1710 | 1468958031239 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:51 INFO - PROCESS | 1710 | 1468958031250 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e734c00 == 23 [pid = 1710] [id = 196] 12:53:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8f1e3400) [pid = 1710] [serial = 588] [outer = (nil)] 12:53:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x924e3400) [pid = 1710] [serial = 589] [outer = 0x8f1e3400] 12:53:51 INFO - PROCESS | 1710 | 1468958031325 Marionette DEBUG loaded listener.js 12:53:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x96680c00) [pid = 1710] [serial = 590] [outer = 0x8f1e3400] 12:53:52 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:52 INFO - PROCESS | 1710 | 1468958032884 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]]]}] 12:53:52 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 12:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1992ms 12:53:52 INFO - PROCESS | 1710 | 1468958032919 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:53:52 INFO - PROCESS | 1710 | 1468958032926 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:53:52 INFO - PROCESS | 1710 | 1468958032936 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:53:52 INFO - PROCESS | 1710 | 1468958032941 Marionette TRACE conn4 <- [1,758,null,{}] 12:53:52 INFO - PROCESS | 1710 | 1468958032954 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}] 12:53:52 INFO - PROCESS | 1710 | 1468958032959 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:53 INFO - PROCESS | 1710 | 1468958033216 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:53:53 INFO - PROCESS | 1710 | 1468958033390 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:53 INFO - PROCESS | 1710 | 1468958033400 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f122c00 == 24 [pid = 1710] [id = 197] 12:53:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8f12ac00) [pid = 1710] [serial = 591] [outer = (nil)] 12:53:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8fd9a400) [pid = 1710] [serial = 592] [outer = 0x8f12ac00] 12:53:53 INFO - PROCESS | 1710 | 1468958033519 Marionette DEBUG loaded listener.js 12:53:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91481800) [pid = 1710] [serial = 593] [outer = 0x8f12ac00] 12:53:54 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:54 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:53:54 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:54 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:54 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:53:54 INFO - PROCESS | 1710 | 1468958034494 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]]]}] 12:53:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1595ms 12:53:54 INFO - PROCESS | 1710 | 1468958034531 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 1710 | 1468958034538 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:53:54 INFO - PROCESS | 1710 | 1468958034551 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:53:54 INFO - PROCESS | 1710 | 1468958034558 Marionette TRACE conn4 <- [1,762,null,{}] 12:53:54 INFO - PROCESS | 1710 | 1468958034565 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}] 12:53:54 INFO - PROCESS | 1710 | 1468958034570 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:54 INFO - PROCESS | 1710 | 1468958034786 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:53:55 INFO - PROCESS | 1710 | 1468958035005 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:55 INFO - PROCESS | 1710 | 1468958035011 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc8000 == 25 [pid = 1710] [id = 198] 12:53:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91ccb800) [pid = 1710] [serial = 594] [outer = (nil)] 12:53:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91dd1800) [pid = 1710] [serial = 595] [outer = 0x91ccb800] 12:53:55 INFO - PROCESS | 1710 | 1468958035146 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9231c400) [pid = 1710] [serial = 596] [outer = 0x91ccb800] 12:53:56 INFO - PROCESS | 1710 | 1468958036504 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]]]}] 12:53:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1999ms 12:53:56 INFO - PROCESS | 1710 | 1468958036610 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 1710 | 1468958036615 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:53:56 INFO - PROCESS | 1710 | 1468958036624 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - PROCESS | 1710 | 1468958036630 Marionette TRACE conn4 <- [1,766,null,{}] 12:53:56 INFO - PROCESS | 1710 | 1468958036648 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}] 12:53:56 INFO - PROCESS | 1710 | 1468958036657 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:56 INFO - PROCESS | 1710 | 1468958036856 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:53:57 INFO - PROCESS | 1710 | 1468958037037 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:57 INFO - PROCESS | 1710 | 1468958037051 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x9524f000 == 26 [pid = 1710] [id = 199] 12:53:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x95250400) [pid = 1710] [serial = 597] [outer = (nil)] 12:53:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x954c6000) [pid = 1710] [serial = 598] [outer = 0x95250400] 12:53:57 INFO - PROCESS | 1710 | 1468958037134 Marionette DEBUG loaded listener.js 12:53:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x966c1c00) [pid = 1710] [serial = 599] [outer = 0x95250400] 12:53:58 INFO - PROCESS | 1710 | 1468958038454 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]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1897ms 12:53:58 INFO - PROCESS | 1710 | 1468958038536 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:53:58 INFO - PROCESS | 1710 | 1468958038544 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:53:58 INFO - PROCESS | 1710 | 1468958038668 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - PROCESS | 1710 | 1468958038673 Marionette TRACE conn4 <- [1,770,null,{}] 12:53:58 INFO - PROCESS | 1710 | 1468958038682 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}] 12:53:58 INFO - PROCESS | 1710 | 1468958038687 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:58 INFO - PROCESS | 1710 | 1468958038863 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:53:59 INFO - PROCESS | 1710 | 1468958039020 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:53:59 INFO - PROCESS | 1710 | 1468958039027 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:53:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x95253800 == 27 [pid = 1710] [id = 200] 12:53:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9667f800) [pid = 1710] [serial = 600] [outer = (nil)] 12:53:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x98304800) [pid = 1710] [serial = 601] [outer = 0x9667f800] 12:53:59 INFO - PROCESS | 1710 | 1468958039112 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9927a000) [pid = 1710] [serial = 602] [outer = 0x9667f800] 12:53:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9797b400) [pid = 1710] [serial = 603] [outer = 0x93ba7c00] 12:54:00 INFO - PROCESS | 1710 | 1468958040179 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]]]}] 12:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1602ms 12:54:00 INFO - PROCESS | 1710 | 1468958040217 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:54:00 INFO - PROCESS | 1710 | 1468958040220 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:54:00 INFO - PROCESS | 1710 | 1468958040227 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:54:00 INFO - PROCESS | 1710 | 1468958040230 Marionette TRACE conn4 <- [1,774,null,{}] 12:54:00 INFO - PROCESS | 1710 | 1468958040237 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}] 12:54:00 INFO - PROCESS | 1710 | 1468958040242 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:00 INFO - PROCESS | 1710 | 1468958040430 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:54:00 INFO - PROCESS | 1710 | 1468958040880 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:00 INFO - PROCESS | 1710 | 1468958040891 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688400 == 28 [pid = 1710] [id = 201] 12:54:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8e68a400) [pid = 1710] [serial = 604] [outer = (nil)] 12:54:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8e735800) [pid = 1710] [serial = 605] [outer = 0x8e68a400] 12:54:00 INFO - PROCESS | 1710 | 1468958040972 Marionette DEBUG loaded listener.js 12:54:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8f1df000) [pid = 1710] [serial = 606] [outer = 0x8e68a400] 12:54:01 INFO - PROCESS | 1710 | 1468958041971 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]]]}] 12:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1783ms 12:54:02 INFO - PROCESS | 1710 | 1468958042016 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:54:02 INFO - PROCESS | 1710 | 1468958042024 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:54:02 INFO - PROCESS | 1710 | 1468958042037 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:54:02 INFO - PROCESS | 1710 | 1468958042048 Marionette TRACE conn4 <- [1,778,null,{}] 12:54:02 INFO - PROCESS | 1710 | 1468958042061 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}] 12:54:02 INFO - PROCESS | 1710 | 1468958042074 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:02 INFO - PROCESS | 1710 | 1468958042310 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685000 == 27 [pid = 1710] [id = 183] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc04400 == 26 [pid = 1710] [id = 184] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc01c00 == 25 [pid = 1710] [id = 182] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x911d2800 == 24 [pid = 1710] [id = 185] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x93b62000 == 23 [pid = 1710] [id = 195] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8f12a800 == 22 [pid = 1710] [id = 194] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8e736800 == 21 [pid = 1710] [id = 192] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1df800 == 20 [pid = 1710] [id = 193] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6cc00 == 19 [pid = 1710] [id = 191] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x9149a800 == 18 [pid = 1710] [id = 190] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8e738800 == 17 [pid = 1710] [id = 189] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x91c02c00 == 16 [pid = 1710] [id = 188] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68dc00 == 15 [pid = 1710] [id = 186] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684400 == 14 [pid = 1710] [id = 187] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x95253800 == 13 [pid = 1710] [id = 200] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x9524f000 == 12 [pid = 1710] [id = 199] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc8000 == 11 [pid = 1710] [id = 198] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8e734c00 == 10 [pid = 1710] [id = 196] 12:54:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8f122c00 == 9 [pid = 1710] [id = 197] 12:54:05 INFO - PROCESS | 1710 | --DOCSHELL 0x8e688400 == 8 [pid = 1710] [id = 201] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9a6ab800) [pid = 1710] [serial = 544] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x914a2400) [pid = 1710] [serial = 557] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8fd95800) [pid = 1710] [serial = 554] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x91c03800) [pid = 1710] [serial = 559] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8fd8dc00) [pid = 1710] [serial = 553] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8e68bc00) [pid = 1710] [serial = 550] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8e739000) [pid = 1710] [serial = 551] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91499c00) [pid = 1710] [serial = 556] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8fd98000) [pid = 1710] [serial = 548] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8fc0fc00) [pid = 1710] [serial = 547] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f120c00) [pid = 1710] [serial = 530] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e690c00) [pid = 1710] [serial = 529] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91cc2c00) [pid = 1710] [serial = 533] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91497400) [pid = 1710] [serial = 532] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x93d78c00) [pid = 1710] [serial = 536] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93b63800) [pid = 1710] [serial = 535] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x99661800) [pid = 1710] [serial = 539] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x954cf400) [pid = 1710] [serial = 538] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9a0f4400) [pid = 1710] [serial = 542] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9a082000) [pid = 1710] [serial = 541] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x9a6c3400) [pid = 1710] [serial = 545] [outer = (nil)] [url = about:blank] 12:54:05 INFO - PROCESS | 1710 | 1468958045906 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:05 INFO - PROCESS | 1710 | 1468958045916 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68d400 == 9 [pid = 1710] [id = 202] 12:54:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8e68dc00) [pid = 1710] [serial = 607] [outer = (nil)] 12:54:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8e734800) [pid = 1710] [serial = 608] [outer = 0x8e68dc00] 12:54:06 INFO - PROCESS | 1710 | 1468958046020 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8f11cc00) [pid = 1710] [serial = 609] [outer = 0x8e68dc00] 12:54:07 INFO - PROCESS | 1710 | 1468958047095 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]]]}] 12:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 5112ms 12:54:07 INFO - PROCESS | 1710 | 1468958047152 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:54:07 INFO - PROCESS | 1710 | 1468958047159 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:54:07 INFO - PROCESS | 1710 | 1468958047167 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:54:07 INFO - PROCESS | 1710 | 1468958047173 Marionette TRACE conn4 <- [1,782,null,{}] 12:54:07 INFO - PROCESS | 1710 | 1468958047183 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}] 12:54:07 INFO - PROCESS | 1710 | 1468958047192 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:07 INFO - PROCESS | 1710 | 1468958047492 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:54:07 INFO - PROCESS | 1710 | 1468958047701 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:07 INFO - PROCESS | 1710 | 1468958047712 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0ec00 == 10 [pid = 1710] [id = 203] 12:54:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8fc0fc00) [pid = 1710] [serial = 610] [outer = (nil)] 12:54:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fd90000) [pid = 1710] [serial = 611] [outer = 0x8fc0fc00] 12:54:07 INFO - PROCESS | 1710 | 1468958047801 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8fd97400) [pid = 1710] [serial = 612] [outer = 0x8fc0fc00] 12:54:08 INFO - PROCESS | 1710 | 1468958048841 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]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1690ms 12:54:08 INFO - PROCESS | 1710 | 1468958048859 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 1710 | 1468958048867 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:54:08 INFO - PROCESS | 1710 | 1468958048877 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - PROCESS | 1710 | 1468958048880 Marionette TRACE conn4 <- [1,786,null,{}] 12:54:08 INFO - PROCESS | 1710 | 1468958048887 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}] 12:54:08 INFO - PROCESS | 1710 | 1468958048894 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:09 INFO - PROCESS | 1710 | 1468958049103 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:54:09 INFO - PROCESS | 1710 | 1468958049306 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:09 INFO - PROCESS | 1710 | 1468958049314 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d5000 == 11 [pid = 1710] [id = 204] 12:54:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9148b400) [pid = 1710] [serial = 613] [outer = (nil)] 12:54:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91499800) [pid = 1710] [serial = 614] [outer = 0x9148b400] 12:54:09 INFO - PROCESS | 1710 | 1468958049406 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x914a1800) [pid = 1710] [serial = 615] [outer = 0x9148b400] 12:54:10 INFO - PROCESS | 1710 | 1468958050611 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]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1781ms 12:54:10 INFO - PROCESS | 1710 | 1468958050659 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 1710 | 1468958050663 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:54:10 INFO - PROCESS | 1710 | 1468958050675 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 1710 | 1468958050688 Marionette TRACE conn4 <- [1,790,null,{}] 12:54:10 INFO - PROCESS | 1710 | 1468958050718 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}] 12:54:10 INFO - PROCESS | 1710 | 1468958050728 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:11 INFO - PROCESS | 1710 | 1468958051013 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:54:11 INFO - PROCESS | 1710 | 1468958051180 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:11 INFO - PROCESS | 1710 | 1468958051187 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8c00 == 12 [pid = 1710] [id = 205] 12:54:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91ccc800) [pid = 1710] [serial = 616] [outer = (nil)] 12:54:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x92327800) [pid = 1710] [serial = 617] [outer = 0x91ccc800] 12:54:11 INFO - PROCESS | 1710 | 1468958051275 Marionette DEBUG loaded listener.js 12:54:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x92491000) [pid = 1710] [serial = 618] [outer = 0x91ccc800] 12:54:12 INFO - PROCESS | 1710 | 1468958052323 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]]]}] 12:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1699ms 12:54:12 INFO - PROCESS | 1710 | 1468958052371 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:54:12 INFO - PROCESS | 1710 | 1468958052377 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:54:12 INFO - PROCESS | 1710 | 1468958052383 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:54:12 INFO - PROCESS | 1710 | 1468958052386 Marionette TRACE conn4 <- [1,794,null,{}] 12:54:12 INFO - PROCESS | 1710 | 1468958052393 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}] 12:54:12 INFO - PROCESS | 1710 | 1468958052398 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:12 INFO - PROCESS | 1710 | 1468958052595 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:54:12 INFO - PROCESS | 1710 | 1468958052879 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:12 INFO - PROCESS | 1710 | 1468958052888 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e687800 == 13 [pid = 1710] [id = 206] 12:54:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8e689800) [pid = 1710] [serial = 619] [outer = (nil)] 12:54:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8e732000) [pid = 1710] [serial = 620] [outer = 0x8e689800] 12:54:12 INFO - PROCESS | 1710 | 1468958052995 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x8f123c00) [pid = 1710] [serial = 621] [outer = 0x8e689800] 12:54:14 INFO - PROCESS | 1710 | 1468958054050 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]]]}] 12:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1737ms 12:54:14 INFO - PROCESS | 1710 | 1468958054124 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:54:14 INFO - PROCESS | 1710 | 1468958054129 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:54:14 INFO - PROCESS | 1710 | 1468958054136 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:54:14 INFO - PROCESS | 1710 | 1468958054141 Marionette TRACE conn4 <- [1,798,null,{}] 12:54:14 INFO - PROCESS | 1710 | 1468958054149 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}] 12:54:14 INFO - PROCESS | 1710 | 1468958054155 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:14 INFO - PROCESS | 1710 | 1468958054342 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:54:14 INFO - PROCESS | 1710 | 1468958054527 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:14 INFO - PROCESS | 1710 | 1468958054540 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x911de400 == 14 [pid = 1710] [id = 207] 12:54:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x911e0000) [pid = 1710] [serial = 622] [outer = (nil)] 12:54:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x91499c00) [pid = 1710] [serial = 623] [outer = 0x911e0000] 12:54:14 INFO - PROCESS | 1710 | 1468958054616 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x91c04000) [pid = 1710] [serial = 624] [outer = 0x911e0000] 12:54:15 INFO - PROCESS | 1710 | 1468958055409 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]]]}] 12:54:15 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 12:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1347ms 12:54:15 INFO - PROCESS | 1710 | 1468958055487 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 1710 | 1468958055492 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:54:15 INFO - PROCESS | 1710 | 1468958055501 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 1710 | 1468958055505 Marionette TRACE conn4 <- [1,802,null,{}] 12:54:15 INFO - PROCESS | 1710 | 1468958055511 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}] 12:54:15 INFO - PROCESS | 1710 | 1468958055516 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:15 INFO - PROCESS | 1710 | 1468958055692 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:54:15 INFO - PROCESS | 1710 | 1468958055820 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:15 INFO - PROCESS | 1710 | 1468958055826 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e734000 == 15 [pid = 1710] [id = 208] 12:54:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8fd97000) [pid = 1710] [serial = 625] [outer = (nil)] 12:54:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x924dd400) [pid = 1710] [serial = 626] [outer = 0x8fd97000] 12:54:15 INFO - PROCESS | 1710 | 1468958055905 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x939e6c00) [pid = 1710] [serial = 627] [outer = 0x8fd97000] 12:54:16 INFO - PROCESS | 1710 | 1468958056928 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]]]}] 12:54:16 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 12:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1479ms 12:54:16 INFO - PROCESS | 1710 | 1468958056987 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:54:16 INFO - PROCESS | 1710 | 1468958056990 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:54:17 INFO - PROCESS | 1710 | 1468958057004 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - PROCESS | 1710 | 1468958057012 Marionette TRACE conn4 <- [1,806,null,{}] 12:54:17 INFO - PROCESS | 1710 | 1468958057026 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}] 12:54:17 INFO - PROCESS | 1710 | 1468958057033 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:17 INFO - PROCESS | 1710 | 1468958057239 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:54:17 INFO - PROCESS | 1710 | 1468958057263 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:17 INFO - PROCESS | 1710 | 1468958057271 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73b800 == 16 [pid = 1710] [id = 209] 12:54:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x93b66c00) [pid = 1710] [serial = 628] [outer = (nil)] 12:54:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x93d71000) [pid = 1710] [serial = 629] [outer = 0x93b66c00] 12:54:17 INFO - PROCESS | 1710 | 1468958057341 Marionette DEBUG loaded listener.js 12:54:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x93d77400) [pid = 1710] [serial = 630] [outer = 0x93b66c00] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x93d70000) [pid = 1710] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x93d6f000) [pid = 1710] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8f1e1400) [pid = 1710] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8f121400) [pid = 1710] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91c06400) [pid = 1710] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x91c05800) [pid = 1710] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x93ba5800) [pid = 1710] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8e738c00) [pid = 1710] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x93d70c00) [pid = 1710] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8f1e3400) [pid = 1710] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8e73dc00) [pid = 1710] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9667f800) [pid = 1710] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x95250400) [pid = 1710] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x91ccb800) [pid = 1710] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:54:17 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8f12ac00) [pid = 1710] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:54:18 INFO - PROCESS | 1710 | 1468958058329 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]]]}] 12:54:18 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 12:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1355ms 12:54:18 INFO - PROCESS | 1710 | 1468958058352 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:54:18 INFO - PROCESS | 1710 | 1468958058357 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:54:18 INFO - PROCESS | 1710 | 1468958058363 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:54:18 INFO - PROCESS | 1710 | 1468958058366 Marionette TRACE conn4 <- [1,810,null,{}] 12:54:18 INFO - PROCESS | 1710 | 1468958058372 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}] 12:54:18 INFO - PROCESS | 1710 | 1468958058377 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:18 INFO - PROCESS | 1710 | 1468958058580 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:54:18 INFO - PROCESS | 1710 | 1468958058599 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:18 INFO - PROCESS | 1710 | 1468958058607 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e681400 == 17 [pid = 1710] [id = 210] 12:54:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8f125000) [pid = 1710] [serial = 631] [outer = (nil)] 12:54:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93ba9c00) [pid = 1710] [serial = 632] [outer = 0x8f125000] 12:54:18 INFO - PROCESS | 1710 | 1468958058678 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91dd3c00) [pid = 1710] [serial = 633] [outer = 0x8f125000] 12:54:19 INFO - PROCESS | 1710 | 1468958059548 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]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1244ms 12:54:19 INFO - PROCESS | 1710 | 1468958059606 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 1710 | 1468958059609 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:54:19 INFO - PROCESS | 1710 | 1468958059616 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:54:19 INFO - PROCESS | 1710 | 1468958059620 Marionette TRACE conn4 <- [1,814,null,{}] 12:54:19 INFO - PROCESS | 1710 | 1468958059626 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}] 12:54:19 INFO - PROCESS | 1710 | 1468958059631 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:19 INFO - PROCESS | 1710 | 1468958059788 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:54:19 INFO - PROCESS | 1710 | 1468958059797 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:19 INFO - PROCESS | 1710 | 1468958059815 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x95254c00 == 18 [pid = 1710] [id = 211] 12:54:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x95256000) [pid = 1710] [serial = 634] [outer = (nil)] 12:54:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x95419800) [pid = 1710] [serial = 635] [outer = 0x95256000] 12:54:20 INFO - PROCESS | 1710 | 1468958060005 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9667c000) [pid = 1710] [serial = 636] [outer = 0x95256000] 12:54:21 INFO - PROCESS | 1710 | 1468958061109 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] 12:54:21 INFO - PROCESS | 1710 | 1468958061167 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:54:21 INFO - PROCESS | 1710 | 1468958061175 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:54:21 INFO - PROCESS | 1710 | 1468958061182 Marionette TRACE conn4 <- [1,818,null,{}] 12:54:21 INFO - PROCESS | 1710 | 1468958061190 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}] 12:54:21 INFO - PROCESS | 1710 | 1468958061195 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:21 INFO - PROCESS | 1710 | 1468958061385 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:54:21 INFO - PROCESS | 1710 | 1468958061593 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:21 INFO - PROCESS | 1710 | 1468958061604 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735400 == 19 [pid = 1710] [id = 212] 12:54:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x911d5c00) [pid = 1710] [serial = 637] [outer = (nil)] 12:54:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9148ec00) [pid = 1710] [serial = 638] [outer = 0x911d5c00] 12:54:21 INFO - PROCESS | 1710 | 1468958061735 Marionette DEBUG loaded listener.js 12:54:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x91dcd000) [pid = 1710] [serial = 639] [outer = 0x911d5c00] 12:54:22 INFO - PROCESS | 1710 | 1468958062735 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]]]}] 12:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1596ms 12:54:22 INFO - PROCESS | 1710 | 1468958062770 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:54:22 INFO - PROCESS | 1710 | 1468958062778 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:54:22 INFO - PROCESS | 1710 | 1468958062789 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:54:22 INFO - PROCESS | 1710 | 1468958062793 Marionette TRACE conn4 <- [1,822,null,{}] 12:54:22 INFO - PROCESS | 1710 | 1468958062800 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}] 12:54:22 INFO - PROCESS | 1710 | 1468958062806 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:23 INFO - PROCESS | 1710 | 1468958063032 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:54:23 INFO - PROCESS | 1710 | 1468958063299 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:23 INFO - PROCESS | 1710 | 1468958063307 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd96800 == 20 [pid = 1710] [id = 213] 12:54:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x924e4c00) [pid = 1710] [serial = 640] [outer = (nil)] 12:54:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x93ba6c00) [pid = 1710] [serial = 641] [outer = 0x924e4c00] 12:54:23 INFO - PROCESS | 1710 | 1468958063412 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x93d6d400) [pid = 1710] [serial = 642] [outer = 0x924e4c00] 12:54:24 INFO - PROCESS | 1710 | 1468958064354 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] 12:54:24 INFO - PROCESS | 1710 | 1468958064380 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:54:24 INFO - PROCESS | 1710 | 1468958064388 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - PROCESS | 1710 | 1468958064395 Marionette TRACE conn4 <- [1,826,null,{}] 12:54:24 INFO - PROCESS | 1710 | 1468958064412 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}] 12:54:24 INFO - PROCESS | 1710 | 1468958064420 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:24 INFO - PROCESS | 1710 | 1468958064601 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:54:24 INFO - PROCESS | 1710 | 1468958064760 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:24 INFO - PROCESS | 1710 | 1468958064769 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x966b5400 == 21 [pid = 1710] [id = 214] 12:54:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x966bb800) [pid = 1710] [serial = 643] [outer = (nil)] 12:54:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9796d400) [pid = 1710] [serial = 644] [outer = 0x966bb800] 12:54:24 INFO - PROCESS | 1710 | 1468958064906 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x97973400) [pid = 1710] [serial = 645] [outer = 0x966bb800] 12:54:25 INFO - PROCESS | 1710 | 1468958065804 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]]]}] 12:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1460ms 12:54:25 INFO - PROCESS | 1710 | 1468958065849 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 1710 | 1468958065854 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:54:25 INFO - PROCESS | 1710 | 1468958065860 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 1710 | 1468958065863 Marionette TRACE conn4 <- [1,830,null,{}] 12:54:25 INFO - PROCESS | 1710 | 1468958065870 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}] 12:54:25 INFO - PROCESS | 1710 | 1468958065875 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:26 INFO - PROCESS | 1710 | 1468958066056 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:54:26 INFO - PROCESS | 1710 | 1468958066215 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:26 INFO - PROCESS | 1710 | 1468958066223 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x948ae000 == 22 [pid = 1710] [id = 215] 12:54:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x966c1000) [pid = 1710] [serial = 646] [outer = (nil)] 12:54:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x98304000) [pid = 1710] [serial = 647] [outer = 0x966c1000] 12:54:26 INFO - PROCESS | 1710 | 1468958066310 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x98378800) [pid = 1710] [serial = 648] [outer = 0x966c1000] 12:54:27 INFO - PROCESS | 1710 | 1468958067233 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]]]}] 12:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1436ms 12:54:27 INFO - PROCESS | 1710 | 1468958067298 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:54:27 INFO - PROCESS | 1710 | 1468958067303 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:54:27 INFO - PROCESS | 1710 | 1468958067310 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:54:27 INFO - PROCESS | 1710 | 1468958067314 Marionette TRACE conn4 <- [1,834,null,{}] 12:54:27 INFO - PROCESS | 1710 | 1468958067322 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}] 12:54:27 INFO - PROCESS | 1710 | 1468958067327 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:27 INFO - PROCESS | 1710 | 1468958067536 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:54:27 INFO - PROCESS | 1710 | 1468958067758 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:27 INFO - PROCESS | 1710 | 1468958067766 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c0e800 == 23 [pid = 1710] [id = 216] 12:54:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x924e0400) [pid = 1710] [serial = 649] [outer = (nil)] 12:54:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9965cc00) [pid = 1710] [serial = 650] [outer = 0x924e0400] 12:54:27 INFO - PROCESS | 1710 | 1468958067900 Marionette DEBUG loaded listener.js 12:54:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x99663000) [pid = 1710] [serial = 651] [outer = 0x924e0400] 12:54:28 INFO - PROCESS | 1710 | 1468958068890 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]]]}] 12:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1649ms 12:54:28 INFO - PROCESS | 1710 | 1468958068959 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 1710 | 1468958068964 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:54:28 INFO - PROCESS | 1710 | 1468958068970 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 1710 | 1468958068974 Marionette TRACE conn4 <- [1,838,null,{}] 12:54:29 INFO - PROCESS | 1710 | 1468958069035 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}] 12:54:29 INFO - PROCESS | 1710 | 1468958069045 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:29 INFO - PROCESS | 1710 | 1468958069449 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:54:29 INFO - PROCESS | 1710 | 1468958069659 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:29 INFO - PROCESS | 1710 | 1468958069666 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73dc00 == 24 [pid = 1710] [id = 217] 12:54:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x8e73e000) [pid = 1710] [serial = 652] [outer = (nil)] 12:54:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8f125800) [pid = 1710] [serial = 653] [outer = 0x8e73e000] 12:54:29 INFO - PROCESS | 1710 | 1468958069744 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x8fc05c00) [pid = 1710] [serial = 654] [outer = 0x8e73e000] 12:54:30 INFO - PROCESS | 1710 | 1468958070744 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]]]}] 12:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1834ms 12:54:30 INFO - PROCESS | 1710 | 1468958070806 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:54:30 INFO - PROCESS | 1710 | 1468958070811 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:54:30 INFO - PROCESS | 1710 | 1468958070819 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:54:30 INFO - PROCESS | 1710 | 1468958070823 Marionette TRACE conn4 <- [1,842,null,{}] 12:54:30 INFO - PROCESS | 1710 | 1468958070831 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}] 12:54:30 INFO - PROCESS | 1710 | 1468958070839 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:31 INFO - PROCESS | 1710 | 1468958071084 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x8e735800) [pid = 1710] [serial = 605] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0ec00 == 23 [pid = 1710] [id = 203] 12:54:31 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68d400 == 22 [pid = 1710] [id = 202] 12:54:31 INFO - PROCESS | 1710 | 1468958071302 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:31 INFO - PROCESS | 1710 | 1468958071312 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735800 == 23 [pid = 1710] [id = 218] 12:54:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x8fc03c00) [pid = 1710] [serial = 655] [outer = (nil)] 12:54:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x8fd98c00) [pid = 1710] [serial = 656] [outer = 0x8fc03c00] 12:54:31 INFO - PROCESS | 1710 | 1468958071403 Marionette DEBUG loaded listener.js 12:54:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9148a800) [pid = 1710] [serial = 657] [outer = 0x8fc03c00] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x95466c00) [pid = 1710] [serial = 586] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x96680800) [pid = 1710] [serial = 574] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9667dc00) [pid = 1710] [serial = 575] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x8fc0d000) [pid = 1710] [serial = 580] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x911dac00) [pid = 1710] [serial = 581] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x92232400) [pid = 1710] [serial = 560] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x92493000) [pid = 1710] [serial = 583] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91cc4800) [pid = 1710] [serial = 565] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x92325c00) [pid = 1710] [serial = 566] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93d76800) [pid = 1710] [serial = 568] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9524a800) [pid = 1710] [serial = 569] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x91489800) [pid = 1710] [serial = 577] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x939f1c00) [pid = 1710] [serial = 578] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x95468000) [pid = 1710] [serial = 571] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x96680c00) [pid = 1710] [serial = 590] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x954d1800) [pid = 1710] [serial = 572] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8fc0b400) [pid = 1710] [serial = 562] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8fd95400) [pid = 1710] [serial = 563] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x954cd400) [pid = 1710] [serial = 587] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x924e3400) [pid = 1710] [serial = 589] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x924dc800) [pid = 1710] [serial = 584] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9927a000) [pid = 1710] [serial = 602] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x948b9400) [pid = 1710] [serial = 395] [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.] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x966c1c00) [pid = 1710] [serial = 599] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x98304800) [pid = 1710] [serial = 601] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9231c400) [pid = 1710] [serial = 596] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x954c6000) [pid = 1710] [serial = 598] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91dd1800) [pid = 1710] [serial = 595] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91481800) [pid = 1710] [serial = 593] [outer = (nil)] [url = about:blank] 12:54:31 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8fd9a400) [pid = 1710] [serial = 592] [outer = (nil)] [url = about:blank] 12:54:32 INFO - PROCESS | 1710 | 1468958072250 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]]]}] 12:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1493ms 12:54:32 INFO - PROCESS | 1710 | 1468958072313 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:54:32 INFO - PROCESS | 1710 | 1468958072318 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:54:32 INFO - PROCESS | 1710 | 1468958072333 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:54:32 INFO - PROCESS | 1710 | 1468958072335 Marionette TRACE conn4 <- [1,846,null,{}] 12:54:32 INFO - PROCESS | 1710 | 1468958072343 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}] 12:54:32 INFO - PROCESS | 1710 | 1468958072348 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:32 INFO - PROCESS | 1710 | 1468958072514 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:54:32 INFO - PROCESS | 1710 | 1468958072528 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:32 INFO - PROCESS | 1710 | 1468958072533 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dec00 == 24 [pid = 1710] [id = 219] 12:54:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91dd9000) [pid = 1710] [serial = 658] [outer = (nil)] 12:54:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9231c400) [pid = 1710] [serial = 659] [outer = 0x91dd9000] 12:54:32 INFO - PROCESS | 1710 | 1468958072606 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92490400) [pid = 1710] [serial = 660] [outer = 0x91dd9000] 12:54:33 INFO - PROCESS | 1710 | 1468958073593 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]]]}] 12:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1290ms 12:54:33 INFO - PROCESS | 1710 | 1468958073614 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:54:33 INFO - PROCESS | 1710 | 1468958073619 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:54:33 INFO - PROCESS | 1710 | 1468958073635 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:54:33 INFO - PROCESS | 1710 | 1468958073642 Marionette TRACE conn4 <- [1,850,null,{}] 12:54:33 INFO - PROCESS | 1710 | 1468958073648 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}] 12:54:33 INFO - PROCESS | 1710 | 1468958073654 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:33 INFO - PROCESS | 1710 | 1468958073814 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:54:33 INFO - PROCESS | 1710 | 1468958073972 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:34 INFO - PROCESS | 1710 | 1468958073982 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x91482400 == 25 [pid = 1710] [id = 220] 12:54:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91cc4c00) [pid = 1710] [serial = 661] [outer = (nil)] 12:54:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93b9f400) [pid = 1710] [serial = 662] [outer = 0x91cc4c00] 12:54:34 INFO - PROCESS | 1710 | 1468958074050 Marionette DEBUG loaded listener.js 12:54:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x948bb800) [pid = 1710] [serial = 663] [outer = 0x91cc4c00] 12:54:34 INFO - PROCESS | 1710 | 1468958074897 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]]]}] 12:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1304ms 12:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:54:34 INFO - PROCESS | 1710 | 1468958074931 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 1710 | 1468958074934 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:54:34 INFO - PROCESS | 1710 | 1468958074941 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:54:34 INFO - PROCESS | 1710 | 1468958074944 Marionette TRACE conn4 <- [1,854,null,{}] 12:54:34 INFO - PROCESS | 1710 | 1468958074950 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}] 12:54:34 INFO - PROCESS | 1710 | 1468958074955 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:35 INFO - PROCESS | 1710 | 1468958075176 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:54:35 INFO - PROCESS | 1710 | 1468958075220 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:35 INFO - PROCESS | 1710 | 1468958075229 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68c800 == 26 [pid = 1710] [id = 221] 12:54:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93d6b400) [pid = 1710] [serial = 664] [outer = (nil)] 12:54:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x95419c00) [pid = 1710] [serial = 665] [outer = 0x93d6b400] 12:54:35 INFO - PROCESS | 1710 | 1468958075297 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x954c5400) [pid = 1710] [serial = 666] [outer = 0x93d6b400] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8e68a400) [pid = 1710] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x93b66c00) [pid = 1710] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8e68dc00) [pid = 1710] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9148b400) [pid = 1710] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8fc0fc00) [pid = 1710] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91ccc800) [pid = 1710] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x911e0000) [pid = 1710] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8e689800) [pid = 1710] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f125000) [pid = 1710] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:54:36 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8fd97000) [pid = 1710] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:54:36 INFO - PROCESS | 1710 | 1468958076400 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]]]}] 12:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1480ms 12:54:36 INFO - PROCESS | 1710 | 1468958076421 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:54:36 INFO - PROCESS | 1710 | 1468958076423 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:54:36 INFO - PROCESS | 1710 | 1468958076430 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:54:36 INFO - PROCESS | 1710 | 1468958076433 Marionette TRACE conn4 <- [1,858,null,{}] 12:54:36 INFO - PROCESS | 1710 | 1468958076439 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}] 12:54:36 INFO - PROCESS | 1710 | 1468958076443 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:36 INFO - PROCESS | 1710 | 1468958076595 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:54:36 INFO - PROCESS | 1710 | 1468958076609 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:36 INFO - PROCESS | 1710 | 1468958076624 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688000 == 27 [pid = 1710] [id = 222] 12:54:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911d7800) [pid = 1710] [serial = 667] [outer = (nil)] 12:54:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x92498c00) [pid = 1710] [serial = 668] [outer = 0x911d7800] 12:54:36 INFO - PROCESS | 1710 | 1468958076704 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x95252800) [pid = 1710] [serial = 669] [outer = 0x911d7800] 12:54:37 INFO - PROCESS | 1710 | 1468958077601 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]]]}] 12:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1228ms 12:54:37 INFO - PROCESS | 1710 | 1468958077658 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:54:37 INFO - PROCESS | 1710 | 1468958077662 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:54:37 INFO - PROCESS | 1710 | 1468958077674 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:54:37 INFO - PROCESS | 1710 | 1468958077676 Marionette TRACE conn4 <- [1,862,null,{}] 12:54:37 INFO - PROCESS | 1710 | 1468958077682 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}] 12:54:37 INFO - PROCESS | 1710 | 1468958077687 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:37 INFO - PROCESS | 1710 | 1468958077843 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:54:37 INFO - PROCESS | 1710 | 1468958077853 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:37 INFO - PROCESS | 1710 | 1468958077859 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682400 == 28 [pid = 1710] [id = 223] 12:54:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91c0c800) [pid = 1710] [serial = 670] [outer = (nil)] 12:54:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x966b4800) [pid = 1710] [serial = 671] [outer = 0x91c0c800] 12:54:37 INFO - PROCESS | 1710 | 1468958077927 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x97957000) [pid = 1710] [serial = 672] [outer = 0x91c0c800] 12:54:39 INFO - PROCESS | 1710 | 1468958079048 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]]]}] 12:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1427ms 12:54:39 INFO - PROCESS | 1710 | 1468958079102 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:54:39 INFO - PROCESS | 1710 | 1468958079109 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:54:39 INFO - PROCESS | 1710 | 1468958079117 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:54:39 INFO - PROCESS | 1710 | 1468958079123 Marionette TRACE conn4 <- [1,866,null,{}] 12:54:39 INFO - PROCESS | 1710 | 1468958079174 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}] 12:54:39 INFO - PROCESS | 1710 | 1468958079179 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:39 INFO - PROCESS | 1710 | 1468958079443 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:54:39 INFO - PROCESS | 1710 | 1468958079617 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:39 INFO - PROCESS | 1710 | 1468958079628 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d000 == 29 [pid = 1710] [id = 224] 12:54:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x8fd8fc00) [pid = 1710] [serial = 673] [outer = (nil)] 12:54:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91483400) [pid = 1710] [serial = 674] [outer = 0x8fd8fc00] 12:54:39 INFO - PROCESS | 1710 | 1468958079711 Marionette DEBUG loaded listener.js 12:54:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x914a1c00) [pid = 1710] [serial = 675] [outer = 0x8fd8fc00] 12:54:40 INFO - PROCESS | 1710 | 1468958080646 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]]]}] 12:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1591ms 12:54:40 INFO - PROCESS | 1710 | 1468958080708 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:54:40 INFO - PROCESS | 1710 | 1468958080715 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:54:40 INFO - PROCESS | 1710 | 1468958080725 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:54:40 INFO - PROCESS | 1710 | 1468958080729 Marionette TRACE conn4 <- [1,870,null,{}] 12:54:40 INFO - PROCESS | 1710 | 1468958080737 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}] 12:54:40 INFO - PROCESS | 1710 | 1468958080743 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:40 INFO - PROCESS | 1710 | 1468958080977 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:54:41 INFO - PROCESS | 1710 | 1468958081227 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:41 INFO - PROCESS | 1710 | 1468958081241 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c03400 == 30 [pid = 1710] [id = 225] 12:54:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x924d7400) [pid = 1710] [serial = 676] [outer = (nil)] 12:54:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924ddc00) [pid = 1710] [serial = 677] [outer = 0x924d7400] 12:54:41 INFO - PROCESS | 1710 | 1468958081366 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x939f0800) [pid = 1710] [serial = 678] [outer = 0x924d7400] 12:54:42 INFO - PROCESS | 1710 | 1468958082289 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]]]}] 12:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1593ms 12:54:42 INFO - PROCESS | 1710 | 1468958082318 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:54:42 INFO - PROCESS | 1710 | 1468958082323 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:54:42 INFO - PROCESS | 1710 | 1468958082330 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:54:42 INFO - PROCESS | 1710 | 1468958082336 Marionette TRACE conn4 <- [1,874,null,{}] 12:54:42 INFO - PROCESS | 1710 | 1468958082353 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}] 12:54:42 INFO - PROCESS | 1710 | 1468958082362 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:42 INFO - PROCESS | 1710 | 1468958082579 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:54:42 INFO - PROCESS | 1710 | 1468958082803 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:42 INFO - PROCESS | 1710 | 1468958082817 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d6800 == 31 [pid = 1710] [id = 226] 12:54:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9667b800) [pid = 1710] [serial = 679] [outer = (nil)] 12:54:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x966b4000) [pid = 1710] [serial = 680] [outer = 0x9667b800] 12:54:42 INFO - PROCESS | 1710 | 1468958082945 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9796f800) [pid = 1710] [serial = 681] [outer = 0x9667b800] 12:54:43 INFO - PROCESS | 1710 | 1468958083872 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]]]}] 12:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1586ms 12:54:43 INFO - PROCESS | 1710 | 1468958083917 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:54:43 INFO - PROCESS | 1710 | 1468958083922 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:54:43 INFO - PROCESS | 1710 | 1468958083928 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - PROCESS | 1710 | 1468958083932 Marionette TRACE conn4 <- [1,878,null,{}] 12:54:43 INFO - PROCESS | 1710 | 1468958083966 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}] 12:54:43 INFO - PROCESS | 1710 | 1468958083971 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:44 INFO - PROCESS | 1710 | 1468958084238 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:54:44 INFO - PROCESS | 1710 | 1468958084409 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:44 INFO - PROCESS | 1710 | 1468958084420 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd0400 == 32 [pid = 1710] [id = 227] 12:54:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9797b000) [pid = 1710] [serial = 682] [outer = (nil)] 12:54:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x99273400) [pid = 1710] [serial = 683] [outer = 0x9797b000] 12:54:44 INFO - PROCESS | 1710 | 1468958084542 Marionette DEBUG loaded listener.js 12:54:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9965e400) [pid = 1710] [serial = 684] [outer = 0x9797b000] 12:54:45 INFO - PROCESS | 1710 | 1468958085385 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]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1509ms 12:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:54:45 INFO - PROCESS | 1710 | 1468958085438 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 1710 | 1468958085441 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:54:45 INFO - PROCESS | 1710 | 1468958085448 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 1710 | 1468958085451 Marionette TRACE conn4 <- [1,882,null,{}] 12:54:45 INFO - PROCESS | 1710 | 1468958085457 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}] 12:54:45 INFO - PROCESS | 1710 | 1468958085463 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:45 INFO - PROCESS | 1710 | 1468958085636 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:54:45 INFO - PROCESS | 1710 | 1468958085799 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:45 INFO - PROCESS | 1710 | 1468958085808 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dd800 == 33 [pid = 1710] [id = 228] 12:54:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x8f1de800) [pid = 1710] [serial = 685] [outer = (nil)] 12:54:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x99729c00) [pid = 1710] [serial = 686] [outer = 0x8f1de800] 12:54:45 INFO - PROCESS | 1710 | 1468958085892 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x99735800) [pid = 1710] [serial = 687] [outer = 0x8f1de800] 12:54:46 INFO - PROCESS | 1710 | 1468958086842 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]]]}] 12:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1432ms 12:54:46 INFO - PROCESS | 1710 | 1468958086880 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:54:46 INFO - PROCESS | 1710 | 1468958086883 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:54:46 INFO - PROCESS | 1710 | 1468958086891 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:54:46 INFO - PROCESS | 1710 | 1468958086894 Marionette TRACE conn4 <- [1,886,null,{}] 12:54:46 INFO - PROCESS | 1710 | 1468958086900 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}] 12:54:46 INFO - PROCESS | 1710 | 1468958086910 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:47 INFO - PROCESS | 1710 | 1468958087144 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:54:47 INFO - PROCESS | 1710 | 1468958087373 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:47 INFO - PROCESS | 1710 | 1468958087381 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11e800 == 34 [pid = 1710] [id = 229] 12:54:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8f120000) [pid = 1710] [serial = 688] [outer = (nil)] 12:54:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8f1d6c00) [pid = 1710] [serial = 689] [outer = 0x8f120000] 12:54:47 INFO - PROCESS | 1710 | 1468958087744 Marionette DEBUG loaded listener.js 12:54:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8fd95400) [pid = 1710] [serial = 690] [outer = 0x8f120000] 12:54:48 INFO - PROCESS | 1710 | 1468958088672 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]]]}] 12:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1831ms 12:54:48 INFO - PROCESS | 1710 | 1468958088724 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:54:48 INFO - PROCESS | 1710 | 1468958088735 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:54:48 INFO - PROCESS | 1710 | 1468958088747 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:54:48 INFO - PROCESS | 1710 | 1468958088757 Marionette TRACE conn4 <- [1,890,null,{}] 12:54:48 INFO - PROCESS | 1710 | 1468958088769 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}] 12:54:48 INFO - PROCESS | 1710 | 1468958088777 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:49 INFO - PROCESS | 1710 | 1468958089011 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:54:49 INFO - PROCESS | 1710 | 1468958089234 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:49 INFO - PROCESS | 1710 | 1468958089244 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd93800 == 35 [pid = 1710] [id = 230] 12:54:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91cc1400) [pid = 1710] [serial = 691] [outer = (nil)] 12:54:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x91dd6800) [pid = 1710] [serial = 692] [outer = 0x91cc1400] 12:54:49 INFO - PROCESS | 1710 | 1468958089344 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x92326000) [pid = 1710] [serial = 693] [outer = 0x91cc1400] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x8f1df000) [pid = 1710] [serial = 606] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x93d71000) [pid = 1710] [serial = 629] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8e734800) [pid = 1710] [serial = 608] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x8f11cc00) [pid = 1710] [serial = 609] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x914a1800) [pid = 1710] [serial = 615] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x91499800) [pid = 1710] [serial = 614] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8fd97400) [pid = 1710] [serial = 612] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x8fd90000) [pid = 1710] [serial = 611] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x92491000) [pid = 1710] [serial = 618] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x92327800) [pid = 1710] [serial = 617] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x91499c00) [pid = 1710] [serial = 623] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91c04000) [pid = 1710] [serial = 624] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8f123c00) [pid = 1710] [serial = 621] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8e732000) [pid = 1710] [serial = 620] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x93ba9c00) [pid = 1710] [serial = 632] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91dd3c00) [pid = 1710] [serial = 633] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x93d77400) [pid = 1710] [serial = 630] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x939e6c00) [pid = 1710] [serial = 627] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x924dd400) [pid = 1710] [serial = 626] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1710 | 1468958090242 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]]]}] 12:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1540ms 12:54:50 INFO - PROCESS | 1710 | 1468958090287 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 1710 | 1468958090292 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:54:50 INFO - PROCESS | 1710 | 1468958090302 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 1710 | 1468958090307 Marionette TRACE conn4 <- [1,894,null,{}] 12:54:50 INFO - PROCESS | 1710 | 1468958090314 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}] 12:54:50 INFO - PROCESS | 1710 | 1468958090320 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:50 INFO - PROCESS | 1710 | 1468958090502 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:54:50 INFO - PROCESS | 1710 | 1468958090514 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:50 INFO - PROCESS | 1710 | 1468958090523 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd90000 == 36 [pid = 1710] [id = 231] 12:54:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8fd92000) [pid = 1710] [serial = 694] [outer = (nil)] 12:54:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x92491800) [pid = 1710] [serial = 695] [outer = 0x8fd92000] 12:54:50 INFO - PROCESS | 1710 | 1468958090589 Marionette DEBUG loaded listener.js 12:54:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x939e6c00) [pid = 1710] [serial = 696] [outer = 0x8fd92000] 12:54:51 INFO - PROCESS | 1710 | 1468958091539 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]]]}] 12:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1290ms 12:54:51 INFO - PROCESS | 1710 | 1468958091594 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 1710 | 1468958091597 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:54:51 INFO - PROCESS | 1710 | 1468958091605 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:54:51 INFO - PROCESS | 1710 | 1468958091611 Marionette TRACE conn4 <- [1,898,null,{}] 12:54:51 INFO - PROCESS | 1710 | 1468958091629 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}] 12:54:51 INFO - PROCESS | 1710 | 1468958091638 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:51 INFO - PROCESS | 1710 | 1468958091876 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:54:51 INFO - PROCESS | 1710 | 1468958091887 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:51 INFO - PROCESS | 1710 | 1468958091895 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x92327800 == 37 [pid = 1710] [id = 232] 12:54:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x93d75000) [pid = 1710] [serial = 697] [outer = (nil)] 12:54:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9524bc00) [pid = 1710] [serial = 698] [outer = 0x93d75000] 12:54:51 INFO - PROCESS | 1710 | 1468958091973 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9541bc00) [pid = 1710] [serial = 699] [outer = 0x93d75000] 12:54:53 INFO - PROCESS | 1710 | 1468958093009 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]]]}] 12:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1439ms 12:54:53 INFO - PROCESS | 1710 | 1468958093048 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 1710 | 1468958093052 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:54:53 INFO - PROCESS | 1710 | 1468958093058 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:54:53 INFO - PROCESS | 1710 | 1468958093061 Marionette TRACE conn4 <- [1,902,null,{}] 12:54:53 INFO - PROCESS | 1710 | 1468958093067 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}] 12:54:53 INFO - PROCESS | 1710 | 1468958093072 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:53 INFO - PROCESS | 1710 | 1468958093285 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:54:53 INFO - PROCESS | 1710 | 1468958093328 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:53 INFO - PROCESS | 1710 | 1468958093336 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d77400 == 38 [pid = 1710] [id = 233] 12:54:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x95253000) [pid = 1710] [serial = 700] [outer = (nil)] 12:54:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x96687800) [pid = 1710] [serial = 701] [outer = 0x95253000] 12:54:53 INFO - PROCESS | 1710 | 1468958093431 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x97978400) [pid = 1710] [serial = 702] [outer = 0x95253000] 12:54:54 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x93d6b400) [pid = 1710] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:54:54 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8e73e000) [pid = 1710] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:54:54 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8fc03c00) [pid = 1710] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:54:54 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x911d7800) [pid = 1710] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:54:54 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x91dd9000) [pid = 1710] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:54:54 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91cc4c00) [pid = 1710] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:54:54 INFO - PROCESS | 1710 | 1468958094642 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]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1639ms 12:54:54 INFO - PROCESS | 1710 | 1468958094700 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 1710 | 1468958094703 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:54:54 INFO - PROCESS | 1710 | 1468958094709 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - PROCESS | 1710 | 1468958094712 Marionette TRACE conn4 <- [1,906,null,{}] 12:54:54 INFO - PROCESS | 1710 | 1468958094718 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}] 12:54:54 INFO - PROCESS | 1710 | 1468958094723 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:54 INFO - PROCESS | 1710 | 1468958094875 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:54:55 INFO - PROCESS | 1710 | 1468958095044 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:55 INFO - PROCESS | 1710 | 1468958095052 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73e000 == 39 [pid = 1710] [id = 234] 12:54:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x911d7800) [pid = 1710] [serial = 703] [outer = (nil)] 12:54:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x96680800) [pid = 1710] [serial = 704] [outer = 0x911d7800] 12:54:55 INFO - PROCESS | 1710 | 1468958095136 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x996be800) [pid = 1710] [serial = 705] [outer = 0x911d7800] 12:54:55 INFO - PROCESS | 1710 | 1468958095872 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]]]}] 12:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1181ms 12:54:55 INFO - PROCESS | 1710 | 1468958095892 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:54:55 INFO - PROCESS | 1710 | 1468958095895 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 12:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:54:55 INFO - PROCESS | 1710 | 1468958095902 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:54:55 INFO - PROCESS | 1710 | 1468958095905 Marionette TRACE conn4 <- [1,910,null,{}] 12:54:55 INFO - PROCESS | 1710 | 1468958095915 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}] 12:54:55 INFO - PROCESS | 1710 | 1468958095925 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:56 INFO - PROCESS | 1710 | 1468958096133 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:54:56 INFO - PROCESS | 1710 | 1468958096147 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:56 INFO - PROCESS | 1710 | 1468958096153 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f126400 == 40 [pid = 1710] [id = 235] 12:54:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9148e000) [pid = 1710] [serial = 706] [outer = (nil)] 12:54:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a082400) [pid = 1710] [serial = 707] [outer = 0x9148e000] 12:54:56 INFO - PROCESS | 1710 | 1468958096223 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a0ec000) [pid = 1710] [serial = 708] [outer = 0x9148e000] 12:54:57 INFO - PROCESS | 1710 | 1468958097316 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]]]}] 12:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1488ms 12:54:57 INFO - PROCESS | 1710 | 1468958097392 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 1710 | 1468958097400 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:54:57 INFO - PROCESS | 1710 | 1468958097410 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:54:57 INFO - PROCESS | 1710 | 1468958097415 Marionette TRACE conn4 <- [1,914,null,{}] 12:54:57 INFO - PROCESS | 1710 | 1468958097427 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}] 12:54:57 INFO - PROCESS | 1710 | 1468958097434 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:57 INFO - PROCESS | 1710 | 1468958097672 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:54:57 INFO - PROCESS | 1710 | 1468958097935 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:57 INFO - PROCESS | 1710 | 1468958097944 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc10c00 == 41 [pid = 1710] [id = 236] 12:54:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x911d2c00) [pid = 1710] [serial = 709] [outer = (nil)] 12:54:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x91c08c00) [pid = 1710] [serial = 710] [outer = 0x911d2c00] 12:54:58 INFO - PROCESS | 1710 | 1468958098032 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x91dcec00) [pid = 1710] [serial = 711] [outer = 0x911d2c00] 12:54:58 INFO - PROCESS | 1710 | 1468958098977 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]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1642ms 12:54:59 INFO - PROCESS | 1710 | 1468958099067 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 1710 | 1468958099076 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 12:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:54:59 INFO - PROCESS | 1710 | 1468958099091 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - PROCESS | 1710 | 1468958099095 Marionette TRACE conn4 <- [1,918,null,{}] 12:54:59 INFO - PROCESS | 1710 | 1468958099143 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}] 12:54:59 INFO - PROCESS | 1710 | 1468958099150 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:59 INFO - PROCESS | 1710 | 1468958099404 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:54:59 INFO - PROCESS | 1710 | 1468958099636 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:54:59 INFO - PROCESS | 1710 | 1468958099650 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:54:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x924d9c00 == 42 [pid = 1710] [id = 237] 12:54:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x948b2800) [pid = 1710] [serial = 712] [outer = (nil)] 12:54:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x954d0c00) [pid = 1710] [serial = 713] [outer = 0x948b2800] 12:54:59 INFO - PROCESS | 1710 | 1468958099737 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x966b5c00) [pid = 1710] [serial = 714] [outer = 0x948b2800] 12:55:00 INFO - PROCESS | 1710 | 1468958100636 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]]]}] 12:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1582ms 12:55:00 INFO - PROCESS | 1710 | 1468958100672 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 1710 | 1468958100677 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 12:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:55:00 INFO - PROCESS | 1710 | 1468958100684 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:55:00 INFO - PROCESS | 1710 | 1468958100691 Marionette TRACE conn4 <- [1,922,null,{}] 12:55:00 INFO - PROCESS | 1710 | 1468958100708 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}] 12:55:00 INFO - PROCESS | 1710 | 1468958100718 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:00 INFO - PROCESS | 1710 | 1468958100910 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:55:01 INFO - PROCESS | 1710 | 1468958101079 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:01 INFO - PROCESS | 1710 | 1468958101091 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a084800 == 43 [pid = 1710] [id = 238] 12:55:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x9a086800) [pid = 1710] [serial = 715] [outer = (nil)] 12:55:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9a1b4400) [pid = 1710] [serial = 716] [outer = 0x9a086800] 12:55:01 INFO - PROCESS | 1710 | 1468958101222 Marionette DEBUG loaded listener.js 12:55:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9a423000) [pid = 1710] [serial = 717] [outer = 0x9a086800] 12:55:02 INFO - PROCESS | 1710 | 1468958102123 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]]]}] 12:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1494ms 12:55:02 INFO - PROCESS | 1710 | 1468958102181 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:55:02 INFO - PROCESS | 1710 | 1468958102188 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 12:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:55:02 INFO - PROCESS | 1710 | 1468958102197 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:55:02 INFO - PROCESS | 1710 | 1468958102201 Marionette TRACE conn4 <- [1,926,null,{}] 12:55:02 INFO - PROCESS | 1710 | 1468958102207 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}] 12:55:02 INFO - PROCESS | 1710 | 1468958102214 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:02 INFO - PROCESS | 1710 | 1468958102503 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:55:02 INFO - PROCESS | 1710 | 1468958102779 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:02 INFO - PROCESS | 1710 | 1468958102787 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd9ac00 == 44 [pid = 1710] [id = 239] 12:55:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9796dc00) [pid = 1710] [serial = 718] [outer = (nil)] 12:55:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9a6a7c00) [pid = 1710] [serial = 719] [outer = 0x9796dc00] 12:55:02 INFO - PROCESS | 1710 | 1468958102913 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9a6adc00) [pid = 1710] [serial = 720] [outer = 0x9796dc00] 12:55:04 INFO - PROCESS | 1710 | 1468958104011 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]]]}] 12:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1893ms 12:55:04 INFO - PROCESS | 1710 | 1468958104090 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 1710 | 1468958104094 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 12:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:55:04 INFO - PROCESS | 1710 | 1468958104100 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - PROCESS | 1710 | 1468958104104 Marionette TRACE conn4 <- [1,930,null,{}] 12:55:04 INFO - PROCESS | 1710 | 1468958104110 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}] 12:55:04 INFO - PROCESS | 1710 | 1468958104115 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:04 INFO - PROCESS | 1710 | 1468958104330 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:55:04 INFO - PROCESS | 1710 | 1468958104554 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:04 INFO - PROCESS | 1710 | 1468958104562 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x911db000 == 45 [pid = 1710] [id = 240] 12:55:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x9a424400) [pid = 1710] [serial = 721] [outer = (nil)] 12:55:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9a6b3c00) [pid = 1710] [serial = 722] [outer = 0x9a424400] 12:55:04 INFO - PROCESS | 1710 | 1468958104642 Marionette DEBUG loaded listener.js 12:55:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9a6b5800) [pid = 1710] [serial = 723] [outer = 0x9a424400] 12:55:05 INFO - PROCESS | 1710 | 1468958105597 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]]]}] 12:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1531ms 12:55:05 INFO - PROCESS | 1710 | 1468958105632 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:55:05 INFO - PROCESS | 1710 | 1468958105636 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:55:05 INFO - PROCESS | 1710 | 1468958105643 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:55:05 INFO - PROCESS | 1710 | 1468958105647 Marionette TRACE conn4 <- [1,934,null,{}] 12:55:05 INFO - PROCESS | 1710 | 1468958105653 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}] 12:55:05 INFO - PROCESS | 1710 | 1468958105663 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:05 INFO - PROCESS | 1710 | 1468958105873 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:55:06 INFO - PROCESS | 1710 | 1468958106089 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:06 INFO - PROCESS | 1710 | 1468958106098 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68a000 == 46 [pid = 1710] [id = 241] 12:55:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x8fd92c00) [pid = 1710] [serial = 724] [outer = (nil)] 12:55:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9a6cd800) [pid = 1710] [serial = 725] [outer = 0x8fd92c00] 12:55:06 INFO - PROCESS | 1710 | 1468958106250 Marionette DEBUG loaded listener.js 12:55:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9a898400) [pid = 1710] [serial = 726] [outer = 0x8fd92c00] 12:55:07 INFO - PROCESS | 1710 | 1468958107124 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]]]}] 12:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1531ms 12:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:55:07 INFO - PROCESS | 1710 | 1468958107175 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 1710 | 1468958107179 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 12:55:07 INFO - PROCESS | 1710 | 1468958107186 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - PROCESS | 1710 | 1468958107189 Marionette TRACE conn4 <- [1,938,null,{}] 12:55:07 INFO - PROCESS | 1710 | 1468958107195 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}] 12:55:07 INFO - PROCESS | 1710 | 1468958107200 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:07 INFO - PROCESS | 1710 | 1468958107373 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:55:07 INFO - PROCESS | 1710 | 1468958107543 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:07 INFO - PROCESS | 1710 | 1468958107551 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689800 == 47 [pid = 1710] [id = 242] 12:55:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x8e739400) [pid = 1710] [serial = 727] [outer = (nil)] 12:55:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x9ab31c00) [pid = 1710] [serial = 728] [outer = 0x8e739400] 12:55:07 INFO - PROCESS | 1710 | 1468958107632 Marionette DEBUG loaded listener.js 12:55:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9af02800) [pid = 1710] [serial = 729] [outer = 0x8e739400] 12:55:08 INFO - PROCESS | 1710 | 1468958108590 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]]]}] 12:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1487ms 12:55:08 INFO - PROCESS | 1710 | 1468958108673 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:55:08 INFO - PROCESS | 1710 | 1468958108684 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 12:55:08 INFO - PROCESS | 1710 | 1468958108690 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:55:08 INFO - PROCESS | 1710 | 1468958108694 Marionette TRACE conn4 <- [1,942,null,{}] 12:55:08 INFO - PROCESS | 1710 | 1468958108700 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}] 12:55:08 INFO - PROCESS | 1710 | 1468958108705 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:08 INFO - PROCESS | 1710 | 1468958108919 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:55:09 INFO - PROCESS | 1710 | 1468958109405 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:09 INFO - PROCESS | 1710 | 1468958109416 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f122400 == 48 [pid = 1710] [id = 243] 12:55:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x8f124000) [pid = 1710] [serial = 730] [outer = (nil)] 12:55:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x8f1e1400) [pid = 1710] [serial = 731] [outer = 0x8f124000] 12:55:09 INFO - PROCESS | 1710 | 1468958109534 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x911d3800) [pid = 1710] [serial = 732] [outer = 0x8f124000] 12:55:10 INFO - PROCESS | 1710 | 1468958110417 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]]]}] 12:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1791ms 12:55:10 INFO - PROCESS | 1710 | 1468958110484 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 1710 | 1468958110490 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 12:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:55:10 INFO - PROCESS | 1710 | 1468958110497 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 1710 | 1468958110502 Marionette TRACE conn4 <- [1,946,null,{}] 12:55:10 INFO - PROCESS | 1710 | 1468958110510 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}] 12:55:10 INFO - PROCESS | 1710 | 1468958110518 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:10 INFO - PROCESS | 1710 | 1468958110702 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:55:11 INFO - PROCESS | 1710 | 1468958111023 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:11 INFO - PROCESS | 1710 | 1468958111032 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a2000 == 49 [pid = 1710] [id = 244] 12:55:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x91dcdc00) [pid = 1710] [serial = 733] [outer = (nil)] 12:55:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x93ba2c00) [pid = 1710] [serial = 734] [outer = 0x91dcdc00] 12:55:11 INFO - PROCESS | 1710 | 1468958111113 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x93d79800) [pid = 1710] [serial = 735] [outer = 0x91dcdc00] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73e000 == 48 [pid = 1710] [id = 234] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x93d77400 == 47 [pid = 1710] [id = 233] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x92327800 == 46 [pid = 1710] [id = 232] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd90000 == 45 [pid = 1710] [id = 231] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd93800 == 44 [pid = 1710] [id = 230] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11e800 == 43 [pid = 1710] [id = 229] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x91c03400 == 42 [pid = 1710] [id = 225] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d000 == 41 [pid = 1710] [id = 224] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d8c00 == 40 [pid = 1710] [id = 205] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d6800 == 39 [pid = 1710] [id = 226] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x911d5000 == 38 [pid = 1710] [id = 204] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dd800 == 37 [pid = 1710] [id = 228] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd0400 == 36 [pid = 1710] [id = 227] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8e687800 == 35 [pid = 1710] [id = 206] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8f122400 == 34 [pid = 1710] [id = 243] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68a000 == 33 [pid = 1710] [id = 241] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689800 == 32 [pid = 1710] [id = 242] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x911db000 == 31 [pid = 1710] [id = 240] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd9ac00 == 30 [pid = 1710] [id = 239] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x9a084800 == 29 [pid = 1710] [id = 238] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc10c00 == 28 [pid = 1710] [id = 236] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x924d9c00 == 27 [pid = 1710] [id = 237] 12:55:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8f126400 == 26 [pid = 1710] [id = 235] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x954c5400) [pid = 1710] [serial = 666] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x966b4800) [pid = 1710] [serial = 671] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x948bb800) [pid = 1710] [serial = 663] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x93b9f400) [pid = 1710] [serial = 662] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x95252800) [pid = 1710] [serial = 669] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x95419c00) [pid = 1710] [serial = 665] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x8fc05c00) [pid = 1710] [serial = 654] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x8f125800) [pid = 1710] [serial = 653] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9796d400) [pid = 1710] [serial = 644] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x93ba6c00) [pid = 1710] [serial = 641] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x98304000) [pid = 1710] [serial = 647] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x8fd98c00) [pid = 1710] [serial = 656] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9148a800) [pid = 1710] [serial = 657] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9965cc00) [pid = 1710] [serial = 650] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x92498c00) [pid = 1710] [serial = 668] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9148ec00) [pid = 1710] [serial = 638] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9231c400) [pid = 1710] [serial = 659] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x92490400) [pid = 1710] [serial = 660] [outer = (nil)] [url = about:blank] 12:55:12 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x95419800) [pid = 1710] [serial = 635] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1710 | 1468958113542 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]]]}] 12:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 3093ms 12:55:13 INFO - PROCESS | 1710 | 1468958113592 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:55:13 INFO - PROCESS | 1710 | 1468958113598 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 12:55:13 INFO - PROCESS | 1710 | 1468958113606 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 1710 | 1468958113610 Marionette TRACE conn4 <- [1,950,null,{}] 12:55:13 INFO - PROCESS | 1710 | 1468958113618 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}] 12:55:13 INFO - PROCESS | 1710 | 1468958113624 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:13 INFO - PROCESS | 1710 | 1468958113827 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:55:14 INFO - PROCESS | 1710 | 1468958114048 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:14 INFO - PROCESS | 1710 | 1468958114060 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685c00 == 27 [pid = 1710] [id = 245] 12:55:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x8e686000) [pid = 1710] [serial = 736] [outer = (nil)] 12:55:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x8e736800) [pid = 1710] [serial = 737] [outer = 0x8e686000] 12:55:14 INFO - PROCESS | 1710 | 1468958114156 Marionette DEBUG loaded listener.js 12:55:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8f11c800) [pid = 1710] [serial = 738] [outer = 0x8e686000] 12:55:15 INFO - PROCESS | 1710 | 1468958115242 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]]]}] 12:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1698ms 12:55:15 INFO - PROCESS | 1710 | 1468958115306 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:55:15 INFO - PROCESS | 1710 | 1468958115312 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:55:15 INFO - PROCESS | 1710 | 1468958115321 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - PROCESS | 1710 | 1468958115327 Marionette TRACE conn4 <- [1,954,null,{}] 12:55:15 INFO - PROCESS | 1710 | 1468958115335 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}] 12:55:15 INFO - PROCESS | 1710 | 1468958115342 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:15 INFO - PROCESS | 1710 | 1468958115585 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:55:15 INFO - PROCESS | 1710 | 1468958115806 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:15 INFO - PROCESS | 1710 | 1468958115816 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd98400 == 28 [pid = 1710] [id = 246] 12:55:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x91486400) [pid = 1710] [serial = 739] [outer = (nil)] 12:55:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x9148a800) [pid = 1710] [serial = 740] [outer = 0x91486400] 12:55:15 INFO - PROCESS | 1710 | 1468958115952 Marionette DEBUG loaded listener.js 12:55:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9149ec00) [pid = 1710] [serial = 741] [outer = 0x91486400] 12:55:17 INFO - PROCESS | 1710 | 1468958117001 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]]]}] 12:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1734ms 12:55:17 INFO - PROCESS | 1710 | 1468958117061 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:55:17 INFO - PROCESS | 1710 | 1468958117070 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 12:55:17 INFO - PROCESS | 1710 | 1468958117078 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 1710 | 1468958117091 Marionette TRACE conn4 <- [1,958,null,{}] 12:55:17 INFO - PROCESS | 1710 | 1468958117100 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}] 12:55:17 INFO - PROCESS | 1710 | 1468958117109 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:17 INFO - PROCESS | 1710 | 1468958117360 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:55:17 INFO - PROCESS | 1710 | 1468958117631 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:17 INFO - PROCESS | 1710 | 1468958117645 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x92232400 == 29 [pid = 1710] [id = 247] 12:55:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x92233800) [pid = 1710] [serial = 742] [outer = (nil)] 12:55:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x92328800) [pid = 1710] [serial = 743] [outer = 0x92233800] 12:55:17 INFO - PROCESS | 1710 | 1468958117757 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x92496c00) [pid = 1710] [serial = 744] [outer = 0x92233800] 12:55:18 INFO - PROCESS | 1710 | 1468958118907 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]]]}] 12:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1909ms 12:55:18 INFO - PROCESS | 1710 | 1468958118990 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 12:55:19 INFO - PROCESS | 1710 | 1468958118998 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 12:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:55:19 INFO - PROCESS | 1710 | 1468958119026 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:55:19 INFO - PROCESS | 1710 | 1468958119042 Marionette TRACE conn4 <- [1,962,null,{}] 12:55:19 INFO - PROCESS | 1710 | 1468958119141 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}] 12:55:19 INFO - PROCESS | 1710 | 1468958119155 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:19 INFO - PROCESS | 1710 | 1468958119526 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 12:55:19 INFO - PROCESS | 1710 | 1468958119715 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:19 INFO - PROCESS | 1710 | 1468958119729 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0b400 == 30 [pid = 1710] [id = 248] 12:55:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x91ccf800) [pid = 1710] [serial = 745] [outer = (nil)] 12:55:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x93ba5400) [pid = 1710] [serial = 746] [outer = 0x91ccf800] 12:55:19 INFO - PROCESS | 1710 | 1468958119867 Marionette DEBUG loaded listener.js 12:55:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x9524a000) [pid = 1710] [serial = 747] [outer = 0x91ccf800] 12:55:20 INFO - PROCESS | 1710 | 1468958120931 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]]]}] 12:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1960ms 12:55:20 INFO - PROCESS | 1710 | 1468958120971 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 12:55:20 INFO - PROCESS | 1710 | 1468958120979 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 12:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:55:20 INFO - PROCESS | 1710 | 1468958120989 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:55:20 INFO - PROCESS | 1710 | 1468958120995 Marionette TRACE conn4 <- [1,966,null,{}] 12:55:21 INFO - PROCESS | 1710 | 1468958121004 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}] 12:55:21 INFO - PROCESS | 1710 | 1468958121010 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:21 INFO - PROCESS | 1710 | 1468958121222 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 12:55:21 INFO - PROCESS | 1710 | 1468958121506 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:21 INFO - PROCESS | 1710 | 1468958121517 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x95419400 == 31 [pid = 1710] [id = 249] 12:55:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x95463400) [pid = 1710] [serial = 748] [outer = (nil)] 12:55:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x954cac00) [pid = 1710] [serial = 749] [outer = 0x95463400] 12:55:21 INFO - PROCESS | 1710 | 1468958121643 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x954ce800) [pid = 1710] [serial = 750] [outer = 0x95463400] 12:55:22 INFO - PROCESS | 1710 | 1468958122539 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]]]}] 12:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1589ms 12:55:22 INFO - PROCESS | 1710 | 1468958122578 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 12:55:22 INFO - PROCESS | 1710 | 1468958122582 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 12:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:55:22 INFO - PROCESS | 1710 | 1468958122590 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:55:22 INFO - PROCESS | 1710 | 1468958122593 Marionette TRACE conn4 <- [1,970,null,{}] 12:55:22 INFO - PROCESS | 1710 | 1468958122600 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}] 12:55:22 INFO - PROCESS | 1710 | 1468958122605 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:22 INFO - PROCESS | 1710 | 1468958122785 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 12:55:22 INFO - PROCESS | 1710 | 1468958122967 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:22 INFO - PROCESS | 1710 | 1468958122986 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c07800 == 32 [pid = 1710] [id = 250] 12:55:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x93d75400) [pid = 1710] [serial = 751] [outer = (nil)] 12:55:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x97957400) [pid = 1710] [serial = 752] [outer = 0x93d75400] 12:55:23 INFO - PROCESS | 1710 | 1468958123083 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x99662800) [pid = 1710] [serial = 753] [outer = 0x93d75400] 12:55:24 INFO - PROCESS | 1710 | 1468958124235 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]]]}] 12:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1700ms 12:55:24 INFO - PROCESS | 1710 | 1468958124291 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:55:24 INFO - PROCESS | 1710 | 1468958124294 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 12:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:55:24 INFO - PROCESS | 1710 | 1468958124301 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:55:24 INFO - PROCESS | 1710 | 1468958124305 Marionette TRACE conn4 <- [1,974,null,{}] 12:55:24 INFO - PROCESS | 1710 | 1468958124310 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}] 12:55:24 INFO - PROCESS | 1710 | 1468958124316 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:24 INFO - PROCESS | 1710 | 1468958124507 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 12:55:24 INFO - PROCESS | 1710 | 1468958124672 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:24 INFO - PROCESS | 1710 | 1468958124681 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68d400 == 33 [pid = 1710] [id = 251] 12:55:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x954ce000) [pid = 1710] [serial = 754] [outer = (nil)] 12:55:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9a083800) [pid = 1710] [serial = 755] [outer = 0x954ce000] 12:55:24 INFO - PROCESS | 1710 | 1468958124805 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x911d2800) [pid = 1710] [serial = 756] [outer = 0x954ce000] 12:55:25 INFO - PROCESS | 1710 | 1468958125773 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]]]}] 12:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1530ms 12:55:25 INFO - PROCESS | 1710 | 1468958125833 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 1710 | 1468958125837 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 12:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:55:25 INFO - PROCESS | 1710 | 1468958125844 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 1710 | 1468958125846 Marionette TRACE conn4 <- [1,978,null,{}] 12:55:25 INFO - PROCESS | 1710 | 1468958125853 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}] 12:55:25 INFO - PROCESS | 1710 | 1468958125858 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:26 INFO - PROCESS | 1710 | 1468958126035 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:55:26 INFO - PROCESS | 1710 | 1468958126263 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:26 INFO - PROCESS | 1710 | 1468958126272 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x9232ac00 == 34 [pid = 1710] [id = 252] 12:55:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x924e3400) [pid = 1710] [serial = 757] [outer = (nil)] 12:55:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x9a085000) [pid = 1710] [serial = 758] [outer = 0x924e3400] 12:55:26 INFO - PROCESS | 1710 | 1468958126409 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x9a4eb800) [pid = 1710] [serial = 759] [outer = 0x924e3400] 12:55:27 INFO - PROCESS | 1710 | 1468958127625 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]]]}] 12:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1838ms 12:55:27 INFO - PROCESS | 1710 | 1468958127682 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 12:55:27 INFO - PROCESS | 1710 | 1468958127688 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 12:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:55:27 INFO - PROCESS | 1710 | 1468958127696 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:55:27 INFO - PROCESS | 1710 | 1468958127701 Marionette TRACE conn4 <- [1,982,null,{}] 12:55:27 INFO - PROCESS | 1710 | 1468958127709 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}] 12:55:27 INFO - PROCESS | 1710 | 1468958127715 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:27 INFO - PROCESS | 1710 | 1468958127957 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 12:55:28 INFO - PROCESS | 1710 | 1468958128112 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:28 INFO - PROCESS | 1710 | 1468958128123 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d5400 == 35 [pid = 1710] [id = 253] 12:55:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x8f1d8400) [pid = 1710] [serial = 760] [outer = (nil)] 12:55:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x8fd93c00) [pid = 1710] [serial = 761] [outer = 0x8f1d8400] 12:55:28 INFO - PROCESS | 1710 | 1468958128203 Marionette DEBUG loaded listener.js 12:55:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x911d6800) [pid = 1710] [serial = 762] [outer = 0x8f1d8400] 12:55:29 INFO - PROCESS | 1710 | 1468958129109 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]]]}] 12:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1489ms 12:55:29 INFO - PROCESS | 1710 | 1468958129185 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 12:55:29 INFO - PROCESS | 1710 | 1468958129192 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 12:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:55:29 INFO - PROCESS | 1710 | 1468958129202 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:55:29 INFO - PROCESS | 1710 | 1468958129206 Marionette TRACE conn4 <- [1,986,null,{}] 12:55:29 INFO - PROCESS | 1710 | 1468958129220 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}] 12:55:29 INFO - PROCESS | 1710 | 1468958129225 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:29 INFO - PROCESS | 1710 | 1468958129502 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 12:55:29 INFO - PROCESS | 1710 | 1468958129532 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:29 INFO - PROCESS | 1710 | 1468958129540 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd3c00 == 36 [pid = 1710] [id = 254] 12:55:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x92240c00) [pid = 1710] [serial = 763] [outer = (nil)] 12:55:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x924d8400) [pid = 1710] [serial = 764] [outer = 0x92240c00] 12:55:29 INFO - PROCESS | 1710 | 1468958129659 Marionette DEBUG loaded listener.js 12:55:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x939e9400) [pid = 1710] [serial = 765] [outer = 0x92240c00] 12:55:30 INFO - PROCESS | 1710 | 1468958130686 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]]]}] 12:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1544ms 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x95256000) [pid = 1710] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x966bb800) [pid = 1710] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x924e4c00) [pid = 1710] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x966c1000) [pid = 1710] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x911d5c00) [pid = 1710] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x924e0400) [pid = 1710] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x8f124000) [pid = 1710] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x911d2c00) [pid = 1710] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x948b2800) [pid = 1710] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x9a086800) [pid = 1710] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9796dc00) [pid = 1710] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x9a424400) [pid = 1710] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x8fd92c00) [pid = 1710] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x95253000) [pid = 1710] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x911d7800) [pid = 1710] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x8fd8fc00) [pid = 1710] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x91c0c800) [pid = 1710] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x91cc1400) [pid = 1710] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:55:30 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x8e739400) [pid = 1710] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9797b000) [pid = 1710] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x8fd92000) [pid = 1710] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x8f1de800) [pid = 1710] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x924d7400) [pid = 1710] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9667b800) [pid = 1710] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x93d75000) [pid = 1710] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x8f120000) [pid = 1710] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:55:31 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9148e000) [pid = 1710] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:55:31 INFO - PROCESS | 1710 | 1468958130965 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 12:55:31 INFO - PROCESS | 1710 | 1468958130968 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 12:55:31 INFO - PROCESS | 1710 | 1468958131030 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:55:31 INFO - PROCESS | 1710 | 1468958131035 Marionette TRACE conn4 <- [1,990,null,{}] 12:55:31 INFO - PROCESS | 1710 | 1468958131054 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}] 12:55:31 INFO - PROCESS | 1710 | 1468958131062 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:31 INFO - PROCESS | 1710 | 1468958131244 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 12:55:31 INFO - PROCESS | 1710 | 1468958131387 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:31 INFO - PROCESS | 1710 | 1468958131398 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b5c400 == 37 [pid = 1710] [id = 255] 12:55:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x93b5e000) [pid = 1710] [serial = 766] [outer = (nil)] 12:55:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x93ba1000) [pid = 1710] [serial = 767] [outer = 0x93b5e000] 12:55:31 INFO - PROCESS | 1710 | 1468958131472 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x95414c00) [pid = 1710] [serial = 768] [outer = 0x93b5e000] 12:55:32 INFO - PROCESS | 1710 | 1468958132305 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]]]}] 12:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1336ms 12:55:32 INFO - PROCESS | 1710 | 1468958132327 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:55:32 INFO - PROCESS | 1710 | 1468958132333 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 12:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:55:32 INFO - PROCESS | 1710 | 1468958132339 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:55:32 INFO - PROCESS | 1710 | 1468958132341 Marionette TRACE conn4 <- [1,994,null,{}] 12:55:32 INFO - PROCESS | 1710 | 1468958132347 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}] 12:55:32 INFO - PROCESS | 1710 | 1468958132352 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:32 INFO - PROCESS | 1710 | 1468958132518 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 12:55:32 INFO - PROCESS | 1710 | 1468958132535 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:32 INFO - PROCESS | 1710 | 1468958132543 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd7c00 == 38 [pid = 1710] [id = 256] 12:55:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9796f400) [pid = 1710] [serial = 769] [outer = (nil)] 12:55:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x98371000) [pid = 1710] [serial = 770] [outer = 0x9796f400] 12:55:32 INFO - PROCESS | 1710 | 1468958132616 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x99667c00) [pid = 1710] [serial = 771] [outer = 0x9796f400] 12:55:33 INFO - PROCESS | 1710 | 1468958133750 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]]]}] 12:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1485ms 12:55:33 INFO - PROCESS | 1710 | 1468958133827 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 12:55:33 INFO - PROCESS | 1710 | 1468958133835 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 12:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:55:33 INFO - PROCESS | 1710 | 1468958133845 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:55:33 INFO - PROCESS | 1710 | 1468958133851 Marionette TRACE conn4 <- [1,998,null,{}] 12:55:33 INFO - PROCESS | 1710 | 1468958133863 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}] 12:55:33 INFO - PROCESS | 1710 | 1468958133870 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:34 INFO - PROCESS | 1710 | 1468958134197 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:55:34 INFO - PROCESS | 1710 | 1468958134387 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:34 INFO - PROCESS | 1710 | 1468958134396 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc09c00 == 39 [pid = 1710] [id = 257] 12:55:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x8fc0a400) [pid = 1710] [serial = 772] [outer = (nil)] 12:55:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x91488000) [pid = 1710] [serial = 773] [outer = 0x8fc0a400] 12:55:34 INFO - PROCESS | 1710 | 1468958134487 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x91c0d800) [pid = 1710] [serial = 774] [outer = 0x8fc0a400] 12:55:35 INFO - PROCESS | 1710 | 1468958135611 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]]]}] 12:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1800ms 12:55:35 INFO - PROCESS | 1710 | 1468958135645 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 12:55:35 INFO - PROCESS | 1710 | 1468958135653 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 12:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:55:35 INFO - PROCESS | 1710 | 1468958135664 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:55:35 INFO - PROCESS | 1710 | 1468958135668 Marionette TRACE conn4 <- [1,1002,null,{}] 12:55:35 INFO - PROCESS | 1710 | 1468958135675 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}] 12:55:35 INFO - PROCESS | 1710 | 1468958135682 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:35 INFO - PROCESS | 1710 | 1468958135910 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 12:55:36 INFO - PROCESS | 1710 | 1468958136113 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:36 INFO - PROCESS | 1710 | 1468958136123 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cdc00 == 40 [pid = 1710] [id = 258] 12:55:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x96680000) [pid = 1710] [serial = 775] [outer = (nil)] 12:55:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9830a800) [pid = 1710] [serial = 776] [outer = 0x96680000] 12:55:36 INFO - PROCESS | 1710 | 1468958136208 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x9a07d000) [pid = 1710] [serial = 777] [outer = 0x96680000] 12:55:37 INFO - PROCESS | 1710 | 1468958137179 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]]]}] 12:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1585ms 12:55:37 INFO - PROCESS | 1710 | 1468958137250 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 12:55:37 INFO - PROCESS | 1710 | 1468958137254 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 12:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:55:37 INFO - PROCESS | 1710 | 1468958137261 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:55:37 INFO - PROCESS | 1710 | 1468958137268 Marionette TRACE conn4 <- [1,1006,null,{}] 12:55:37 INFO - PROCESS | 1710 | 1468958137286 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}] 12:55:37 INFO - PROCESS | 1710 | 1468958137294 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:37 INFO - PROCESS | 1710 | 1468958137531 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 12:55:37 INFO - PROCESS | 1710 | 1468958137799 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:37 INFO - PROCESS | 1710 | 1468958137813 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6c1000 == 41 [pid = 1710] [id = 259] 12:55:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9a6c1400) [pid = 1710] [serial = 778] [outer = (nil)] 12:55:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x9a6c7c00) [pid = 1710] [serial = 779] [outer = 0x9a6c1400] 12:55:37 INFO - PROCESS | 1710 | 1468958137895 Marionette DEBUG loaded listener.js 12:55:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x9a6cc400) [pid = 1710] [serial = 780] [outer = 0x9a6c1400] 12:55:38 INFO - PROCESS | 1710 | 1468958138824 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]]]}] 12:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1636ms 12:55:38 INFO - PROCESS | 1710 | 1468958138898 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 1710 | 1468958138903 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 12:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:55:38 INFO - PROCESS | 1710 | 1468958138910 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - PROCESS | 1710 | 1468958138914 Marionette TRACE conn4 <- [1,1010,null,{}] 12:55:38 INFO - PROCESS | 1710 | 1468958138919 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}] 12:55:38 INFO - PROCESS | 1710 | 1468958138924 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:39 INFO - PROCESS | 1710 | 1468958139150 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 12:55:39 INFO - PROCESS | 1710 | 1468958139372 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:39 INFO - PROCESS | 1710 | 1468958139379 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73d000 == 42 [pid = 1710] [id = 260] 12:55:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9a6c4400) [pid = 1710] [serial = 781] [outer = (nil)] 12:55:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9ab28000) [pid = 1710] [serial = 782] [outer = 0x9a6c4400] 12:55:39 INFO - PROCESS | 1710 | 1468958139509 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9af06400) [pid = 1710] [serial = 783] [outer = 0x9a6c4400] 12:55:40 INFO - PROCESS | 1710 | 1468958140450 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]]]}] 12:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1589ms 12:55:40 INFO - PROCESS | 1710 | 1468958140505 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 1710 | 1468958140508 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 12:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:55:40 INFO - PROCESS | 1710 | 1468958140515 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:55:40 INFO - PROCESS | 1710 | 1468958140518 Marionette TRACE conn4 <- [1,1014,null,{}] 12:55:40 INFO - PROCESS | 1710 | 1468958140524 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}] 12:55:40 INFO - PROCESS | 1710 | 1468958140530 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:40 INFO - PROCESS | 1710 | 1468958140718 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 12:55:40 INFO - PROCESS | 1710 | 1468958140903 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:40 INFO - PROCESS | 1710 | 1468958140913 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b3000 == 43 [pid = 1710] [id = 261] 12:55:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9a6c0c00) [pid = 1710] [serial = 784] [outer = (nil)] 12:55:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x9af0bc00) [pid = 1710] [serial = 785] [outer = 0x9a6c0c00] 12:55:41 INFO - PROCESS | 1710 | 1468958141036 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x9af0f000) [pid = 1710] [serial = 786] [outer = 0x9a6c0c00] 12:55:41 INFO - PROCESS | 1710 | 1468958141988 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]]]}] 12:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1535ms 12:55:42 INFO - PROCESS | 1710 | 1468958142052 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 12:55:42 INFO - PROCESS | 1710 | 1468958142056 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 12:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:55:42 INFO - PROCESS | 1710 | 1468958142063 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:55:42 INFO - PROCESS | 1710 | 1468958142067 Marionette TRACE conn4 <- [1,1018,null,{}] 12:55:42 INFO - PROCESS | 1710 | 1468958142073 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}] 12:55:42 INFO - PROCESS | 1710 | 1468958142083 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:42 INFO - PROCESS | 1710 | 1468958142330 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:55:42 INFO - PROCESS | 1710 | 1468958142562 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:42 INFO - PROCESS | 1710 | 1468958142570 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e687c00 == 44 [pid = 1710] [id = 262] 12:55:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x95468400) [pid = 1710] [serial = 787] [outer = (nil)] 12:55:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x9af58400) [pid = 1710] [serial = 788] [outer = 0x95468400] 12:55:42 INFO - PROCESS | 1710 | 1468958142672 Marionette DEBUG loaded listener.js 12:55:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x9af58800) [pid = 1710] [serial = 789] [outer = 0x95468400] 12:55:43 INFO - PROCESS | 1710 | 1468958143547 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]]]}] 12:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1543ms 12:55:43 INFO - PROCESS | 1710 | 1468958143607 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 1710 | 1468958143611 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 12:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:55:43 INFO - PROCESS | 1710 | 1468958143617 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 1710 | 1468958143621 Marionette TRACE conn4 <- [1,1022,null,{}] 12:55:43 INFO - PROCESS | 1710 | 1468958143627 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}] 12:55:43 INFO - PROCESS | 1710 | 1468958143632 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:43 INFO - PROCESS | 1710 | 1468958143814 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 12:55:44 INFO - PROCESS | 1710 | 1468958143991 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:44 INFO - PROCESS | 1710 | 1468958144000 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x9af50c00 == 45 [pid = 1710] [id = 263] 12:55:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x9af58000) [pid = 1710] [serial = 790] [outer = (nil)] 12:55:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x9b5ed800) [pid = 1710] [serial = 791] [outer = 0x9af58000] 12:55:44 INFO - PROCESS | 1710 | 1468958144091 Marionette DEBUG loaded listener.js 12:55:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x9b709c00) [pid = 1710] [serial = 792] [outer = 0x9af58000] 12:55:45 INFO - PROCESS | 1710 | 1468958145026 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]]]}] 12:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1485ms 12:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:55:45 INFO - PROCESS | 1710 | 1468958145104 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 12:55:45 INFO - PROCESS | 1710 | 1468958145107 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 12:55:45 INFO - PROCESS | 1710 | 1468958145114 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:55:45 INFO - PROCESS | 1710 | 1468958145117 Marionette TRACE conn4 <- [1,1026,null,{}] 12:55:45 INFO - PROCESS | 1710 | 1468958145213 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}] 12:55:45 INFO - PROCESS | 1710 | 1468958145218 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:45 INFO - PROCESS | 1710 | 1468958145427 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 12:55:45 INFO - PROCESS | 1710 | 1468958145660 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:45 INFO - PROCESS | 1710 | 1468958145669 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682000 == 46 [pid = 1710] [id = 264] 12:55:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x8f11f400) [pid = 1710] [serial = 793] [outer = (nil)] 12:55:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x91dd9800) [pid = 1710] [serial = 794] [outer = 0x8f11f400] 12:55:45 INFO - PROCESS | 1710 | 1468958145752 Marionette DEBUG loaded listener.js 12:55:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x939f4800) [pid = 1710] [serial = 795] [outer = 0x8f11f400] 12:55:46 INFO - PROCESS | 1710 | 1468958146618 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]]]}] 12:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1575ms 12:55:46 INFO - PROCESS | 1710 | 1468958146689 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 12:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:55:46 INFO - PROCESS | 1710 | 1468958146693 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 12:55:46 INFO - PROCESS | 1710 | 1468958146700 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 1710 | 1468958146703 Marionette TRACE conn4 <- [1,1030,null,{}] 12:55:46 INFO - PROCESS | 1710 | 1468958146709 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}] 12:55:46 INFO - PROCESS | 1710 | 1468958146714 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:46 INFO - PROCESS | 1710 | 1468958146900 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 12:55:47 INFO - PROCESS | 1710 | 1468958147421 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:47 INFO - PROCESS | 1710 | 1468958147431 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f126c00 == 47 [pid = 1710] [id = 265] 12:55:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x8f127400) [pid = 1710] [serial = 796] [outer = (nil)] 12:55:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x8f1de800) [pid = 1710] [serial = 797] [outer = 0x8f127400] 12:55:47 INFO - PROCESS | 1710 | 1468958147553 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x8fd8fc00) [pid = 1710] [serial = 798] [outer = 0x8f127400] 12:55:48 INFO - PROCESS | 1710 | 1468958148556 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]]]}] 12:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1936ms 12:55:48 INFO - PROCESS | 1710 | 1468958148640 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:55:48 INFO - PROCESS | 1710 | 1468958148646 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 12:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:55:48 INFO - PROCESS | 1710 | 1468958148654 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:55:48 INFO - PROCESS | 1710 | 1468958148658 Marionette TRACE conn4 <- [1,1034,null,{}] 12:55:48 INFO - PROCESS | 1710 | 1468958148667 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}] 12:55:48 INFO - PROCESS | 1710 | 1468958148675 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:48 INFO - PROCESS | 1710 | 1468958148895 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd96800 == 46 [pid = 1710] [id = 213] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x911dec00 == 45 [pid = 1710] [id = 219] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68c800 == 44 [pid = 1710] [id = 221] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73dc00 == 43 [pid = 1710] [id = 217] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x948ae000 == 42 [pid = 1710] [id = 215] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8e688000 == 41 [pid = 1710] [id = 222] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x93ba2c00) [pid = 1710] [serial = 734] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | 1468958149171 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:49 INFO - PROCESS | 1710 | 1468958149184 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x9232ac00 == 40 [pid = 1710] [id = 252] 12:55:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68c800 == 41 [pid = 1710] [id = 266] 12:55:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x8fc0a000) [pid = 1710] [serial = 799] [outer = (nil)] 12:55:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x8fd9b400) [pid = 1710] [serial = 800] [outer = 0x8fc0a000] 12:55:49 INFO - PROCESS | 1710 | 1468958149279 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x91c02c00) [pid = 1710] [serial = 801] [outer = 0x8fc0a000] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68d400 == 40 [pid = 1710] [id = 251] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x91c07800 == 39 [pid = 1710] [id = 250] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x95419400 == 38 [pid = 1710] [id = 249] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0b400 == 37 [pid = 1710] [id = 248] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x92232400 == 36 [pid = 1710] [id = 247] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd98400 == 35 [pid = 1710] [id = 246] 12:55:49 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685c00 == 34 [pid = 1710] [id = 245] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x9667c000) [pid = 1710] [serial = 636] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x91483400) [pid = 1710] [serial = 674] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x914a1c00) [pid = 1710] [serial = 675] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x97957000) [pid = 1710] [serial = 672] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x99273400) [pid = 1710] [serial = 683] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x9965e400) [pid = 1710] [serial = 684] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x99729c00) [pid = 1710] [serial = 686] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x99735800) [pid = 1710] [serial = 687] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x924ddc00) [pid = 1710] [serial = 677] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x939f0800) [pid = 1710] [serial = 678] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x966b4000) [pid = 1710] [serial = 680] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x9796f800) [pid = 1710] [serial = 681] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x97973400) [pid = 1710] [serial = 645] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x93d6d400) [pid = 1710] [serial = 642] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x98378800) [pid = 1710] [serial = 648] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x91dcd000) [pid = 1710] [serial = 639] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x99663000) [pid = 1710] [serial = 651] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x8f1e1400) [pid = 1710] [serial = 731] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x91c08c00) [pid = 1710] [serial = 710] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x91dcec00) [pid = 1710] [serial = 711] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x966b5c00) [pid = 1710] [serial = 714] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x954d0c00) [pid = 1710] [serial = 713] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x9a423000) [pid = 1710] [serial = 717] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x9a1b4400) [pid = 1710] [serial = 716] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x9a6a7c00) [pid = 1710] [serial = 719] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x9a6b3c00) [pid = 1710] [serial = 722] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x9a6adc00) [pid = 1710] [serial = 720] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9a6cd800) [pid = 1710] [serial = 725] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x9a6b5800) [pid = 1710] [serial = 723] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x96687800) [pid = 1710] [serial = 701] [outer = (nil)] [url = about:blank] 12:55:49 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x97978400) [pid = 1710] [serial = 702] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x996be800) [pid = 1710] [serial = 705] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x91dd6800) [pid = 1710] [serial = 692] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9ab31c00) [pid = 1710] [serial = 728] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x92326000) [pid = 1710] [serial = 693] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x92491800) [pid = 1710] [serial = 695] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x939e6c00) [pid = 1710] [serial = 696] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9524bc00) [pid = 1710] [serial = 698] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8f1d6c00) [pid = 1710] [serial = 689] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x8fd95400) [pid = 1710] [serial = 690] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x911d3800) [pid = 1710] [serial = 732] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x9a898400) [pid = 1710] [serial = 726] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9af02800) [pid = 1710] [serial = 729] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9a082400) [pid = 1710] [serial = 707] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9a0ec000) [pid = 1710] [serial = 708] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9541bc00) [pid = 1710] [serial = 699] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x96680800) [pid = 1710] [serial = 704] [outer = (nil)] [url = about:blank] 12:55:50 INFO - PROCESS | 1710 | 1468958150190 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]]]}] 12:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1594ms 12:55:50 INFO - PROCESS | 1710 | 1468958150252 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 12:55:50 INFO - PROCESS | 1710 | 1468958150259 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 12:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:55:50 INFO - PROCESS | 1710 | 1468958150266 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:55:50 INFO - PROCESS | 1710 | 1468958150269 Marionette TRACE conn4 <- [1,1038,null,{}] 12:55:50 INFO - PROCESS | 1710 | 1468958150275 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}] 12:55:50 INFO - PROCESS | 1710 | 1468958150280 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:50 INFO - PROCESS | 1710 | 1468958150457 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:55:50 INFO - PROCESS | 1710 | 1468958150613 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:50 INFO - PROCESS | 1710 | 1468958150618 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a2c00 == 35 [pid = 1710] [id = 267] 12:55:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x91c04800) [pid = 1710] [serial = 802] [outer = (nil)] 12:55:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x924d6400) [pid = 1710] [serial = 803] [outer = 0x91c04800] 12:55:50 INFO - PROCESS | 1710 | 1468958150691 Marionette DEBUG loaded listener.js 12:55:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x93b64c00) [pid = 1710] [serial = 804] [outer = 0x91c04800] 12:55:51 INFO - PROCESS | 1710 | 1468958151547 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]]]}] 12:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1337ms 12:55:51 INFO - PROCESS | 1710 | 1468958151604 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 12:55:51 INFO - PROCESS | 1710 | 1468958151609 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 12:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:55:51 INFO - PROCESS | 1710 | 1468958151626 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:55:51 INFO - PROCESS | 1710 | 1468958151636 Marionette TRACE conn4 <- [1,1042,null,{}] 12:55:51 INFO - PROCESS | 1710 | 1468958151651 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}] 12:55:51 INFO - PROCESS | 1710 | 1468958151659 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:51 INFO - PROCESS | 1710 | 1468958151879 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 12:55:51 INFO - PROCESS | 1710 | 1468958151907 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:51 INFO - PROCESS | 1710 | 1468958151915 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739800 == 36 [pid = 1710] [id = 268] 12:55:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x954cc800) [pid = 1710] [serial = 805] [outer = (nil)] 12:55:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x954d4c00) [pid = 1710] [serial = 806] [outer = 0x954cc800] 12:55:51 INFO - PROCESS | 1710 | 1468958151984 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x966b4000) [pid = 1710] [serial = 807] [outer = 0x954cc800] 12:55:52 INFO - PROCESS | 1710 | 1468958152880 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]]]}] 12:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1315ms 12:55:52 INFO - PROCESS | 1710 | 1468958152935 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 12:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:55:52 INFO - PROCESS | 1710 | 1468958152940 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 12:55:52 INFO - PROCESS | 1710 | 1468958152946 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:55:52 INFO - PROCESS | 1710 | 1468958152949 Marionette TRACE conn4 <- [1,1046,null,{}] 12:55:52 INFO - PROCESS | 1710 | 1468958152955 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}] 12:55:52 INFO - PROCESS | 1710 | 1468958152960 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:53 INFO - PROCESS | 1710 | 1468958153224 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 12:55:53 INFO - PROCESS | 1710 | 1468958153249 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:53 INFO - PROCESS | 1710 | 1468958153257 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cb400 == 37 [pid = 1710] [id = 269] 12:55:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9667a000) [pid = 1710] [serial = 808] [outer = (nil)] 12:55:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x9796ec00) [pid = 1710] [serial = 809] [outer = 0x9667a000] 12:55:53 INFO - PROCESS | 1710 | 1468958153329 Marionette DEBUG loaded listener.js 12:55:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x97979400) [pid = 1710] [serial = 810] [outer = 0x9667a000] 12:55:54 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x93b5e000) [pid = 1710] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:55:54 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91dcdc00) [pid = 1710] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:55:54 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x8f1d8400) [pid = 1710] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:55:54 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x92240c00) [pid = 1710] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:55:54 INFO - PROCESS | 1710 | 1468958154564 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]]]}] 12:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1631ms 12:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:55:54 INFO - PROCESS | 1710 | 1468958154576 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 12:55:54 INFO - PROCESS | 1710 | 1468958154579 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 12:55:54 INFO - PROCESS | 1710 | 1468958154586 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:55:54 INFO - PROCESS | 1710 | 1468958154589 Marionette TRACE conn4 <- [1,1050,null,{}] 12:55:54 INFO - PROCESS | 1710 | 1468958154595 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}] 12:55:54 INFO - PROCESS | 1710 | 1468958154599 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:54 INFO - PROCESS | 1710 | 1468958154816 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 12:55:54 INFO - PROCESS | 1710 | 1468958154835 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:54 INFO - PROCESS | 1710 | 1468958154852 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x93ba4000 == 38 [pid = 1710] [id = 270] 12:55:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x9524fc00) [pid = 1710] [serial = 811] [outer = (nil)] 12:55:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9795f800) [pid = 1710] [serial = 812] [outer = 0x9524fc00] 12:55:54 INFO - PROCESS | 1710 | 1468958154940 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x99659400) [pid = 1710] [serial = 813] [outer = 0x9524fc00] 12:55:55 INFO - PROCESS | 1710 | 1468958155831 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]]]}] 12:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1281ms 12:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:55:55 INFO - PROCESS | 1710 | 1468958155867 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:55:55 INFO - PROCESS | 1710 | 1468958155870 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 12:55:55 INFO - PROCESS | 1710 | 1468958155876 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:55:55 INFO - PROCESS | 1710 | 1468958155879 Marionette TRACE conn4 <- [1,1054,null,{}] 12:55:55 INFO - PROCESS | 1710 | 1468958155885 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}] 12:55:55 INFO - PROCESS | 1710 | 1468958155890 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:56 INFO - PROCESS | 1710 | 1468958156054 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 12:55:56 INFO - PROCESS | 1710 | 1468958156070 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:56 INFO - PROCESS | 1710 | 1468958156078 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x9524e400 == 39 [pid = 1710] [id = 271] 12:55:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x99661400) [pid = 1710] [serial = 814] [outer = (nil)] 12:55:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x99fd5800) [pid = 1710] [serial = 815] [outer = 0x99661400] 12:55:56 INFO - PROCESS | 1710 | 1468958156154 Marionette DEBUG loaded listener.js 12:55:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9a086000) [pid = 1710] [serial = 816] [outer = 0x99661400] 12:55:57 INFO - PROCESS | 1710 | 1468958157359 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]]]}] 12:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1540ms 12:55:57 INFO - PROCESS | 1710 | 1468958157418 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 12:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:55:57 INFO - PROCESS | 1710 | 1468958157425 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 12:55:57 INFO - PROCESS | 1710 | 1468958157434 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:55:57 INFO - PROCESS | 1710 | 1468958157442 Marionette TRACE conn4 <- [1,1058,null,{}] 12:55:57 INFO - PROCESS | 1710 | 1468958157450 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}] 12:55:57 INFO - PROCESS | 1710 | 1468958157456 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:57 INFO - PROCESS | 1710 | 1468958157697 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:55:57 INFO - PROCESS | 1710 | 1468958157969 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:57 INFO - PROCESS | 1710 | 1468958157981 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x91482000 == 40 [pid = 1710] [id = 272] 12:55:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x91483400) [pid = 1710] [serial = 817] [outer = (nil)] 12:55:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x91dda000) [pid = 1710] [serial = 818] [outer = 0x91483400] 12:55:58 INFO - PROCESS | 1710 | 1468958158084 Marionette DEBUG loaded listener.js 12:55:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x92327800) [pid = 1710] [serial = 819] [outer = 0x91483400] 12:55:59 INFO - PROCESS | 1710 | 1468958159168 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]]]}] 12:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1796ms 12:55:59 INFO - PROCESS | 1710 | 1468958159228 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 12:55:59 INFO - PROCESS | 1710 | 1468958159236 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 12:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:55:59 INFO - PROCESS | 1710 | 1468958159247 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:55:59 INFO - PROCESS | 1710 | 1468958159251 Marionette TRACE conn4 <- [1,1062,null,{}] 12:55:59 INFO - PROCESS | 1710 | 1468958159257 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}] 12:55:59 INFO - PROCESS | 1710 | 1468958159263 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:59 INFO - PROCESS | 1710 | 1468958159506 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 12:55:59 INFO - PROCESS | 1710 | 1468958159797 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:55:59 INFO - PROCESS | 1710 | 1468958159808 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:55:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x95251400 == 41 [pid = 1710] [id = 273] 12:55:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x95252400) [pid = 1710] [serial = 820] [outer = (nil)] 12:55:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x954d0800) [pid = 1710] [serial = 821] [outer = 0x95252400] 12:55:59 INFO - PROCESS | 1710 | 1468958159909 Marionette DEBUG loaded listener.js 12:56:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x97957000) [pid = 1710] [serial = 822] [outer = 0x95252400] 12:56:00 INFO - PROCESS | 1710 | 1468958160906 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]]]}] 12:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1731ms 12:56:00 INFO - PROCESS | 1710 | 1468958160978 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 12:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:56:00 INFO - PROCESS | 1710 | 1468958160983 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 12:56:00 INFO - PROCESS | 1710 | 1468958160991 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:56:01 INFO - PROCESS | 1710 | 1468958160997 Marionette TRACE conn4 <- [1,1066,null,{}] 12:56:01 INFO - PROCESS | 1710 | 1468958161014 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}] 12:56:01 INFO - PROCESS | 1710 | 1468958161024 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:01 INFO - PROCESS | 1710 | 1468958161263 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 12:56:01 INFO - PROCESS | 1710 | 1468958161542 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:01 INFO - PROCESS | 1710 | 1468958161553 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x99fd5000 == 42 [pid = 1710] [id = 274] 12:56:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x99fdb000) [pid = 1710] [serial = 823] [outer = (nil)] 12:56:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9a370000) [pid = 1710] [serial = 824] [outer = 0x99fdb000] 12:56:01 INFO - PROCESS | 1710 | 1468958161644 Marionette DEBUG loaded listener.js 12:56:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9a4f3800) [pid = 1710] [serial = 825] [outer = 0x99fdb000] 12:56:02 INFO - PROCESS | 1710 | 1468958162628 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]]]}] 12:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1690ms 12:56:02 INFO - PROCESS | 1710 | 1468958162682 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 12:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:56:02 INFO - PROCESS | 1710 | 1468958162687 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 12:56:02 INFO - PROCESS | 1710 | 1468958162694 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:56:02 INFO - PROCESS | 1710 | 1468958162698 Marionette TRACE conn4 <- [1,1070,null,{}] 12:56:02 INFO - PROCESS | 1710 | 1468958162704 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}] 12:56:02 INFO - PROCESS | 1710 | 1468958162709 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:02 INFO - PROCESS | 1710 | 1468958162915 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 12:56:03 INFO - PROCESS | 1710 | 1468958163153 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:03 INFO - PROCESS | 1710 | 1468958163163 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e734800 == 43 [pid = 1710] [id = 275] 12:56:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x93d76000) [pid = 1710] [serial = 826] [outer = (nil)] 12:56:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9a6b1c00) [pid = 1710] [serial = 827] [outer = 0x93d76000] 12:56:03 INFO - PROCESS | 1710 | 1468958163290 Marionette DEBUG loaded listener.js 12:56:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9a6bf000) [pid = 1710] [serial = 828] [outer = 0x93d76000] 12:56:04 INFO - PROCESS | 1710 | 1468958164241 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]]]}] 12:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1589ms 12:56:04 INFO - PROCESS | 1710 | 1468958164283 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:56:04 INFO - PROCESS | 1710 | 1468958164287 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 12:56:04 INFO - PROCESS | 1710 | 1468958164294 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:56:04 INFO - PROCESS | 1710 | 1468958164298 Marionette TRACE conn4 <- [1,1074,null,{}] 12:56:04 INFO - PROCESS | 1710 | 1468958164304 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}] 12:56:04 INFO - PROCESS | 1710 | 1468958164309 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:04 INFO - PROCESS | 1710 | 1468958164494 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 12:56:04 INFO - PROCESS | 1710 | 1468958164722 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:04 INFO - PROCESS | 1710 | 1468958164731 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x91486c00 == 44 [pid = 1710] [id = 276] 12:56:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x91dcf800) [pid = 1710] [serial = 829] [outer = (nil)] 12:56:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9a898400) [pid = 1710] [serial = 830] [outer = 0x91dcf800] 12:56:04 INFO - PROCESS | 1710 | 1468958164857 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x9a8a3c00) [pid = 1710] [serial = 831] [outer = 0x91dcf800] 12:56:05 INFO - PROCESS | 1710 | 1468958165809 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]]]}] 12:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1583ms 12:56:05 INFO - PROCESS | 1710 | 1468958165877 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 12:56:05 INFO - PROCESS | 1710 | 1468958165880 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 12:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:56:05 INFO - PROCESS | 1710 | 1468958165887 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:56:05 INFO - PROCESS | 1710 | 1468958165891 Marionette TRACE conn4 <- [1,1078,null,{}] 12:56:05 INFO - PROCESS | 1710 | 1468958165896 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}] 12:56:05 INFO - PROCESS | 1710 | 1468958165906 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:06 INFO - PROCESS | 1710 | 1468958166139 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:56:06 INFO - PROCESS | 1710 | 1468958166360 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:06 INFO - PROCESS | 1710 | 1468958166368 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6c4000 == 45 [pid = 1710] [id = 277] 12:56:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x9a6c5000) [pid = 1710] [serial = 832] [outer = (nil)] 12:56:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9af53000) [pid = 1710] [serial = 833] [outer = 0x9a6c5000] 12:56:06 INFO - PROCESS | 1710 | 1468958166497 Marionette DEBUG loaded listener.js 12:56:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9af58c00) [pid = 1710] [serial = 834] [outer = 0x9a6c5000] 12:56:07 INFO - PROCESS | 1710 | 1468958167446 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]]]}] 12:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1588ms 12:56:07 INFO - PROCESS | 1710 | 1468958167475 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 12:56:07 INFO - PROCESS | 1710 | 1468958167479 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 12:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:56:07 INFO - PROCESS | 1710 | 1468958167486 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:56:07 INFO - PROCESS | 1710 | 1468958167488 Marionette TRACE conn4 <- [1,1082,null,{}] 12:56:07 INFO - PROCESS | 1710 | 1468958167495 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}] 12:56:07 INFO - PROCESS | 1710 | 1468958167499 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:07 INFO - PROCESS | 1710 | 1468958167678 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 12:56:07 INFO - PROCESS | 1710 | 1468958167907 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:07 INFO - PROCESS | 1710 | 1468958167913 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd97400 == 46 [pid = 1710] [id = 278] 12:56:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9af57000) [pid = 1710] [serial = 835] [outer = (nil)] 12:56:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9b79dc00) [pid = 1710] [serial = 836] [outer = 0x9af57000] 12:56:08 INFO - PROCESS | 1710 | 1468958168030 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x9bcbc800) [pid = 1710] [serial = 837] [outer = 0x9af57000] 12:56:09 INFO - PROCESS | 1710 | 1468958169003 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]]]}] 12:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1535ms 12:56:09 INFO - PROCESS | 1710 | 1468958169022 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 12:56:09 INFO - PROCESS | 1710 | 1468958169025 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 12:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:56:09 INFO - PROCESS | 1710 | 1468958169032 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:56:09 INFO - PROCESS | 1710 | 1468958169035 Marionette TRACE conn4 <- [1,1086,null,{}] 12:56:09 INFO - PROCESS | 1710 | 1468958169041 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}] 12:56:09 INFO - PROCESS | 1710 | 1468958169047 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:09 INFO - PROCESS | 1710 | 1468958169237 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 12:56:09 INFO - PROCESS | 1710 | 1468958169480 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:09 INFO - PROCESS | 1710 | 1468958169490 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc01400 == 47 [pid = 1710] [id = 279] 12:56:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x8fc02400) [pid = 1710] [serial = 838] [outer = (nil)] 12:56:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x8fd96800) [pid = 1710] [serial = 839] [outer = 0x8fc02400] 12:56:09 INFO - PROCESS | 1710 | 1468958169871 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x9148c400) [pid = 1710] [serial = 840] [outer = 0x8fc02400] 12:56:11 INFO - PROCESS | 1710 | 1468958171014 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]]]}] 12:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2035ms 12:56:11 INFO - PROCESS | 1710 | 1468958171069 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 1710 | 1468958171075 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 12:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:56:11 INFO - PROCESS | 1710 | 1468958171083 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:56:11 INFO - PROCESS | 1710 | 1468958171087 Marionette TRACE conn4 <- [1,1090,null,{}] 12:56:11 INFO - PROCESS | 1710 | 1468958171094 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}] 12:56:11 INFO - PROCESS | 1710 | 1468958171100 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:11 INFO - PROCESS | 1710 | 1468958171284 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 12:56:11 INFO - PROCESS | 1710 | 1468958171617 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:11 INFO - PROCESS | 1710 | 1468958171628 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x92490400 == 48 [pid = 1710] [id = 280] 12:56:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x93b5e000) [pid = 1710] [serial = 841] [outer = (nil)] 12:56:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x948b2800) [pid = 1710] [serial = 842] [outer = 0x93b5e000] 12:56:11 INFO - PROCESS | 1710 | 1468958171716 Marionette DEBUG loaded listener.js 12:56:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x95255000) [pid = 1710] [serial = 843] [outer = 0x93b5e000] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x98371000) [pid = 1710] [serial = 770] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | 1468958172677 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]]]}] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x93ba1000) [pid = 1710] [serial = 767] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x9a085000) [pid = 1710] [serial = 758] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x92328800) [pid = 1710] [serial = 743] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x93d79800) [pid = 1710] [serial = 735] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x911d6800) [pid = 1710] [serial = 762] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x8fd93c00) [pid = 1710] [serial = 761] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x939e9400) [pid = 1710] [serial = 765] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x954cac00) [pid = 1710] [serial = 749] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x97957400) [pid = 1710] [serial = 752] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x93ba5400) [pid = 1710] [serial = 746] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x8e736800) [pid = 1710] [serial = 737] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x9148a800) [pid = 1710] [serial = 740] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x9a083800) [pid = 1710] [serial = 755] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x924d8400) [pid = 1710] [serial = 764] [outer = (nil)] [url = about:blank] 12:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1632ms 12:56:12 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x95414c00) [pid = 1710] [serial = 768] [outer = (nil)] [url = about:blank] 12:56:12 INFO - PROCESS | 1710 | 1468958172721 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:56:12 INFO - PROCESS | 1710 | 1468958172727 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 12:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:56:12 INFO - PROCESS | 1710 | 1468958172740 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:56:12 INFO - PROCESS | 1710 | 1468958172744 Marionette TRACE conn4 <- [1,1094,null,{}] 12:56:12 INFO - PROCESS | 1710 | 1468958172750 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}] 12:56:12 INFO - PROCESS | 1710 | 1468958172755 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:12 INFO - PROCESS | 1710 | 1468958172931 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 12:56:12 INFO - PROCESS | 1710 | 1468958172976 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:12 INFO - PROCESS | 1710 | 1468958172984 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x91487800 == 49 [pid = 1710] [id = 281] 12:56:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9148c000) [pid = 1710] [serial = 844] [outer = (nil)] 12:56:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x93d70c00) [pid = 1710] [serial = 845] [outer = 0x9148c000] 12:56:13 INFO - PROCESS | 1710 | 1468958173189 Marionette DEBUG loaded listener.js 12:56:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x954cc400) [pid = 1710] [serial = 846] [outer = 0x9148c000] 12:56:14 INFO - PROCESS | 1710 | 1468958174044 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]]]}] 12:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1331ms 12:56:14 INFO - PROCESS | 1710 | 1468958174071 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 12:56:14 INFO - PROCESS | 1710 | 1468958174075 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 12:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:56:14 INFO - PROCESS | 1710 | 1468958174082 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:56:14 INFO - PROCESS | 1710 | 1468958174087 Marionette TRACE conn4 <- [1,1098,null,{}] 12:56:14 INFO - PROCESS | 1710 | 1468958174103 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}] 12:56:14 INFO - PROCESS | 1710 | 1468958174111 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:14 INFO - PROCESS | 1710 | 1468958174283 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:56:14 INFO - PROCESS | 1710 | 1468958174434 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:14 INFO - PROCESS | 1710 | 1468958174444 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f121000 == 50 [pid = 1710] [id = 282] 12:56:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x97972800) [pid = 1710] [serial = 847] [outer = (nil)] 12:56:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x99733800) [pid = 1710] [serial = 848] [outer = 0x97972800] 12:56:14 INFO - PROCESS | 1710 | 1468958174531 Marionette DEBUG loaded listener.js 12:56:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9a085800) [pid = 1710] [serial = 849] [outer = 0x97972800] 12:56:15 INFO - PROCESS | 1710 | 1468958175344 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]]]}] 12:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1284ms 12:56:15 INFO - PROCESS | 1710 | 1468958175366 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 12:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:56:15 INFO - PROCESS | 1710 | 1468958175371 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 12:56:15 INFO - PROCESS | 1710 | 1468958175377 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:56:15 INFO - PROCESS | 1710 | 1468958175380 Marionette TRACE conn4 <- [1,1102,null,{}] 12:56:15 INFO - PROCESS | 1710 | 1468958175386 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}] 12:56:15 INFO - PROCESS | 1710 | 1468958175390 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:15 INFO - PROCESS | 1710 | 1468958175640 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 12:56:15 INFO - PROCESS | 1710 | 1468958175678 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:15 INFO - PROCESS | 1710 | 1468958175685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x99665000 == 51 [pid = 1710] [id = 283] 12:56:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x99729c00) [pid = 1710] [serial = 850] [outer = (nil)] 12:56:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9a6af000) [pid = 1710] [serial = 851] [outer = 0x99729c00] 12:56:15 INFO - PROCESS | 1710 | 1468958175767 Marionette DEBUG loaded listener.js 12:56:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9ab34c00) [pid = 1710] [serial = 852] [outer = 0x99729c00] 12:56:16 INFO - PROCESS | 1710 | 1468958176702 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]]]}] 12:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1382ms 12:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:56:16 INFO - PROCESS | 1710 | 1468958176760 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 12:56:16 INFO - PROCESS | 1710 | 1468958176763 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 12:56:16 INFO - PROCESS | 1710 | 1468958176769 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:56:16 INFO - PROCESS | 1710 | 1468958176773 Marionette TRACE conn4 <- [1,1106,null,{}] 12:56:16 INFO - PROCESS | 1710 | 1468958176778 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}] 12:56:16 INFO - PROCESS | 1710 | 1468958176783 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:17 INFO - PROCESS | 1710 | 1468958177164 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 12:56:17 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x954cc800) [pid = 1710] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:56:17 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x8fc0a000) [pid = 1710] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:56:17 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x91c04800) [pid = 1710] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:56:17 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x8f127400) [pid = 1710] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:56:17 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x9667a000) [pid = 1710] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:56:17 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x9524fc00) [pid = 1710] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:56:17 INFO - PROCESS | 1710 | 1468958177313 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:17 INFO - PROCESS | 1710 | 1468958177319 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c04800 == 52 [pid = 1710] [id = 284] 12:56:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x91c08c00) [pid = 1710] [serial = 853] [outer = (nil)] 12:56:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x954cc800) [pid = 1710] [serial = 854] [outer = 0x91c08c00] 12:56:17 INFO - PROCESS | 1710 | 1468958177423 Marionette DEBUG loaded listener.js 12:56:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9af4c000) [pid = 1710] [serial = 855] [outer = 0x91c08c00] 12:56:18 INFO - PROCESS | 1710 | 1468958178180 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]]]}] 12:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1430ms 12:56:18 INFO - PROCESS | 1710 | 1468958178199 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 12:56:18 INFO - PROCESS | 1710 | 1468958178202 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 12:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:56:18 INFO - PROCESS | 1710 | 1468958178210 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:56:18 INFO - PROCESS | 1710 | 1468958178213 Marionette TRACE conn4 <- [1,1110,null,{}] 12:56:18 INFO - PROCESS | 1710 | 1468958178218 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}] 12:56:18 INFO - PROCESS | 1710 | 1468958178227 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:18 INFO - PROCESS | 1710 | 1468958178440 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 12:56:18 INFO - PROCESS | 1710 | 1468958178460 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:18 INFO - PROCESS | 1710 | 1468958178466 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6b2400 == 53 [pid = 1710] [id = 285] 12:56:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x9af4ec00) [pid = 1710] [serial = 856] [outer = (nil)] 12:56:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x9bcc6800) [pid = 1710] [serial = 857] [outer = 0x9af4ec00] 12:56:18 INFO - PROCESS | 1710 | 1468958178535 Marionette DEBUG loaded listener.js 12:56:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x9bf6cc00) [pid = 1710] [serial = 858] [outer = 0x9af4ec00] 12:56:19 INFO - PROCESS | 1710 | 1468958179557 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]]]}] 12:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1382ms 12:56:19 INFO - PROCESS | 1710 | 1468958179592 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:56:19 INFO - PROCESS | 1710 | 1468958179599 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 12:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:56:19 INFO - PROCESS | 1710 | 1468958179610 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:56:19 INFO - PROCESS | 1710 | 1468958179615 Marionette TRACE conn4 <- [1,1114,null,{}] 12:56:19 INFO - PROCESS | 1710 | 1468958179624 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}] 12:56:19 INFO - PROCESS | 1710 | 1468958179631 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:19 INFO - PROCESS | 1710 | 1468958179865 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 12:56:20 INFO - PROCESS | 1710 | 1468958180121 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:20 INFO - PROCESS | 1710 | 1468958180135 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d6400 == 54 [pid = 1710] [id = 286] 12:56:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x911d9000) [pid = 1710] [serial = 859] [outer = (nil)] 12:56:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x924d8800) [pid = 1710] [serial = 860] [outer = 0x911d9000] 12:56:20 INFO - PROCESS | 1710 | 1468958180234 Marionette DEBUG loaded listener.js 12:56:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x939ef400) [pid = 1710] [serial = 861] [outer = 0x911d9000] 12:56:21 INFO - PROCESS | 1710 | 1468958181193 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]]]}] 12:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1641ms 12:56:21 INFO - PROCESS | 1710 | 1468958181252 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 12:56:21 INFO - PROCESS | 1710 | 1468958181259 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 12:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:56:21 INFO - PROCESS | 1710 | 1468958181270 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:56:21 INFO - PROCESS | 1710 | 1468958181275 Marionette TRACE conn4 <- [1,1118,null,{}] 12:56:21 INFO - PROCESS | 1710 | 1468958181281 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}] 12:56:21 INFO - PROCESS | 1710 | 1468958181288 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:21 INFO - PROCESS | 1710 | 1468958181564 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:56:21 INFO - PROCESS | 1710 | 1468958181793 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:21 INFO - PROCESS | 1710 | 1468958181803 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x954c9400 == 55 [pid = 1710] [id = 287] 12:56:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x96681c00) [pid = 1710] [serial = 862] [outer = (nil)] 12:56:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x98371000) [pid = 1710] [serial = 863] [outer = 0x96681c00] 12:56:21 INFO - PROCESS | 1710 | 1468958181889 Marionette DEBUG loaded listener.js 12:56:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x996ba400) [pid = 1710] [serial = 864] [outer = 0x96681c00] 12:56:22 INFO - PROCESS | 1710 | 1468958182924 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]]]}] 12:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1687ms 12:56:22 INFO - PROCESS | 1710 | 1468958182957 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 12:56:22 INFO - PROCESS | 1710 | 1468958182960 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 12:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:56:22 INFO - PROCESS | 1710 | 1468958182968 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:56:22 INFO - PROCESS | 1710 | 1468958182974 Marionette TRACE conn4 <- [1,1122,null,{}] 12:56:22 INFO - PROCESS | 1710 | 1468958182990 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}] 12:56:23 INFO - PROCESS | 1710 | 1468958182999 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:23 INFO - PROCESS | 1710 | 1468958183237 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 12:56:23 INFO - PROCESS | 1710 | 1468958183510 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:23 INFO - PROCESS | 1710 | 1468958183521 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x9b3d7c00 == 56 [pid = 1710] [id = 288] 12:56:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x9b3df800) [pid = 1710] [serial = 865] [outer = (nil)] 12:56:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x9bf64000) [pid = 1710] [serial = 866] [outer = 0x9b3df800] 12:56:23 INFO - PROCESS | 1710 | 1468958183607 Marionette DEBUG loaded listener.js 12:56:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x9d32d400) [pid = 1710] [serial = 867] [outer = 0x9b3df800] 12:56:24 INFO - PROCESS | 1710 | 1468958184579 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]]]}] 12:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1642ms 12:56:24 INFO - PROCESS | 1710 | 1468958184610 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 12:56:24 INFO - PROCESS | 1710 | 1468958184615 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 12:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:56:24 INFO - PROCESS | 1710 | 1468958184621 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:56:24 INFO - PROCESS | 1710 | 1468958184624 Marionette TRACE conn4 <- [1,1126,null,{}] 12:56:24 INFO - PROCESS | 1710 | 1468958184630 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}] 12:56:24 INFO - PROCESS | 1710 | 1468958184636 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:24 INFO - PROCESS | 1710 | 1468958184826 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 12:56:25 INFO - PROCESS | 1710 | 1468958185065 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:25 INFO - PROCESS | 1710 | 1468958185075 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f126800 == 57 [pid = 1710] [id = 289] 12:56:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x8f1d7400) [pid = 1710] [serial = 868] [outer = (nil)] 12:56:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x9d444000) [pid = 1710] [serial = 869] [outer = 0x8f1d7400] 12:56:25 INFO - PROCESS | 1710 | 1468958185207 Marionette DEBUG loaded listener.js 12:56:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x9d4d9400) [pid = 1710] [serial = 870] [outer = 0x8f1d7400] 12:56:26 INFO - PROCESS | 1710 | 1468958186147 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]]]}] 12:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1545ms 12:56:26 INFO - PROCESS | 1710 | 1468958186167 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 12:56:26 INFO - PROCESS | 1710 | 1468958186171 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 12:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:56:26 INFO - PROCESS | 1710 | 1468958186177 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:56:26 INFO - PROCESS | 1710 | 1468958186181 Marionette TRACE conn4 <- [1,1130,null,{}] 12:56:26 INFO - PROCESS | 1710 | 1468958186187 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}] 12:56:26 INFO - PROCESS | 1710 | 1468958186193 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:26 INFO - PROCESS | 1710 | 1468958186376 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 12:56:26 INFO - PROCESS | 1710 | 1468958186567 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:26 INFO - PROCESS | 1710 | 1468958186580 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f122400 == 58 [pid = 1710] [id = 290] 12:56:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x8f125000) [pid = 1710] [serial = 871] [outer = (nil)] 12:56:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x9d80d800) [pid = 1710] [serial = 872] [outer = 0x8f125000] 12:56:26 INFO - PROCESS | 1710 | 1468958186704 Marionette DEBUG loaded listener.js 12:56:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x9d88e000) [pid = 1710] [serial = 873] [outer = 0x8f125000] 12:56:27 INFO - PROCESS | 1710 | 1468958187676 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]]]}] 12:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1536ms 12:56:27 INFO - PROCESS | 1710 | 1468958187714 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:56:27 INFO - PROCESS | 1710 | 1468958187718 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 12:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:56:27 INFO - PROCESS | 1710 | 1468958187725 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:56:27 INFO - PROCESS | 1710 | 1468958187729 Marionette TRACE conn4 <- [1,1134,null,{}] 12:56:27 INFO - PROCESS | 1710 | 1468958187735 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}] 12:56:27 INFO - PROCESS | 1710 | 1468958187745 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:28 INFO - PROCESS | 1710 | 1468958188013 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 12:56:28 INFO - PROCESS | 1710 | 1468958188285 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:28 INFO - PROCESS | 1710 | 1468958188295 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11d800 == 59 [pid = 1710] [id = 291] 12:56:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x9a00e400) [pid = 1710] [serial = 874] [outer = (nil)] 12:56:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 133 (0xa109a000) [pid = 1710] [serial = 875] [outer = 0x9a00e400] 12:56:28 INFO - PROCESS | 1710 | 1468958188380 Marionette DEBUG loaded listener.js 12:56:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 134 (0xa2097000) [pid = 1710] [serial = 876] [outer = 0x9a00e400] 12:56:29 INFO - PROCESS | 1710 | 1468958189268 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]]]}] 12:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1585ms 12:56:29 INFO - PROCESS | 1710 | 1468958189311 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 12:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:56:29 INFO - PROCESS | 1710 | 1468958189315 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 12:56:29 INFO - PROCESS | 1710 | 1468958189322 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:56:29 INFO - PROCESS | 1710 | 1468958189326 Marionette TRACE conn4 <- [1,1138,null,{}] 12:56:29 INFO - PROCESS | 1710 | 1468958189331 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}] 12:56:29 INFO - PROCESS | 1710 | 1468958189337 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:29 INFO - PROCESS | 1710 | 1468958189519 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:56:29 INFO - PROCESS | 1710 | 1468958189715 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:29 INFO - PROCESS | 1710 | 1468958189724 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:29 INFO - PROCESS | 1710 | --DOCSHELL 0x92493c00 == 58 [pid = 1710] [id = 9] 12:56:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x92493c00 == 59 [pid = 1710] [id = 292] 12:56:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 135 (0x93bab000) [pid = 1710] [serial = 877] [outer = (nil)] 12:56:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 136 (0xa2245000) [pid = 1710] [serial = 878] [outer = 0x93bab000] 12:56:29 INFO - PROCESS | 1710 | 1468958189865 Marionette DEBUG loaded listener.js 12:56:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0xa2249400) [pid = 1710] [serial = 879] [outer = 0x93bab000] 12:56:30 INFO - PROCESS | 1710 | 1468958190912 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]]]}] 12:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1637ms 12:56:30 INFO - PROCESS | 1710 | 1468958190959 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 12:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:56:30 INFO - PROCESS | 1710 | 1468958190964 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 12:56:30 INFO - PROCESS | 1710 | 1468958190970 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:56:30 INFO - PROCESS | 1710 | 1468958190974 Marionette TRACE conn4 <- [1,1142,null,{}] 12:56:30 INFO - PROCESS | 1710 | 1468958190980 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}] 12:56:30 INFO - PROCESS | 1710 | 1468958190985 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:31 INFO - PROCESS | 1710 | 1468958191175 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 12:56:31 INFO - PROCESS | 1710 | 1468958191404 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:31 INFO - PROCESS | 1710 | 1468958191415 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:31 INFO - PROCESS | 1710 | ++DOCSHELL 0xa200d000 == 60 [pid = 1710] [id = 293] 12:56:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 138 (0xa223e800) [pid = 1710] [serial = 880] [outer = (nil)] 12:56:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 139 (0xa2307400) [pid = 1710] [serial = 881] [outer = 0xa223e800] 12:56:31 INFO - PROCESS | 1710 | 1468958191535 Marionette DEBUG loaded listener.js 12:56:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 140 (0xa239dc00) [pid = 1710] [serial = 882] [outer = 0xa223e800] 12:56:32 INFO - PROCESS | 1710 | 1468958192432 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]]]}] 12:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1538ms 12:56:32 INFO - PROCESS | 1710 | 1468958192509 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 12:56:32 INFO - PROCESS | 1710 | 1468958192512 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 12:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:56:32 INFO - PROCESS | 1710 | 1468958192519 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:56:32 INFO - PROCESS | 1710 | 1468958192523 Marionette TRACE conn4 <- [1,1146,null,{}] 12:56:32 INFO - PROCESS | 1710 | 1468958192529 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}] 12:56:32 INFO - PROCESS | 1710 | 1468958192534 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:32 INFO - PROCESS | 1710 | 1468958192756 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 12:56:33 INFO - PROCESS | 1710 | 1468958192999 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:33 INFO - PROCESS | 1710 | 1468958193008 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd99000 == 61 [pid = 1710] [id = 294] 12:56:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 141 (0x92493800) [pid = 1710] [serial = 883] [outer = (nil)] 12:56:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 142 (0x9a6b4400) [pid = 1710] [serial = 884] [outer = 0x92493800] 12:56:33 INFO - PROCESS | 1710 | 1468958193133 Marionette DEBUG loaded listener.js 12:56:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 143 (0xa23b9c00) [pid = 1710] [serial = 885] [outer = 0x92493800] 12:56:34 INFO - PROCESS | 1710 | 1468958194056 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]]]}] 12:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1582ms 12:56:34 INFO - PROCESS | 1710 | 1468958194103 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 12:56:34 INFO - PROCESS | 1710 | 1468958194107 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 12:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:56:34 INFO - PROCESS | 1710 | 1468958194113 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:56:34 INFO - PROCESS | 1710 | 1468958194116 Marionette TRACE conn4 <- [1,1150,null,{}] 12:56:34 INFO - PROCESS | 1710 | 1468958194122 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}] 12:56:34 INFO - PROCESS | 1710 | 1468958194127 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:34 INFO - PROCESS | 1710 | 1468958194313 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 12:56:34 INFO - PROCESS | 1710 | 1468958194894 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:34 INFO - PROCESS | 1710 | 1468958194904 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d7400 == 62 [pid = 1710] [id = 295] 12:56:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 144 (0x911dd000) [pid = 1710] [serial = 886] [outer = (nil)] 12:56:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 145 (0x9149a800) [pid = 1710] [serial = 887] [outer = 0x911dd000] 12:56:34 INFO - PROCESS | 1710 | 1468958194986 Marionette DEBUG loaded listener.js 12:56:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 146 (0x91dd3000) [pid = 1710] [serial = 888] [outer = 0x911dd000] 12:56:35 INFO - PROCESS | 1710 | 1468958195873 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]]]}] 12:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1833ms 12:56:35 INFO - PROCESS | 1710 | 1468958195949 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:56:35 INFO - PROCESS | 1710 | 1468958195955 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 12:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:56:35 INFO - PROCESS | 1710 | 1468958195963 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:56:35 INFO - PROCESS | 1710 | 1468958195968 Marionette TRACE conn4 <- [1,1154,null,{}] 12:56:35 INFO - PROCESS | 1710 | 1468958195976 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}] 12:56:35 INFO - PROCESS | 1710 | 1468958195984 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:36 INFO - PROCESS | 1710 | 1468958196233 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 12:56:36 INFO - PROCESS | 1710 | 1468958196520 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:36 INFO - PROCESS | 1710 | 1468958196529 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd9a000 == 63 [pid = 1710] [id = 296] 12:56:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 147 (0x93b60800) [pid = 1710] [serial = 889] [outer = (nil)] 12:56:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 148 (0x96680c00) [pid = 1710] [serial = 890] [outer = 0x93b60800] 12:56:36 INFO - PROCESS | 1710 | 1468958196614 Marionette DEBUG loaded listener.js 12:56:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 149 (0x97974800) [pid = 1710] [serial = 891] [outer = 0x93b60800] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91c04800 == 62 [pid = 1710] [id = 284] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x99665000 == 61 [pid = 1710] [id = 283] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f121000 == 60 [pid = 1710] [id = 282] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91487800 == 59 [pid = 1710] [id = 281] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x92490400 == 58 [pid = 1710] [id = 280] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc01400 == 57 [pid = 1710] [id = 279] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e734800 == 56 [pid = 1710] [id = 275] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x99fd5000 == 55 [pid = 1710] [id = 274] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91482000 == 54 [pid = 1710] [id = 272] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x95251400 == 53 [pid = 1710] [id = 273] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e734000 == 52 [pid = 1710] [id = 208] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x914a2000 == 51 [pid = 1710] [id = 244] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735800 == 50 [pid = 1710] [id = 218] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91482400 == 49 [pid = 1710] [id = 220] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x95254c00 == 48 [pid = 1710] [id = 211] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682400 == 47 [pid = 1710] [id = 223] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9524e400 == 46 [pid = 1710] [id = 271] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e681400 == 45 [pid = 1710] [id = 210] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91486c00 == 44 [pid = 1710] [id = 276] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x911de400 == 43 [pid = 1710] [id = 207] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x966b5400 == 42 [pid = 1710] [id = 214] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd97400 == 41 [pid = 1710] [id = 278] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73b800 == 40 [pid = 1710] [id = 209] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6c4000 == 39 [pid = 1710] [id = 277] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735400 == 38 [pid = 1710] [id = 212] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91c0e800 == 37 [pid = 1710] [id = 216] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x92497000 == 36 [pid = 1710] [id = 11] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x911d7400 == 35 [pid = 1710] [id = 295] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd99000 == 34 [pid = 1710] [id = 294] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0xa200d000 == 33 [pid = 1710] [id = 293] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x92493c00 == 32 [pid = 1710] [id = 292] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f122400 == 31 [pid = 1710] [id = 290] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11d800 == 30 [pid = 1710] [id = 291] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f126800 == 29 [pid = 1710] [id = 289] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9b3d7c00 == 28 [pid = 1710] [id = 288] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x954c9400 == 27 [pid = 1710] [id = 287] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6b2400 == 26 [pid = 1710] [id = 285] 12:56:38 INFO - PROCESS | 1710 | --DOCSHELL 0x911d6400 == 25 [pid = 1710] [id = 286] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 148 (0x966b4000) [pid = 1710] [serial = 807] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 147 (0x8fd9b400) [pid = 1710] [serial = 800] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 146 (0x9a6c7c00) [pid = 1710] [serial = 779] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 145 (0x924d6400) [pid = 1710] [serial = 803] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 144 (0x91c02c00) [pid = 1710] [serial = 801] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 143 (0x8fd8fc00) [pid = 1710] [serial = 798] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 142 (0x8f1de800) [pid = 1710] [serial = 797] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 141 (0x91488000) [pid = 1710] [serial = 773] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 140 (0x9796ec00) [pid = 1710] [serial = 809] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 139 (0x9af0bc00) [pid = 1710] [serial = 785] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 138 (0x9b5ed800) [pid = 1710] [serial = 791] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 137 (0x91dd9800) [pid = 1710] [serial = 794] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x97979400) [pid = 1710] [serial = 810] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 135 (0x9af58400) [pid = 1710] [serial = 788] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 134 (0x9ab28000) [pid = 1710] [serial = 782] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 133 (0x9830a800) [pid = 1710] [serial = 776] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 132 (0x954d4c00) [pid = 1710] [serial = 806] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x9795f800) [pid = 1710] [serial = 812] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x99659400) [pid = 1710] [serial = 813] [outer = (nil)] [url = about:blank] 12:56:38 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x93b64c00) [pid = 1710] [serial = 804] [outer = (nil)] [url = about:blank] 12:56:39 INFO - PROCESS | 1710 | 1468958199174 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]]]}] 12:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 3257ms 12:56:39 INFO - PROCESS | 1710 | 1468958199221 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 12:56:39 INFO - PROCESS | 1710 | 1468958199227 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 12:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:56:39 INFO - PROCESS | 1710 | 1468958199236 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:56:39 INFO - PROCESS | 1710 | 1468958199241 Marionette TRACE conn4 <- [1,1158,null,{}] 12:56:39 INFO - PROCESS | 1710 | 1468958199249 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}] 12:56:39 INFO - PROCESS | 1710 | 1468958199255 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:39 INFO - PROCESS | 1710 | 1468958199432 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:56:39 INFO - PROCESS | 1710 | 1468958199604 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:39 INFO - PROCESS | 1710 | 1468958199617 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f122400 == 26 [pid = 1710] [id = 297] 12:56:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x8fc05000) [pid = 1710] [serial = 892] [outer = (nil)] 12:56:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x8fd95000) [pid = 1710] [serial = 893] [outer = 0x8fc05000] 12:56:39 INFO - PROCESS | 1710 | 1468958199693 Marionette DEBUG loaded listener.js 12:56:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x8fd99000) [pid = 1710] [serial = 894] [outer = 0x8fc05000] 12:56:40 INFO - PROCESS | 1710 | 1468958200458 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]]]}] 12:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1280ms 12:56:40 INFO - PROCESS | 1710 | 1468958200521 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 12:56:40 INFO - PROCESS | 1710 | 1468958200528 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 12:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:56:40 INFO - PROCESS | 1710 | 1468958200540 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:56:40 INFO - PROCESS | 1710 | 1468958200543 Marionette TRACE conn4 <- [1,1162,null,{}] 12:56:40 INFO - PROCESS | 1710 | 1468958200550 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}] 12:56:40 INFO - PROCESS | 1710 | 1468958200556 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:40 INFO - PROCESS | 1710 | 1468958200726 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 12:56:40 INFO - PROCESS | 1710 | 1468958200889 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:40 INFO - PROCESS | 1710 | 1468958200898 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148b400 == 27 [pid = 1710] [id = 298] 12:56:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 133 (0x914a3c00) [pid = 1710] [serial = 895] [outer = (nil)] 12:56:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 134 (0x91ccb000) [pid = 1710] [serial = 896] [outer = 0x914a3c00] 12:56:40 INFO - PROCESS | 1710 | 1468958200976 Marionette DEBUG loaded listener.js 12:56:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 135 (0x92239800) [pid = 1710] [serial = 897] [outer = 0x914a3c00] 12:56:41 INFO - PROCESS | 1710 | 1468958201947 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]]]}] 12:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1437ms 12:56:41 INFO - PROCESS | 1710 | 1468958201983 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 12:56:41 INFO - PROCESS | 1710 | 1468958201987 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 12:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:56:41 INFO - PROCESS | 1710 | 1468958201994 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:56:42 INFO - PROCESS | 1710 | 1468958202001 Marionette TRACE conn4 <- [1,1166,null,{}] 12:56:42 INFO - PROCESS | 1710 | 1468958202026 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}] 12:56:42 INFO - PROCESS | 1710 | 1468958202036 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:42 INFO - PROCESS | 1710 | 1468958202266 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 12:56:42 INFO - PROCESS | 1710 | 1468958202293 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:42 INFO - PROCESS | 1710 | 1468958202304 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x948acc00 == 28 [pid = 1710] [id = 299] 12:56:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 136 (0x948b3800) [pid = 1710] [serial = 898] [outer = (nil)] 12:56:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0x9524f000) [pid = 1710] [serial = 899] [outer = 0x948b3800] 12:56:42 INFO - PROCESS | 1710 | 1468958202380 Marionette DEBUG loaded listener.js 12:56:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 138 (0x954c7800) [pid = 1710] [serial = 900] [outer = 0x948b3800] 12:56:44 INFO - PROCESS | 1710 | 1468958204795 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]]]}] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 137 (0x92494000) [pid = 1710] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x93ba7c00) [pid = 1710] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 135 (0x96680000) [pid = 1710] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 134 (0x9af58000) [pid = 1710] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 133 (0x93b5e000) [pid = 1710] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 132 (0x9148c000) [pid = 1710] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x8f11f400) [pid = 1710] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x9a6c5000) [pid = 1710] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x91dcf800) [pid = 1710] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x99729c00) [pid = 1710] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x93d75400) [pid = 1710] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x99fdb000) [pid = 1710] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x93d76000) [pid = 1710] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x91486400) [pid = 1710] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x9a6c4400) [pid = 1710] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x97972800) [pid = 1710] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x91483400) [pid = 1710] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x8fc02400) [pid = 1710] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x99661400) [pid = 1710] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x8fc0a400) [pid = 1710] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x9af57000) [pid = 1710] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x91c08c00) [pid = 1710] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9a6c1400) [pid = 1710] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2953ms 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x9796f400) [pid = 1710] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x954ce000) [pid = 1710] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x95463400) [pid = 1710] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x8e686000) [pid = 1710] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x92233800) [pid = 1710] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x95468400) [pid = 1710] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x95252400) [pid = 1710] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x91ccf800) [pid = 1710] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x9a6c0c00) [pid = 1710] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x924e3400) [pid = 1710] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:56:44 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9af4ec00) [pid = 1710] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:56:44 INFO - PROCESS | 1710 | 1468958204978 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 12:56:44 INFO - PROCESS | 1710 | 1468958204983 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 12:56:44 INFO - PROCESS | 1710 | 1468958204990 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:56:44 INFO - PROCESS | 1710 | 1468958204993 Marionette TRACE conn4 <- [1,1170,null,{}] 12:56:45 INFO - PROCESS | 1710 | 1468958204999 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}] 12:56:45 INFO - PROCESS | 1710 | 1468958205004 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:45 INFO - PROCESS | 1710 | 1468958205207 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 12:56:45 INFO - PROCESS | 1710 | 1468958205296 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:45 INFO - PROCESS | 1710 | 1468958205304 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x91483400 == 29 [pid = 1710] [id = 300] 12:56:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x91486400) [pid = 1710] [serial = 901] [outer = (nil)] 12:56:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x91c0c000) [pid = 1710] [serial = 902] [outer = 0x91486400] 12:56:45 INFO - PROCESS | 1710 | 1468958205379 Marionette DEBUG loaded listener.js 12:56:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x924e3400) [pid = 1710] [serial = 903] [outer = 0x91486400] 12:56:46 INFO - PROCESS | 1710 | 1468958206217 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]]]}] 12:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1280ms 12:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:56:46 INFO - PROCESS | 1710 | 1468958206270 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 12:56:46 INFO - PROCESS | 1710 | 1468958206273 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 12:56:46 INFO - PROCESS | 1710 | 1468958206280 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:56:46 INFO - PROCESS | 1710 | 1468958206283 Marionette TRACE conn4 <- [1,1174,null,{}] 12:56:46 INFO - PROCESS | 1710 | 1468958206289 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}] 12:56:46 INFO - PROCESS | 1710 | 1468958206294 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:46 INFO - PROCESS | 1710 | 1468958206447 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 12:56:46 INFO - PROCESS | 1710 | 1468958206458 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:46 INFO - PROCESS | 1710 | 1468958206466 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b60000 == 30 [pid = 1710] [id = 301] 12:56:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x93b67c00) [pid = 1710] [serial = 904] [outer = (nil)] 12:56:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x95255800) [pid = 1710] [serial = 905] [outer = 0x93b67c00] 12:56:46 INFO - PROCESS | 1710 | 1468958206666 Marionette DEBUG loaded listener.js 12:56:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x966b4000) [pid = 1710] [serial = 906] [outer = 0x93b67c00] 12:56:47 INFO - PROCESS | 1710 | 1468958207706 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] 12:56:47 INFO - PROCESS | 1710 | 1468958207777 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 12:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:56:47 INFO - PROCESS | 1710 | 1468958207786 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:56:47 INFO - PROCESS | 1710 | 1468958207794 Marionette TRACE conn4 <- [1,1178,null,{}] 12:56:47 INFO - PROCESS | 1710 | 1468958207804 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}] 12:56:47 INFO - PROCESS | 1710 | 1468958207810 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:48 INFO - PROCESS | 1710 | 1468958208044 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:56:48 INFO - PROCESS | 1710 | 1468958208342 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:48 INFO - PROCESS | 1710 | 1468958208352 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685800 == 31 [pid = 1710] [id = 302] 12:56:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x8fc0d000) [pid = 1710] [serial = 907] [outer = (nil)] 12:56:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x91c02c00) [pid = 1710] [serial = 908] [outer = 0x8fc0d000] 12:56:48 INFO - PROCESS | 1710 | 1468958208443 Marionette DEBUG loaded listener.js 12:56:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x9248e000) [pid = 1710] [serial = 909] [outer = 0x8fc0d000] 12:56:49 INFO - PROCESS | 1710 | 1468958209429 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] 12:56:49 INFO - PROCESS | 1710 | 1468958209490 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 12:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:56:49 INFO - PROCESS | 1710 | 1468958209501 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:56:49 INFO - PROCESS | 1710 | 1468958209505 Marionette TRACE conn4 <- [1,1182,null,{}] 12:56:49 INFO - PROCESS | 1710 | 1468958209511 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}] 12:56:49 INFO - PROCESS | 1710 | 1468958209517 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:49 INFO - PROCESS | 1710 | 1468958209723 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 12:56:49 INFO - PROCESS | 1710 | 1468958209961 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:49 INFO - PROCESS | 1710 | 1468958209971 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e5000 == 32 [pid = 1710] [id = 303] 12:56:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x95255400) [pid = 1710] [serial = 910] [outer = (nil)] 12:56:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x966bf400) [pid = 1710] [serial = 911] [outer = 0x95255400] 12:56:50 INFO - PROCESS | 1710 | 1468958210098 Marionette DEBUG loaded listener.js 12:56:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x954ca400) [pid = 1710] [serial = 912] [outer = 0x95255400] 12:56:50 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:50 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:56:51 INFO - PROCESS | 1710 | 1468958211089 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] 12:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:56:51 INFO - PROCESS | 1710 | 1468958211141 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 12:56:51 INFO - PROCESS | 1710 | 1468958211149 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:56:51 INFO - PROCESS | 1710 | 1468958211155 Marionette TRACE conn4 <- [1,1186,null,{}] 12:56:51 INFO - PROCESS | 1710 | 1468958211172 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}] 12:56:51 INFO - PROCESS | 1710 | 1468958211181 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:51 INFO - PROCESS | 1710 | 1468958211383 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 12:56:51 INFO - PROCESS | 1710 | 1468958211661 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:51 INFO - PROCESS | 1710 | 1468958211673 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x99729c00 == 33 [pid = 1710] [id = 304] 12:56:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x99735000) [pid = 1710] [serial = 913] [outer = (nil)] 12:56:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x9a0ee000) [pid = 1710] [serial = 914] [outer = 0x99735000] 12:56:51 INFO - PROCESS | 1710 | 1468958211759 Marionette DEBUG loaded listener.js 12:56:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 119 (0x9a42fc00) [pid = 1710] [serial = 915] [outer = 0x99735000] 12:56:52 INFO - PROCESS | 1710 | 1468958212666 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] 12:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:56:52 INFO - PROCESS | 1710 | 1468958212751 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 12:56:52 INFO - PROCESS | 1710 | 1468958212758 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:56:52 INFO - PROCESS | 1710 | 1468958212762 Marionette TRACE conn4 <- [1,1190,null,{}] 12:56:52 INFO - PROCESS | 1710 | 1468958212767 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}] 12:56:52 INFO - PROCESS | 1710 | 1468958212773 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:52 INFO - PROCESS | 1710 | 1468958212991 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 12:56:53 INFO - PROCESS | 1710 | 1468958213222 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:53 INFO - PROCESS | 1710 | 1468958213232 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b5f800 == 34 [pid = 1710] [id = 305] 12:56:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 120 (0x93d70800) [pid = 1710] [serial = 916] [outer = (nil)] 12:56:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 121 (0x9a6cac00) [pid = 1710] [serial = 917] [outer = 0x93d70800] 12:56:53 INFO - PROCESS | 1710 | 1468958213358 Marionette DEBUG loaded listener.js 12:56:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 122 (0x9a896c00) [pid = 1710] [serial = 918] [outer = 0x93d70800] 12:56:54 INFO - PROCESS | 1710 | 1468958214271 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] 12:56:54 INFO - PROCESS | 1710 | 1468958214347 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 12:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:56:54 INFO - PROCESS | 1710 | 1468958214354 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:56:54 INFO - PROCESS | 1710 | 1468958214358 Marionette TRACE conn4 <- [1,1194,null,{}] 12:56:54 INFO - PROCESS | 1710 | 1468958214364 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}] 12:56:54 INFO - PROCESS | 1710 | 1468958214369 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:54 INFO - PROCESS | 1710 | 1468958214586 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 12:56:54 INFO - PROCESS | 1710 | 1468958214822 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:54 INFO - PROCESS | 1710 | 1468958214832 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc10800 == 35 [pid = 1710] [id = 306] 12:56:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 123 (0x95412000) [pid = 1710] [serial = 919] [outer = (nil)] 12:56:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 124 (0x9af0e400) [pid = 1710] [serial = 920] [outer = 0x95412000] 12:56:54 INFO - PROCESS | 1710 | 1468958214968 Marionette DEBUG loaded listener.js 12:56:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 125 (0x9af4ec00) [pid = 1710] [serial = 921] [outer = 0x95412000] 12:56:55 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:55 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:56:55 INFO - PROCESS | 1710 | 1468958215975 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] 12:56:56 INFO - PROCESS | 1710 | 1468958216045 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 12:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:56:56 INFO - PROCESS | 1710 | 1468958216053 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:56:56 INFO - PROCESS | 1710 | 1468958216057 Marionette TRACE conn4 <- [1,1198,null,{}] 12:56:56 INFO - PROCESS | 1710 | 1468958216063 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}] 12:56:56 INFO - PROCESS | 1710 | 1468958216074 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:56 INFO - PROCESS | 1710 | 1468958216340 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:56:56 INFO - PROCESS | 1710 | 1468958216601 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:56 INFO - PROCESS | 1710 | 1468958216610 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11ec00 == 36 [pid = 1710] [id = 307] 12:56:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 126 (0x8fd98400) [pid = 1710] [serial = 922] [outer = (nil)] 12:56:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 127 (0x9c0ebc00) [pid = 1710] [serial = 923] [outer = 0x8fd98400] 12:56:56 INFO - PROCESS | 1710 | 1468958216737 Marionette DEBUG loaded listener.js 12:56:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 128 (0x9d328400) [pid = 1710] [serial = 924] [outer = 0x8fd98400] 12:56:57 INFO - PROCESS | 1710 | 1468958217724 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]]]}] 12:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1742ms 12:56:57 INFO - PROCESS | 1710 | 1468958217796 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 12:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:56:57 INFO - PROCESS | 1710 | 1468958217801 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 12:56:57 INFO - PROCESS | 1710 | 1468958217807 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:56:57 INFO - PROCESS | 1710 | 1468958217811 Marionette TRACE conn4 <- [1,1202,null,{}] 12:56:57 INFO - PROCESS | 1710 | 1468958217817 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}] 12:56:57 INFO - PROCESS | 1710 | 1468958217822 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:58 INFO - PROCESS | 1710 | 1468958218031 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 12:56:58 INFO - PROCESS | 1710 | 1468958218265 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:58 INFO - PROCESS | 1710 | 1468958218271 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8c00 == 37 [pid = 1710] [id = 308] 12:56:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 129 (0x8f1de400) [pid = 1710] [serial = 925] [outer = (nil)] 12:56:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 130 (0x9d4e6000) [pid = 1710] [serial = 926] [outer = 0x8f1de400] 12:56:58 INFO - PROCESS | 1710 | 1468958218397 Marionette DEBUG loaded listener.js 12:56:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 131 (0x9d809400) [pid = 1710] [serial = 927] [outer = 0x8f1de400] 12:56:59 INFO - PROCESS | 1710 | 1468958219375 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]]]}] 12:56:59 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 12:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1638ms 12:56:59 INFO - PROCESS | 1710 | 1468958219446 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 12:56:59 INFO - PROCESS | 1710 | 1468958219450 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 12:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:56:59 INFO - PROCESS | 1710 | 1468958219457 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:56:59 INFO - PROCESS | 1710 | 1468958219460 Marionette TRACE conn4 <- [1,1206,null,{}] 12:56:59 INFO - PROCESS | 1710 | 1468958219466 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}] 12:56:59 INFO - PROCESS | 1710 | 1468958219472 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:56:59 INFO - PROCESS | 1710 | 1468958219693 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 12:56:59 INFO - PROCESS | 1710 | 1468958219955 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:56:59 INFO - PROCESS | 1710 | 1468958219965 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e732800 == 38 [pid = 1710] [id = 309] 12:57:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 132 (0x8f11fc00) [pid = 1710] [serial = 928] [outer = (nil)] 12:57:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 133 (0x914a4400) [pid = 1710] [serial = 929] [outer = 0x8f11fc00] 12:57:00 INFO - PROCESS | 1710 | 1468958220104 Marionette DEBUG loaded listener.js 12:57:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 134 (0x95468000) [pid = 1710] [serial = 930] [outer = 0x8f11fc00] 12:57:01 INFO - PROCESS | 1710 | 1468958221080 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]]]}] 12:57:01 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 12:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1686ms 12:57:01 INFO - PROCESS | 1710 | 1468958221146 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 12:57:01 INFO - PROCESS | 1710 | 1468958221152 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 12:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:57:01 INFO - PROCESS | 1710 | 1468958221159 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:57:01 INFO - PROCESS | 1710 | 1468958221162 Marionette TRACE conn4 <- [1,1210,null,{}] 12:57:01 INFO - PROCESS | 1710 | 1468958221169 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}] 12:57:01 INFO - PROCESS | 1710 | 1468958221176 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:01 INFO - PROCESS | 1710 | 1468958221424 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 12:57:01 INFO - PROCESS | 1710 | 1468958221907 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:01 INFO - PROCESS | 1710 | 1468958221916 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689000 == 39 [pid = 1710] [id = 310] 12:57:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 135 (0x8e68a800) [pid = 1710] [serial = 931] [outer = (nil)] 12:57:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 136 (0x8e737000) [pid = 1710] [serial = 932] [outer = 0x8e68a800] 12:57:02 INFO - PROCESS | 1710 | 1468958221999 Marionette DEBUG loaded listener.js 12:57:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0x8f128000) [pid = 1710] [serial = 933] [outer = 0x8e68a800] 12:57:02 INFO - PROCESS | 1710 | 1468958222975 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]]]}] 12:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1889ms 12:57:03 INFO - PROCESS | 1710 | 1468958223054 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 12:57:03 INFO - PROCESS | 1710 | 1468958223062 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 12:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:57:03 INFO - PROCESS | 1710 | 1468958223071 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:57:03 INFO - PROCESS | 1710 | 1468958223075 Marionette TRACE conn4 <- [1,1214,null,{}] 12:57:03 INFO - PROCESS | 1710 | 1468958223086 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}] 12:57:03 INFO - PROCESS | 1710 | 1468958223098 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:03 INFO - PROCESS | 1710 | 1468958223328 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 12:57:03 INFO - PROCESS | 1710 | 1468958223791 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:03 INFO - PROCESS | 1710 | 1468958223804 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:03 INFO - PROCESS | 1710 | --DOCSHELL 0x91483400 == 38 [pid = 1710] [id = 300] 12:57:03 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x92493400) [pid = 1710] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:57:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73d800 == 39 [pid = 1710] [id = 311] 12:57:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 137 (0x8f11e400) [pid = 1710] [serial = 934] [outer = (nil)] 12:57:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 138 (0x91486c00) [pid = 1710] [serial = 935] [outer = 0x8f11e400] 12:57:03 INFO - PROCESS | 1710 | 1468958223909 Marionette DEBUG loaded listener.js 12:57:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 139 (0x91ccec00) [pid = 1710] [serial = 936] [outer = 0x8f11e400] 12:57:04 INFO - PROCESS | 1710 | --DOCSHELL 0x948acc00 == 38 [pid = 1710] [id = 299] 12:57:04 INFO - PROCESS | 1710 | --DOCSHELL 0x9148b400 == 37 [pid = 1710] [id = 298] 12:57:04 INFO - PROCESS | 1710 | --DOCSHELL 0x8f122400 == 36 [pid = 1710] [id = 297] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 138 (0x9bf6cc00) [pid = 1710] [serial = 858] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 137 (0x9797b400) [pid = 1710] [serial = 603] [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.] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 136 (0x9a07d000) [pid = 1710] [serial = 777] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 135 (0x9b709c00) [pid = 1710] [serial = 792] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 134 (0x95255000) [pid = 1710] [serial = 843] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 133 (0x954cc400) [pid = 1710] [serial = 846] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 132 (0x939f4800) [pid = 1710] [serial = 795] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 131 (0x9af53000) [pid = 1710] [serial = 833] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 130 (0x9a8a3c00) [pid = 1710] [serial = 831] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 129 (0x9ab34c00) [pid = 1710] [serial = 852] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 128 (0x99662800) [pid = 1710] [serial = 753] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 127 (0x9a370000) [pid = 1710] [serial = 824] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 126 (0x9a6bf000) [pid = 1710] [serial = 828] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 125 (0x9149ec00) [pid = 1710] [serial = 741] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 124 (0x9af06400) [pid = 1710] [serial = 783] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 123 (0x9a085800) [pid = 1710] [serial = 849] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 122 (0x91dda000) [pid = 1710] [serial = 818] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 121 (0x8fd96800) [pid = 1710] [serial = 839] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 120 (0x9a086000) [pid = 1710] [serial = 816] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 119 (0x9148c400) [pid = 1710] [serial = 840] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 118 (0x9af58c00) [pid = 1710] [serial = 834] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x99fd5800) [pid = 1710] [serial = 815] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x91c0d800) [pid = 1710] [serial = 774] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9b79dc00) [pid = 1710] [serial = 836] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x954cc800) [pid = 1710] [serial = 854] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9a6cc400) [pid = 1710] [serial = 780] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x99733800) [pid = 1710] [serial = 848] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x99667c00) [pid = 1710] [serial = 771] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x9a898400) [pid = 1710] [serial = 830] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x9a6af000) [pid = 1710] [serial = 851] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x948b2800) [pid = 1710] [serial = 842] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x9a4f3800) [pid = 1710] [serial = 825] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x911d2800) [pid = 1710] [serial = 756] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x954ce800) [pid = 1710] [serial = 750] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x8f11c800) [pid = 1710] [serial = 738] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x92327800) [pid = 1710] [serial = 819] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x92496c00) [pid = 1710] [serial = 744] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x9af58800) [pid = 1710] [serial = 789] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x954d0800) [pid = 1710] [serial = 821] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9a6b1c00) [pid = 1710] [serial = 827] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9bcbc800) [pid = 1710] [serial = 837] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x97957000) [pid = 1710] [serial = 822] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9524a000) [pid = 1710] [serial = 747] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9af0f000) [pid = 1710] [serial = 786] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x93d70c00) [pid = 1710] [serial = 845] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9a4eb800) [pid = 1710] [serial = 759] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9af4c000) [pid = 1710] [serial = 855] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9bcc6800) [pid = 1710] [serial = 857] [outer = (nil)] [url = about:blank] 12:57:04 INFO - PROCESS | 1710 | 1468958224779 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]]]}] 12:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1739ms 12:57:04 INFO - PROCESS | 1710 | 1468958224814 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 12:57:04 INFO - PROCESS | 1710 | 1468958224819 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 12:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:57:04 INFO - PROCESS | 1710 | 1468958224828 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:57:04 INFO - PROCESS | 1710 | 1468958224832 Marionette TRACE conn4 <- [1,1218,null,{}] 12:57:04 INFO - PROCESS | 1710 | 1468958224838 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}] 12:57:04 INFO - PROCESS | 1710 | 1468958224843 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:05 INFO - PROCESS | 1710 | 1468958225043 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:57:05 INFO - PROCESS | 1710 | 1468958225197 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:05 INFO - PROCESS | 1710 | 1468958225204 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x92327800 == 37 [pid = 1710] [id = 312] 12:57:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x92496c00) [pid = 1710] [serial = 937] [outer = (nil)] 12:57:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x93ba8000) [pid = 1710] [serial = 938] [outer = 0x92496c00] 12:57:05 INFO - PROCESS | 1710 | 1468958225277 Marionette DEBUG loaded listener.js 12:57:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x95247c00) [pid = 1710] [serial = 939] [outer = 0x92496c00] 12:57:06 INFO - PROCESS | 1710 | 1468958226218 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]]]}] 12:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1445ms 12:57:06 INFO - PROCESS | 1710 | 1468958226274 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 12:57:06 INFO - PROCESS | 1710 | 1468958226279 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 12:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:57:06 INFO - PROCESS | 1710 | 1468958226304 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:57:06 INFO - PROCESS | 1710 | 1468958226314 Marionette TRACE conn4 <- [1,1222,null,{}] 12:57:06 INFO - PROCESS | 1710 | 1468958226336 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}] 12:57:06 INFO - PROCESS | 1710 | 1468958226344 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:06 INFO - PROCESS | 1710 | 1468958226630 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 12:57:06 INFO - PROCESS | 1710 | 1468958226662 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:06 INFO - PROCESS | 1710 | 1468958226668 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11cc00 == 38 [pid = 1710] [id = 313] 12:57:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x939f1800) [pid = 1710] [serial = 940] [outer = (nil)] 12:57:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x97957400) [pid = 1710] [serial = 941] [outer = 0x939f1800] 12:57:06 INFO - PROCESS | 1710 | 1468958226760 Marionette DEBUG loaded listener.js 12:57:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9965f000) [pid = 1710] [serial = 942] [outer = 0x939f1800] 12:57:07 INFO - PROCESS | 1710 | 1468958227781 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] 12:57:07 INFO - PROCESS | 1710 | 1468958227860 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 12:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:57:07 INFO - PROCESS | 1710 | 1468958227866 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:57:07 INFO - PROCESS | 1710 | 1468958227870 Marionette TRACE conn4 <- [1,1226,null,{}] 12:57:07 INFO - PROCESS | 1710 | 1468958227875 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}] 12:57:07 INFO - PROCESS | 1710 | 1468958227880 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:08 INFO - PROCESS | 1710 | 1468958228126 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 12:57:08 INFO - PROCESS | 1710 | 1468958228152 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:08 INFO - PROCESS | 1710 | 1468958228157 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148b000 == 39 [pid = 1710] [id = 314] 12:57:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9148d400) [pid = 1710] [serial = 943] [outer = (nil)] 12:57:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x9a07c400) [pid = 1710] [serial = 944] [outer = 0x9148d400] 12:57:08 INFO - PROCESS | 1710 | 1468958228230 Marionette DEBUG loaded listener.js 12:57:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9a085c00) [pid = 1710] [serial = 945] [outer = 0x9148d400] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9b3df800) [pid = 1710] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x8f1d7400) [pid = 1710] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x8f125000) [pid = 1710] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9a00e400) [pid = 1710] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x93bab000) [pid = 1710] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0xa223e800) [pid = 1710] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x92493800) [pid = 1710] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x911dd000) [pid = 1710] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x93b60800) [pid = 1710] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x8fc05000) [pid = 1710] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x914a3c00) [pid = 1710] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x911d9000) [pid = 1710] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x948b3800) [pid = 1710] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x91486400) [pid = 1710] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:57:08 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x96681c00) [pid = 1710] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:57:09 INFO - PROCESS | 1710 | 1468958229291 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]]]}] 12:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1446ms 12:57:09 INFO - PROCESS | 1710 | 1468958229313 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 12:57:09 INFO - PROCESS | 1710 | 1468958229316 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 12:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:57:09 INFO - PROCESS | 1710 | 1468958229323 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:57:09 INFO - PROCESS | 1710 | 1468958229326 Marionette TRACE conn4 <- [1,1230,null,{}] 12:57:09 INFO - PROCESS | 1710 | 1468958229331 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}] 12:57:09 INFO - PROCESS | 1710 | 1468958229336 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:09 INFO - PROCESS | 1710 | 1468958229497 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 12:57:09 INFO - PROCESS | 1710 | 1468958229510 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:09 INFO - PROCESS | 1710 | 1468958229526 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x95253400 == 40 [pid = 1710] [id = 315] 12:57:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x96680000) [pid = 1710] [serial = 946] [outer = (nil)] 12:57:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x99734000) [pid = 1710] [serial = 947] [outer = 0x96680000] 12:57:09 INFO - PROCESS | 1710 | 1468958229614 Marionette DEBUG loaded listener.js 12:57:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a424000) [pid = 1710] [serial = 948] [outer = 0x96680000] 12:57:10 INFO - PROCESS | 1710 | 1468958230541 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]]]}] 12:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1241ms 12:57:10 INFO - PROCESS | 1710 | 1468958230564 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:57:10 INFO - PROCESS | 1710 | 1468958230568 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 12:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:57:10 INFO - PROCESS | 1710 | 1468958230574 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:57:10 INFO - PROCESS | 1710 | 1468958230578 Marionette TRACE conn4 <- [1,1234,null,{}] 12:57:10 INFO - PROCESS | 1710 | 1468958230583 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}] 12:57:10 INFO - PROCESS | 1710 | 1468958230589 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:10 INFO - PROCESS | 1710 | 1468958230827 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 12:57:11 INFO - PROCESS | 1710 | 1468958231038 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:11 INFO - PROCESS | 1710 | 1468958231048 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688800 == 41 [pid = 1710] [id = 316] 12:57:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x8e68cc00) [pid = 1710] [serial = 949] [outer = (nil)] 12:57:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8e73a400) [pid = 1710] [serial = 950] [outer = 0x8e68cc00] 12:57:11 INFO - PROCESS | 1710 | 1468958231191 Marionette DEBUG loaded listener.js 12:57:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8f1e2000) [pid = 1710] [serial = 951] [outer = 0x8e68cc00] 12:57:12 INFO - PROCESS | 1710 | 1468958232249 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]]]}] 12:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1730ms 12:57:12 INFO - PROCESS | 1710 | 1468958232307 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 12:57:12 INFO - PROCESS | 1710 | 1468958232314 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 12:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:57:12 INFO - PROCESS | 1710 | 1468958232323 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:57:12 INFO - PROCESS | 1710 | 1468958232328 Marionette TRACE conn4 <- [1,1238,null,{}] 12:57:12 INFO - PROCESS | 1710 | 1468958232336 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}] 12:57:12 INFO - PROCESS | 1710 | 1468958232342 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:12 INFO - PROCESS | 1710 | 1468958232543 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:57:12 INFO - PROCESS | 1710 | 1468958232785 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:12 INFO - PROCESS | 1710 | 1468958232801 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x92497800 == 42 [pid = 1710] [id = 317] 12:57:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x924d6c00) [pid = 1710] [serial = 952] [outer = (nil)] 12:57:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x924e2000) [pid = 1710] [serial = 953] [outer = 0x924d6c00] 12:57:12 INFO - PROCESS | 1710 | 1468958232990 Marionette DEBUG loaded listener.js 12:57:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x93b60c00) [pid = 1710] [serial = 954] [outer = 0x924d6c00] 12:57:14 INFO - PROCESS | 1710 | 1468958234018 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]]]}] 12:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1743ms 12:57:14 INFO - PROCESS | 1710 | 1468958234066 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 12:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:57:14 INFO - PROCESS | 1710 | 1468958234071 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 12:57:14 INFO - PROCESS | 1710 | 1468958234078 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:57:14 INFO - PROCESS | 1710 | 1468958234081 Marionette TRACE conn4 <- [1,1242,null,{}] 12:57:14 INFO - PROCESS | 1710 | 1468958234088 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}] 12:57:14 INFO - PROCESS | 1710 | 1468958234093 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:14 INFO - PROCESS | 1710 | 1468958234293 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 12:57:14 INFO - PROCESS | 1710 | 1468958234576 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:14 INFO - PROCESS | 1710 | 1468958234586 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x948bb800 == 43 [pid = 1710] [id = 318] 12:57:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x95414c00) [pid = 1710] [serial = 955] [outer = (nil)] 12:57:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x954cd000) [pid = 1710] [serial = 956] [outer = 0x95414c00] 12:57:14 INFO - PROCESS | 1710 | 1468958234711 Marionette DEBUG loaded listener.js 12:57:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x96684000) [pid = 1710] [serial = 957] [outer = 0x95414c00] 12:57:15 INFO - PROCESS | 1710 | 1468958235724 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]]]}] 12:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1689ms 12:57:15 INFO - PROCESS | 1710 | 1468958235767 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 12:57:15 INFO - PROCESS | 1710 | 1468958235774 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 12:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:57:15 INFO - PROCESS | 1710 | 1468958235791 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:57:15 INFO - PROCESS | 1710 | 1468958235799 Marionette TRACE conn4 <- [1,1246,null,{}] 12:57:15 INFO - PROCESS | 1710 | 1468958235805 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}] 12:57:15 INFO - PROCESS | 1710 | 1468958235812 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:16 INFO - PROCESS | 1710 | 1468958236066 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 12:57:16 INFO - PROCESS | 1710 | 1468958236378 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:16 INFO - PROCESS | 1710 | 1468958236385 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x91481c00 == 44 [pid = 1710] [id = 319] 12:57:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x91c0cc00) [pid = 1710] [serial = 958] [outer = (nil)] 12:57:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x966c1000) [pid = 1710] [serial = 959] [outer = 0x91c0cc00] 12:57:16 INFO - PROCESS | 1710 | 1468958236472 Marionette DEBUG loaded listener.js 12:57:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9a6bf000) [pid = 1710] [serial = 960] [outer = 0x91c0cc00] 12:57:17 INFO - PROCESS | 1710 | 1468958237389 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]]]}] 12:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1643ms 12:57:17 INFO - PROCESS | 1710 | 1468958237427 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 12:57:17 INFO - PROCESS | 1710 | 1468958237431 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 12:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:57:17 INFO - PROCESS | 1710 | 1468958237437 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:57:17 INFO - PROCESS | 1710 | 1468958237440 Marionette TRACE conn4 <- [1,1250,null,{}] 12:57:17 INFO - PROCESS | 1710 | 1468958237447 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}] 12:57:17 INFO - PROCESS | 1710 | 1468958237452 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:17 INFO - PROCESS | 1710 | 1468958237646 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 12:57:17 INFO - PROCESS | 1710 | 1468958237886 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:17 INFO - PROCESS | 1710 | 1468958237895 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11f000 == 45 [pid = 1710] [id = 320] 12:57:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x939e6c00) [pid = 1710] [serial = 961] [outer = (nil)] 12:57:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x9af09c00) [pid = 1710] [serial = 962] [outer = 0x939e6c00] 12:57:18 INFO - PROCESS | 1710 | 1468958238018 Marionette DEBUG loaded listener.js 12:57:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9af0f400) [pid = 1710] [serial = 963] [outer = 0x939e6c00] 12:57:18 INFO - PROCESS | 1710 | 1468958238922 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]]]}] 12:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1531ms 12:57:18 INFO - PROCESS | 1710 | 1468958238969 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:57:18 INFO - PROCESS | 1710 | 1468958238974 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 12:57:18 INFO - PROCESS | 1710 | 1468958238980 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:57:18 INFO - PROCESS | 1710 | 1468958238984 Marionette TRACE conn4 <- [1,1254,null,{}] 12:57:18 INFO - PROCESS | 1710 | 1468958238990 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}] 12:57:18 INFO - PROCESS | 1710 | 1468958238995 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:19 INFO - PROCESS | 1710 | 1468958239193 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 12:57:19 INFO - PROCESS | 1710 | 1468958239435 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:19 INFO - PROCESS | 1710 | 1468958239453 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x9af5a800 == 46 [pid = 1710] [id = 321] 12:57:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9af5ac00) [pid = 1710] [serial = 964] [outer = (nil)] 12:57:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9b3df800) [pid = 1710] [serial = 965] [outer = 0x9af5ac00] 12:57:19 INFO - PROCESS | 1710 | 1468958239595 Marionette DEBUG loaded listener.js 12:57:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x9bcbe000) [pid = 1710] [serial = 966] [outer = 0x9af5ac00] 12:57:20 INFO - PROCESS | 1710 | 1468958240613 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]]]}] 12:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1682ms 12:57:20 INFO - PROCESS | 1710 | 1468958240662 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 12:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:57:20 INFO - PROCESS | 1710 | 1468958240666 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 12:57:20 INFO - PROCESS | 1710 | 1468958240673 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:57:20 INFO - PROCESS | 1710 | 1468958240676 Marionette TRACE conn4 <- [1,1258,null,{}] 12:57:20 INFO - PROCESS | 1710 | 1468958240682 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}] 12:57:20 INFO - PROCESS | 1710 | 1468958240688 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:20 INFO - PROCESS | 1710 | 1468958240881 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:57:21 INFO - PROCESS | 1710 | 1468958241126 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:21 INFO - PROCESS | 1710 | 1468958241135 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149c400 == 47 [pid = 1710] [id = 322] 12:57:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x93d6dc00) [pid = 1710] [serial = 967] [outer = (nil)] 12:57:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9d32ec00) [pid = 1710] [serial = 968] [outer = 0x93d6dc00] 12:57:21 INFO - PROCESS | 1710 | 1468958241269 Marionette DEBUG loaded listener.js 12:57:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x9d890c00) [pid = 1710] [serial = 969] [outer = 0x93d6dc00] 12:57:22 INFO - PROCESS | 1710 | 1468958242195 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]]]}] 12:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1585ms 12:57:22 INFO - PROCESS | 1710 | 1468958242258 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 12:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:57:22 INFO - PROCESS | 1710 | 1468958242262 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 12:57:22 INFO - PROCESS | 1710 | 1468958242269 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:57:22 INFO - PROCESS | 1710 | 1468958242272 Marionette TRACE conn4 <- [1,1262,null,{}] 12:57:22 INFO - PROCESS | 1710 | 1468958242278 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}] 12:57:22 INFO - PROCESS | 1710 | 1468958242283 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:22 INFO - PROCESS | 1710 | 1468958242481 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 12:57:22 INFO - PROCESS | 1710 | 1468958242725 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:22 INFO - PROCESS | 1710 | 1468958242733 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x924dcc00 == 48 [pid = 1710] [id = 323] 12:57:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x93b69c00) [pid = 1710] [serial = 970] [outer = (nil)] 12:57:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0xa1092800) [pid = 1710] [serial = 971] [outer = 0x93b69c00] 12:57:22 INFO - PROCESS | 1710 | 1468958242886 Marionette DEBUG loaded listener.js 12:57:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0xa2009000) [pid = 1710] [serial = 972] [outer = 0x93b69c00] 12:57:23 INFO - PROCESS | 1710 | 1468958243809 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]]]}] 12:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1584ms 12:57:23 INFO - PROCESS | 1710 | 1468958243853 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 12:57:23 INFO - PROCESS | 1710 | 1468958243857 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 12:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:57:23 INFO - PROCESS | 1710 | 1468958243864 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:57:23 INFO - PROCESS | 1710 | 1468958243867 Marionette TRACE conn4 <- [1,1266,null,{}] 12:57:23 INFO - PROCESS | 1710 | 1468958243873 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}] 12:57:23 INFO - PROCESS | 1710 | 1468958243879 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:24 INFO - PROCESS | 1710 | 1468958244067 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 12:57:24 INFO - PROCESS | 1710 | 1468958244308 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:24 INFO - PROCESS | 1710 | 1468958244316 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd93c00 == 49 [pid = 1710] [id = 324] 12:57:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x8fd95c00) [pid = 1710] [serial = 973] [outer = (nil)] 12:57:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x911d6400) [pid = 1710] [serial = 974] [outer = 0x8fd95c00] 12:57:24 INFO - PROCESS | 1710 | 1468958244708 Marionette DEBUG loaded listener.js 12:57:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x91497400) [pid = 1710] [serial = 975] [outer = 0x8fd95c00] 12:57:25 INFO - PROCESS | 1710 | 1468958245730 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]]]}] 12:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1938ms 12:57:25 INFO - PROCESS | 1710 | 1468958245804 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 12:57:25 INFO - PROCESS | 1710 | 1468958245809 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 12:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:57:25 INFO - PROCESS | 1710 | 1468958245818 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:57:25 INFO - PROCESS | 1710 | 1468958245821 Marionette TRACE conn4 <- [1,1270,null,{}] 12:57:25 INFO - PROCESS | 1710 | 1468958245829 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}] 12:57:25 INFO - PROCESS | 1710 | 1468958245834 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:26 INFO - PROCESS | 1710 | 1468958246055 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 12:57:26 INFO - PROCESS | 1710 | 1468958246436 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:26 INFO - PROCESS | 1710 | 1468958246449 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d5c00 == 50 [pid = 1710] [id = 325] 12:57:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x91482000) [pid = 1710] [serial = 976] [outer = (nil)] 12:57:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x939e8400) [pid = 1710] [serial = 977] [outer = 0x91482000] 12:57:26 INFO - PROCESS | 1710 | 1468958246530 Marionette DEBUG loaded listener.js 12:57:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x95412800) [pid = 1710] [serial = 978] [outer = 0x91482000] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739800 == 49 [pid = 1710] [id = 268] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x954cb400 == 48 [pid = 1710] [id = 269] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68c800 == 47 [pid = 1710] [id = 266] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x914a2c00 == 46 [pid = 1710] [id = 267] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x93b5c400 == 45 [pid = 1710] [id = 255] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f126c00 == 44 [pid = 1710] [id = 265] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x95253400 == 43 [pid = 1710] [id = 315] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x9148b000 == 42 [pid = 1710] [id = 314] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11cc00 == 41 [pid = 1710] [id = 313] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x92327800 == 40 [pid = 1710] [id = 312] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73d800 == 39 [pid = 1710] [id = 311] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689000 == 38 [pid = 1710] [id = 310] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd9a000 == 37 [pid = 1710] [id = 296] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d5400 == 36 [pid = 1710] [id = 253] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e687c00 == 35 [pid = 1710] [id = 262] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x93b60000 == 34 [pid = 1710] [id = 301] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd7c00 == 33 [pid = 1710] [id = 256] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x9a6c1000 == 32 [pid = 1710] [id = 259] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73d000 == 31 [pid = 1710] [id = 260] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x924e5000 == 30 [pid = 1710] [id = 303] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e732800 == 29 [pid = 1710] [id = 309] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc09c00 == 28 [pid = 1710] [id = 257] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x9af50c00 == 27 [pid = 1710] [id = 263] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685800 == 26 [pid = 1710] [id = 302] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11ec00 == 25 [pid = 1710] [id = 307] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd3c00 == 24 [pid = 1710] [id = 254] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d8c00 == 23 [pid = 1710] [id = 308] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x93ba4000 == 22 [pid = 1710] [id = 270] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x954cdc00 == 21 [pid = 1710] [id = 258] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x93b5f800 == 20 [pid = 1710] [id = 305] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x99729c00 == 19 [pid = 1710] [id = 304] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc10800 == 18 [pid = 1710] [id = 306] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682000 == 17 [pid = 1710] [id = 264] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x948b3000 == 16 [pid = 1710] [id = 261] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x9149c400 == 15 [pid = 1710] [id = 322] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x924dcc00 == 14 [pid = 1710] [id = 323] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x9af5a800 == 13 [pid = 1710] [id = 321] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11f000 == 12 [pid = 1710] [id = 320] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x91481c00 == 11 [pid = 1710] [id = 319] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x92497800 == 10 [pid = 1710] [id = 317] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x948bb800 == 9 [pid = 1710] [id = 318] 12:57:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e688800 == 8 [pid = 1710] [id = 316] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x9d32d400) [pid = 1710] [serial = 867] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9bf64000) [pid = 1710] [serial = 866] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9d4d9400) [pid = 1710] [serial = 870] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x9d444000) [pid = 1710] [serial = 869] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9d88e000) [pid = 1710] [serial = 873] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x9d80d800) [pid = 1710] [serial = 872] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0xa2097000) [pid = 1710] [serial = 876] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0xa109a000) [pid = 1710] [serial = 875] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0xa2249400) [pid = 1710] [serial = 879] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0xa2245000) [pid = 1710] [serial = 878] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0xa239dc00) [pid = 1710] [serial = 882] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0xa2307400) [pid = 1710] [serial = 881] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0xa23b9c00) [pid = 1710] [serial = 885] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9a6b4400) [pid = 1710] [serial = 884] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x91dd3000) [pid = 1710] [serial = 888] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x9149a800) [pid = 1710] [serial = 887] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x96680c00) [pid = 1710] [serial = 890] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x8fd95000) [pid = 1710] [serial = 893] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x8fd99000) [pid = 1710] [serial = 894] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x91ccb000) [pid = 1710] [serial = 896] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x939ef400) [pid = 1710] [serial = 861] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x924d8800) [pid = 1710] [serial = 860] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9524f000) [pid = 1710] [serial = 899] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x924e3400) [pid = 1710] [serial = 903] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x996ba400) [pid = 1710] [serial = 864] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91c0c000) [pid = 1710] [serial = 902] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x98371000) [pid = 1710] [serial = 863] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x97974800) [pid = 1710] [serial = 891] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x954c7800) [pid = 1710] [serial = 900] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x92239800) [pid = 1710] [serial = 897] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1710 | 1468958248901 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]]]}] 12:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 3142ms 12:57:28 INFO - PROCESS | 1710 | 1468958248960 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:57:28 INFO - PROCESS | 1710 | 1468958248966 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 12:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:57:28 INFO - PROCESS | 1710 | 1468958248975 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:57:28 INFO - PROCESS | 1710 | 1468958248980 Marionette TRACE conn4 <- [1,1274,null,{}] 12:57:28 INFO - PROCESS | 1710 | 1468958248989 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}] 12:57:28 INFO - PROCESS | 1710 | 1468958248995 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:29 INFO - PROCESS | 1710 | 1468958249170 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 12:57:29 INFO - PROCESS | 1710 | 1468958249327 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:29 INFO - PROCESS | 1710 | 1468958249341 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e736800 == 9 [pid = 1710] [id = 326] 12:57:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x8e738c00) [pid = 1710] [serial = 979] [outer = (nil)] 12:57:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8f124000) [pid = 1710] [serial = 980] [outer = 0x8e738c00] 12:57:29 INFO - PROCESS | 1710 | 1468958249414 Marionette DEBUG loaded listener.js 12:57:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8f1d8400) [pid = 1710] [serial = 981] [outer = 0x8e738c00] 12:57:30 INFO - PROCESS | 1710 | 1468958250249 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]]]}] 12:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1332ms 12:57:30 INFO - PROCESS | 1710 | 1468958250308 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 12:57:30 INFO - PROCESS | 1710 | 1468958250316 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 12:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:57:30 INFO - PROCESS | 1710 | 1468958250327 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:57:30 INFO - PROCESS | 1710 | 1468958250332 Marionette TRACE conn4 <- [1,1278,null,{}] 12:57:30 INFO - PROCESS | 1710 | 1468958250337 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}] 12:57:30 INFO - PROCESS | 1710 | 1468958250342 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:30 INFO - PROCESS | 1710 | 1468958250539 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:57:30 INFO - PROCESS | 1710 | 1468958250676 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:30 INFO - PROCESS | 1710 | 1468958250685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d000 == 10 [pid = 1710] [id = 327] 12:57:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8fd90c00) [pid = 1710] [serial = 982] [outer = (nil)] 12:57:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8fd99c00) [pid = 1710] [serial = 983] [outer = 0x8fd90c00] 12:57:30 INFO - PROCESS | 1710 | 1468958250764 Marionette DEBUG loaded listener.js 12:57:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x911da000) [pid = 1710] [serial = 984] [outer = 0x8fd90c00] 12:57:31 INFO - PROCESS | 1710 | 1468958251792 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]]]}] 12:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1541ms 12:57:31 INFO - PROCESS | 1710 | 1468958251868 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 12:57:31 INFO - PROCESS | 1710 | 1468958251871 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 12:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:57:31 INFO - PROCESS | 1710 | 1468958251879 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:57:31 INFO - PROCESS | 1710 | 1468958251885 Marionette TRACE conn4 <- [1,1282,null,{}] 12:57:31 INFO - PROCESS | 1710 | 1468958251911 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}] 12:57:31 INFO - PROCESS | 1710 | 1468958251920 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:32 INFO - PROCESS | 1710 | 1468958252143 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 12:57:32 INFO - PROCESS | 1710 | 1468958252170 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:32 INFO - PROCESS | 1710 | 1468958252183 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c0ec00 == 11 [pid = 1710] [id = 328] 12:57:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x91c10000) [pid = 1710] [serial = 985] [outer = (nil)] 12:57:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x91cc8000) [pid = 1710] [serial = 986] [outer = 0x91c10000] 12:57:32 INFO - PROCESS | 1710 | 1468958252300 Marionette DEBUG loaded listener.js 12:57:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x91dcf400) [pid = 1710] [serial = 987] [outer = 0x91c10000] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x96680000) [pid = 1710] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x939f1800) [pid = 1710] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9148d400) [pid = 1710] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x93d70800) [pid = 1710] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x8f11e400) [pid = 1710] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x8fd98400) [pid = 1710] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x99735000) [pid = 1710] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8f11fc00) [pid = 1710] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x8e68a800) [pid = 1710] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x95255400) [pid = 1710] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x93b67c00) [pid = 1710] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x95412000) [pid = 1710] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8f1de400) [pid = 1710] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x92496c00) [pid = 1710] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:57:33 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8fc0d000) [pid = 1710] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:57:34 INFO - PROCESS | 1710 | 1468958254001 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]]]}] 12:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2162ms 12:57:34 INFO - PROCESS | 1710 | 1468958254042 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 12:57:34 INFO - PROCESS | 1710 | 1468958254046 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 12:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:57:34 INFO - PROCESS | 1710 | 1468958254053 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:57:34 INFO - PROCESS | 1710 | 1468958254057 Marionette TRACE conn4 <- [1,1286,null,{}] 12:57:34 INFO - PROCESS | 1710 | 1468958254062 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}] 12:57:34 INFO - PROCESS | 1710 | 1468958254067 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:34 INFO - PROCESS | 1710 | 1468958254226 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 12:57:34 INFO - PROCESS | 1710 | 1468958254241 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:34 INFO - PROCESS | 1710 | 1468958254247 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04c00 == 12 [pid = 1710] [id = 329] 12:57:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x911e0c00) [pid = 1710] [serial = 988] [outer = (nil)] 12:57:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x91dd4800) [pid = 1710] [serial = 989] [outer = 0x911e0c00] 12:57:34 INFO - PROCESS | 1710 | 1468958254435 Marionette DEBUG loaded listener.js 12:57:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x92491000) [pid = 1710] [serial = 990] [outer = 0x911e0c00] 12:57:35 INFO - PROCESS | 1710 | 1468958255258 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]]]}] 12:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1241ms 12:57:35 INFO - PROCESS | 1710 | 1468958255295 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 12:57:35 INFO - PROCESS | 1710 | 1468958255298 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 12:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:57:35 INFO - PROCESS | 1710 | 1468958255305 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:57:35 INFO - PROCESS | 1710 | 1468958255308 Marionette TRACE conn4 <- [1,1290,null,{}] 12:57:35 INFO - PROCESS | 1710 | 1468958255314 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}] 12:57:35 INFO - PROCESS | 1710 | 1468958255319 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:35 INFO - PROCESS | 1710 | 1468958255527 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 12:57:35 INFO - PROCESS | 1710 | 1468958255547 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:35 INFO - PROCESS | 1710 | 1468958255554 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x92329000 == 13 [pid = 1710] [id = 330] 12:57:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9248f400) [pid = 1710] [serial = 991] [outer = (nil)] 12:57:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x924dcc00) [pid = 1710] [serial = 992] [outer = 0x9248f400] 12:57:35 INFO - PROCESS | 1710 | 1468958255625 Marionette DEBUG loaded listener.js 12:57:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x939e6800) [pid = 1710] [serial = 993] [outer = 0x9248f400] 12:57:36 INFO - PROCESS | 1710 | 1468958256780 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]]]}] 12:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1536ms 12:57:36 INFO - PROCESS | 1710 | 1468958256843 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:57:36 INFO - PROCESS | 1710 | 1468958256850 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 12:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:57:36 INFO - PROCESS | 1710 | 1468958256858 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:57:36 INFO - PROCESS | 1710 | 1468958256866 Marionette TRACE conn4 <- [1,1294,null,{}] 12:57:36 INFO - PROCESS | 1710 | 1468958256874 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}] 12:57:36 INFO - PROCESS | 1710 | 1468958256883 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:37 INFO - PROCESS | 1710 | 1468958257165 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 12:57:37 INFO - PROCESS | 1710 | 1468958257408 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:37 INFO - PROCESS | 1710 | 1468958257419 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11e000 == 14 [pid = 1710] [id = 331] 12:57:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x8f1df800) [pid = 1710] [serial = 994] [outer = (nil)] 12:57:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x911d4400) [pid = 1710] [serial = 995] [outer = 0x8f1df800] 12:57:37 INFO - PROCESS | 1710 | 1468958257506 Marionette DEBUG loaded listener.js 12:57:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x91485400) [pid = 1710] [serial = 996] [outer = 0x8f1df800] 12:57:38 INFO - PROCESS | 1710 | 1468958258465 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]]]}] 12:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1640ms 12:57:38 INFO - PROCESS | 1710 | 1468958258498 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 12:57:38 INFO - PROCESS | 1710 | 1468958258506 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 12:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:57:38 INFO - PROCESS | 1710 | 1468958258516 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:57:38 INFO - PROCESS | 1710 | 1468958258520 Marionette TRACE conn4 <- [1,1298,null,{}] 12:57:38 INFO - PROCESS | 1710 | 1468958258527 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}] 12:57:38 INFO - PROCESS | 1710 | 1468958258533 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:38 INFO - PROCESS | 1710 | 1468958258719 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:57:38 INFO - PROCESS | 1710 | 1468958258902 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:38 INFO - PROCESS | 1710 | 1468958258910 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68a400 == 15 [pid = 1710] [id = 332] 12:57:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x92326800) [pid = 1710] [serial = 997] [outer = (nil)] 12:57:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x924d8800) [pid = 1710] [serial = 998] [outer = 0x92326800] 12:57:39 INFO - PROCESS | 1710 | 1468958259090 Marionette DEBUG loaded listener.js 12:57:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x911e1c00) [pid = 1710] [serial = 999] [outer = 0x92326800] 12:57:40 INFO - PROCESS | 1710 | 1468958260025 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]]]}] 12:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1533ms 12:57:40 INFO - PROCESS | 1710 | 1468958260049 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 12:57:40 INFO - PROCESS | 1710 | 1468958260053 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 12:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:57:40 INFO - PROCESS | 1710 | 1468958260060 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:57:40 INFO - PROCESS | 1710 | 1468958260067 Marionette TRACE conn4 <- [1,1302,null,{}] 12:57:40 INFO - PROCESS | 1710 | 1468958260085 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}] 12:57:40 INFO - PROCESS | 1710 | 1468958260094 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:40 INFO - PROCESS | 1710 | 1468958260281 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 12:57:40 INFO - PROCESS | 1710 | 1468958260452 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:40 INFO - PROCESS | 1710 | 1468958260465 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x93ba9800 == 16 [pid = 1710] [id = 333] 12:57:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x93baac00) [pid = 1710] [serial = 1000] [outer = (nil)] 12:57:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x93d70000) [pid = 1710] [serial = 1001] [outer = 0x93baac00] 12:57:40 INFO - PROCESS | 1710 | 1468958260600 Marionette DEBUG loaded listener.js 12:57:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x93d77400) [pid = 1710] [serial = 1002] [outer = 0x93baac00] 12:57:41 INFO - PROCESS | 1710 | 1468958261520 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]]]}] 12:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1494ms 12:57:41 INFO - PROCESS | 1710 | 1468958261555 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 12:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:57:41 INFO - PROCESS | 1710 | 1468958261560 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 12:57:41 INFO - PROCESS | 1710 | 1468958261566 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:57:41 INFO - PROCESS | 1710 | 1468958261570 Marionette TRACE conn4 <- [1,1306,null,{}] 12:57:41 INFO - PROCESS | 1710 | 1468958261576 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}] 12:57:41 INFO - PROCESS | 1710 | 1468958261581 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:41 INFO - PROCESS | 1710 | 1468958261761 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 12:57:41 INFO - PROCESS | 1710 | 1468958261928 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:41 INFO - PROCESS | 1710 | 1468958261935 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6c400 == 17 [pid = 1710] [id = 334] 12:57:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x93d76800) [pid = 1710] [serial = 1003] [outer = (nil)] 12:57:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x9524f000) [pid = 1710] [serial = 1004] [outer = 0x93d76800] 12:57:42 INFO - PROCESS | 1710 | 1468958262044 Marionette DEBUG loaded listener.js 12:57:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x95256000) [pid = 1710] [serial = 1005] [outer = 0x93d76800] 12:57:42 INFO - PROCESS | 1710 | 1468958262958 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]]]}] 12:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1430ms 12:57:43 INFO - PROCESS | 1710 | 1468958263013 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 12:57:43 INFO - PROCESS | 1710 | 1468958263016 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 12:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:57:43 INFO - PROCESS | 1710 | 1468958263026 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:57:43 INFO - PROCESS | 1710 | 1468958263028 Marionette TRACE conn4 <- [1,1310,null,{}] 12:57:43 INFO - PROCESS | 1710 | 1468958263033 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}] 12:57:43 INFO - PROCESS | 1710 | 1468958263039 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:43 INFO - PROCESS | 1710 | 1468958263215 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 12:57:43 INFO - PROCESS | 1710 | 1468958263386 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:43 INFO - PROCESS | 1710 | 1468958263395 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x948bb400 == 18 [pid = 1710] [id = 335] 12:57:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x95418c00) [pid = 1710] [serial = 1006] [outer = (nil)] 12:57:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x954c9000) [pid = 1710] [serial = 1007] [outer = 0x95418c00] 12:57:43 INFO - PROCESS | 1710 | 1468958263475 Marionette DEBUG loaded listener.js 12:57:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x954cbc00) [pid = 1710] [serial = 1008] [outer = 0x95418c00] 12:57:44 INFO - PROCESS | 1710 | 1468958264436 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] 12:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:57:44 INFO - PROCESS | 1710 | 1468958264513 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 12:57:44 INFO - PROCESS | 1710 | 1468958264519 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:57:44 INFO - PROCESS | 1710 | 1468958264523 Marionette TRACE conn4 <- [1,1314,null,{}] 12:57:44 INFO - PROCESS | 1710 | 1468958264529 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}] 12:57:44 INFO - PROCESS | 1710 | 1468958264540 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:44 INFO - PROCESS | 1710 | 1468958264778 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 12:57:45 INFO - PROCESS | 1710 | 1468958264994 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:45 INFO - PROCESS | 1710 | 1468958265003 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e681400 == 19 [pid = 1710] [id = 336] 12:57:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x91c08000) [pid = 1710] [serial = 1009] [outer = (nil)] 12:57:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9795f800) [pid = 1710] [serial = 1010] [outer = 0x91c08000] 12:57:45 INFO - PROCESS | 1710 | 1468958265112 Marionette DEBUG loaded listener.js 12:57:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x97972c00) [pid = 1710] [serial = 1011] [outer = 0x91c08000] 12:57:46 INFO - PROCESS | 1710 | 1468958266009 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]]]}] 12:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1547ms 12:57:46 INFO - PROCESS | 1710 | 1468958266067 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 12:57:46 INFO - PROCESS | 1710 | 1468958266071 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 12:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:57:46 INFO - PROCESS | 1710 | 1468958266078 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:57:46 INFO - PROCESS | 1710 | 1468958266082 Marionette TRACE conn4 <- [1,1318,null,{}] 12:57:46 INFO - PROCESS | 1710 | 1468958266087 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}] 12:57:46 INFO - PROCESS | 1710 | 1468958266092 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:46 INFO - PROCESS | 1710 | 1468958266266 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:57:46 INFO - PROCESS | 1710 | 1468958266439 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:46 INFO - PROCESS | 1710 | 1468958266449 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e1400 == 20 [pid = 1710] [id = 337] 12:57:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9148ec00) [pid = 1710] [serial = 1012] [outer = (nil)] 12:57:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x9924b800) [pid = 1710] [serial = 1013] [outer = 0x9148ec00] 12:57:46 INFO - PROCESS | 1710 | 1468958266561 Marionette DEBUG loaded listener.js 12:57:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x98310800) [pid = 1710] [serial = 1014] [outer = 0x9148ec00] 12:57:47 INFO - PROCESS | 1710 | 1468958267484 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]]]}] 12:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1443ms 12:57:47 INFO - PROCESS | 1710 | 1468958267522 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 12:57:47 INFO - PROCESS | 1710 | 1468958267526 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 12:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:57:47 INFO - PROCESS | 1710 | 1468958267533 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:57:47 INFO - PROCESS | 1710 | 1468958267537 Marionette TRACE conn4 <- [1,1322,null,{}] 12:57:47 INFO - PROCESS | 1710 | 1468958267543 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}] 12:57:47 INFO - PROCESS | 1710 | 1468958267548 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:47 INFO - PROCESS | 1710 | 1468958267723 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 12:57:47 INFO - PROCESS | 1710 | 1468958267899 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:47 INFO - PROCESS | 1710 | 1468958267906 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x91489800 == 21 [pid = 1710] [id = 338] 12:57:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x9149b000) [pid = 1710] [serial = 1015] [outer = (nil)] 12:57:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x99662000) [pid = 1710] [serial = 1016] [outer = 0x9149b000] 12:57:47 INFO - PROCESS | 1710 | 1468958267986 Marionette DEBUG loaded listener.js 12:57:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x99664000) [pid = 1710] [serial = 1017] [outer = 0x9149b000] 12:57:48 INFO - PROCESS | 1710 | 1468958268936 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]]]}] 12:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1439ms 12:57:48 INFO - PROCESS | 1710 | 1468958268973 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 12:57:48 INFO - PROCESS | 1710 | 1468958268977 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 12:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:57:48 INFO - PROCESS | 1710 | 1468958268984 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:57:48 INFO - PROCESS | 1710 | 1468958268987 Marionette TRACE conn4 <- [1,1326,null,{}] 12:57:48 INFO - PROCESS | 1710 | 1468958268993 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}] 12:57:49 INFO - PROCESS | 1710 | 1468958268998 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:49 INFO - PROCESS | 1710 | 1468958269176 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 12:57:49 INFO - PROCESS | 1710 | 1468958269350 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:49 INFO - PROCESS | 1710 | 1468958269359 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f120c00 == 22 [pid = 1710] [id = 339] 12:57:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x8f124800) [pid = 1710] [serial = 1018] [outer = (nil)] 12:57:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 114 (0x99728c00) [pid = 1710] [serial = 1019] [outer = 0x8f124800] 12:57:49 INFO - PROCESS | 1710 | 1468958269436 Marionette DEBUG loaded listener.js 12:57:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 115 (0x99fcf400) [pid = 1710] [serial = 1020] [outer = 0x8f124800] 12:57:50 INFO - PROCESS | 1710 | 1468958270418 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]]]}] 12:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1497ms 12:57:50 INFO - PROCESS | 1710 | 1468958270482 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 12:57:50 INFO - PROCESS | 1710 | 1468958270486 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 12:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:57:50 INFO - PROCESS | 1710 | 1468958270493 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:57:50 INFO - PROCESS | 1710 | 1468958270496 Marionette TRACE conn4 <- [1,1330,null,{}] 12:57:50 INFO - PROCESS | 1710 | 1468958270503 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}] 12:57:50 INFO - PROCESS | 1710 | 1468958270508 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:50 INFO - PROCESS | 1710 | 1468958270684 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 12:57:50 INFO - PROCESS | 1710 | 1468958270930 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:50 INFO - PROCESS | 1710 | 1468958270938 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685400 == 23 [pid = 1710] [id = 340] 12:57:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 116 (0x8e685c00) [pid = 1710] [serial = 1021] [outer = (nil)] 12:57:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 117 (0x8e68bc00) [pid = 1710] [serial = 1022] [outer = 0x8e685c00] 12:57:51 INFO - PROCESS | 1710 | 1468958271187 Marionette DEBUG loaded listener.js 12:57:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 118 (0x8e73c800) [pid = 1710] [serial = 1023] [outer = 0x8e685c00] 12:57:52 INFO - PROCESS | 1710 | 1468958272190 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]]]}] 12:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1733ms 12:57:52 INFO - PROCESS | 1710 | 1468958272227 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:57:52 INFO - PROCESS | 1710 | 1468958272234 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 12:57:52 INFO - PROCESS | 1710 | 1468958272242 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:57:52 INFO - PROCESS | 1710 | 1468958272246 Marionette TRACE conn4 <- [1,1334,null,{}] 12:57:52 INFO - PROCESS | 1710 | 1468958272253 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}] 12:57:52 INFO - PROCESS | 1710 | 1468958272258 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:52 INFO - PROCESS | 1710 | 1468958272437 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 117 (0x99734000) [pid = 1710] [serial = 947] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 116 (0x9965f000) [pid = 1710] [serial = 942] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 115 (0x9a07c400) [pid = 1710] [serial = 944] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 114 (0x9a6cac00) [pid = 1710] [serial = 917] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 113 (0x9a896c00) [pid = 1710] [serial = 918] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x91486c00) [pid = 1710] [serial = 935] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x91ccec00) [pid = 1710] [serial = 936] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x9c0ebc00) [pid = 1710] [serial = 923] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x9d328400) [pid = 1710] [serial = 924] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x9a0ee000) [pid = 1710] [serial = 914] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x9a42fc00) [pid = 1710] [serial = 915] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x914a4400) [pid = 1710] [serial = 929] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x95468000) [pid = 1710] [serial = 930] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x8e737000) [pid = 1710] [serial = 932] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x8f128000) [pid = 1710] [serial = 933] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x966bf400) [pid = 1710] [serial = 911] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x954ca400) [pid = 1710] [serial = 912] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x966b4000) [pid = 1710] [serial = 906] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x95255800) [pid = 1710] [serial = 905] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x9af0e400) [pid = 1710] [serial = 920] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9af4ec00) [pid = 1710] [serial = 921] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9d4e6000) [pid = 1710] [serial = 926] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9d809400) [pid = 1710] [serial = 927] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x93ba8000) [pid = 1710] [serial = 938] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x91c02c00) [pid = 1710] [serial = 908] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9248e000) [pid = 1710] [serial = 909] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x97957400) [pid = 1710] [serial = 941] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x9a085c00) [pid = 1710] [serial = 945] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9a424000) [pid = 1710] [serial = 948] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x95247c00) [pid = 1710] [serial = 939] [outer = (nil)] [url = about:blank] 12:57:52 INFO - PROCESS | 1710 | 1468958272745 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:52 INFO - PROCESS | 1710 | 1468958272755 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f128000 == 24 [pid = 1710] [id = 341] 12:57:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x8f1d7800) [pid = 1710] [serial = 1024] [outer = (nil)] 12:57:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x911dec00) [pid = 1710] [serial = 1025] [outer = 0x8f1d7800] 12:57:52 INFO - PROCESS | 1710 | 1468958272871 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x9149f000) [pid = 1710] [serial = 1026] [outer = 0x8f1d7800] 12:57:53 INFO - PROCESS | 1710 | 1468958273672 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]]]}] 12:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1483ms 12:57:53 INFO - PROCESS | 1710 | 1468958273723 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 1710 | 1468958273729 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 12:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:57:53 INFO - PROCESS | 1710 | 1468958273751 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:57:53 INFO - PROCESS | 1710 | 1468958273756 Marionette TRACE conn4 <- [1,1338,null,{}] 12:57:53 INFO - PROCESS | 1710 | 1468958273762 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}] 12:57:53 INFO - PROCESS | 1710 | 1468958273768 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:53 INFO - PROCESS | 1710 | 1468958273941 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:57:53 INFO - PROCESS | 1710 | 1468958273951 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:53 INFO - PROCESS | 1710 | 1468958273959 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc3800 == 25 [pid = 1710] [id = 342] 12:57:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x91dd4c00) [pid = 1710] [serial = 1027] [outer = (nil)] 12:57:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x92495800) [pid = 1710] [serial = 1028] [outer = 0x91dd4c00] 12:57:54 INFO - PROCESS | 1710 | 1468958274028 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x93b5e000) [pid = 1710] [serial = 1029] [outer = 0x91dd4c00] 12:57:55 INFO - PROCESS | 1710 | 1468958275471 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]]]}] 12:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1750ms 12:57:55 INFO - PROCESS | 1710 | 1468958275496 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 1710 | 1468958275500 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 12:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:57:55 INFO - PROCESS | 1710 | 1468958275513 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:57:55 INFO - PROCESS | 1710 | 1468958275518 Marionette TRACE conn4 <- [1,1342,null,{}] 12:57:55 INFO - PROCESS | 1710 | 1468958275535 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}] 12:57:55 INFO - PROCESS | 1710 | 1468958275543 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:55 INFO - PROCESS | 1710 | 1468958275824 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 12:57:55 INFO - PROCESS | 1710 | 1468958275847 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:55 INFO - PROCESS | 1710 | 1468958275855 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1da800 == 26 [pid = 1710] [id = 343] 12:57:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9248d000) [pid = 1710] [serial = 1030] [outer = (nil)] 12:57:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x95248000) [pid = 1710] [serial = 1031] [outer = 0x9248d000] 12:57:55 INFO - PROCESS | 1710 | 1468958275925 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x954cb400) [pid = 1710] [serial = 1032] [outer = 0x9248d000] 12:57:56 INFO - PROCESS | 1710 | 1468958276799 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]]]}] 12:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1335ms 12:57:56 INFO - PROCESS | 1710 | 1468958276848 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 12:57:56 INFO - PROCESS | 1710 | 1468958276853 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 12:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:57:56 INFO - PROCESS | 1710 | 1468958276866 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:57:56 INFO - PROCESS | 1710 | 1468958276868 Marionette TRACE conn4 <- [1,1346,null,{}] 12:57:56 INFO - PROCESS | 1710 | 1468958276880 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}] 12:57:56 INFO - PROCESS | 1710 | 1468958276889 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:57 INFO - PROCESS | 1710 | 1468958277119 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 12:57:57 INFO - PROCESS | 1710 | 1468958277151 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:57 INFO - PROCESS | 1710 | 1468958277159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6cc00 == 27 [pid = 1710] [id = 344] 12:57:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x95248c00) [pid = 1710] [serial = 1033] [outer = (nil)] 12:57:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x97957400) [pid = 1710] [serial = 1034] [outer = 0x95248c00] 12:57:57 INFO - PROCESS | 1710 | 1468958277229 Marionette DEBUG loaded listener.js 12:57:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9796f400) [pid = 1710] [serial = 1035] [outer = 0x95248c00] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x91c10000) [pid = 1710] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x8e738c00) [pid = 1710] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x8e68cc00) [pid = 1710] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x924d6c00) [pid = 1710] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x95414c00) [pid = 1710] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x911e0c00) [pid = 1710] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x91c0cc00) [pid = 1710] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x939e6c00) [pid = 1710] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9af5ac00) [pid = 1710] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93d6dc00) [pid = 1710] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x93b69c00) [pid = 1710] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x8fd95c00) [pid = 1710] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x91482000) [pid = 1710] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:57:57 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8fd90c00) [pid = 1710] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:57:58 INFO - PROCESS | 1710 | 1468958278240 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]]]}] 12:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1442ms 12:57:58 INFO - PROCESS | 1710 | 1468958278310 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 1710 | 1468958278313 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 12:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:57:58 INFO - PROCESS | 1710 | 1468958278320 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:57:58 INFO - PROCESS | 1710 | 1468958278322 Marionette TRACE conn4 <- [1,1350,null,{}] 12:57:58 INFO - PROCESS | 1710 | 1468958278328 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}] 12:57:58 INFO - PROCESS | 1710 | 1468958278333 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:58 INFO - PROCESS | 1710 | 1468958278495 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 12:57:58 INFO - PROCESS | 1710 | 1468958278506 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:57:58 INFO - PROCESS | 1710 | 1468958278511 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dfc00 == 28 [pid = 1710] [id = 345] 12:57:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8fc0b800) [pid = 1710] [serial = 1036] [outer = (nil)] 12:57:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x924df000) [pid = 1710] [serial = 1037] [outer = 0x8fc0b800] 12:57:58 INFO - PROCESS | 1710 | 1468958278713 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x97973800) [pid = 1710] [serial = 1038] [outer = 0x8fc0b800] 12:57:59 INFO - PROCESS | 1710 | 1468958279510 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]]]}] 12:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1234ms 12:57:59 INFO - PROCESS | 1710 | 1468958279555 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:57:59 INFO - PROCESS | 1710 | 1468958279559 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 12:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:57:59 INFO - PROCESS | 1710 | 1468958279633 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:57:59 INFO - PROCESS | 1710 | 1468958279639 Marionette TRACE conn4 <- [1,1354,null,{}] 12:57:59 INFO - PROCESS | 1710 | 1468958279662 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}] 12:57:59 INFO - PROCESS | 1710 | 1468958279667 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:57:59 INFO - PROCESS | 1710 | 1468958279877 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 12:58:00 INFO - PROCESS | 1710 | 1468958280036 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:00 INFO - PROCESS | 1710 | 1468958280050 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8000 == 29 [pid = 1710] [id = 346] 12:58:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8f1ddc00) [pid = 1710] [serial = 1039] [outer = (nil)] 12:58:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8fd90400) [pid = 1710] [serial = 1040] [outer = 0x8f1ddc00] 12:58:00 INFO - PROCESS | 1710 | 1468958280147 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9148ac00) [pid = 1710] [serial = 1041] [outer = 0x8f1ddc00] 12:58:01 INFO - PROCESS | 1710 | 1468958281180 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]]]}] 12:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1670ms 12:58:01 INFO - PROCESS | 1710 | 1468958281238 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 12:58:01 INFO - PROCESS | 1710 | 1468958281244 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 12:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:58:01 INFO - PROCESS | 1710 | 1468958281254 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:58:01 INFO - PROCESS | 1710 | 1468958281258 Marionette TRACE conn4 <- [1,1358,null,{}] 12:58:01 INFO - PROCESS | 1710 | 1468958281268 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}] 12:58:01 INFO - PROCESS | 1710 | 1468958281277 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:01 INFO - PROCESS | 1710 | 1468958281535 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:58:01 INFO - PROCESS | 1710 | 1468958281816 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:01 INFO - PROCESS | 1710 | 1468958281823 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x9223bc00 == 30 [pid = 1710] [id = 347] 12:58:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x93b5c400) [pid = 1710] [serial = 1042] [outer = (nil)] 12:58:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x93b9f800) [pid = 1710] [serial = 1043] [outer = 0x93b5c400] 12:58:01 INFO - PROCESS | 1710 | 1468958281923 Marionette DEBUG loaded listener.js 12:58:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x93baa800) [pid = 1710] [serial = 1044] [outer = 0x93b5c400] 12:58:02 INFO - PROCESS | 1710 | 1468958282925 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]]]}] 12:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1742ms 12:58:02 INFO - PROCESS | 1710 | 1468958282996 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 12:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:58:03 INFO - PROCESS | 1710 | 1468958283001 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 12:58:03 INFO - PROCESS | 1710 | 1468958283008 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:58:03 INFO - PROCESS | 1710 | 1468958283012 Marionette TRACE conn4 <- [1,1362,null,{}] 12:58:03 INFO - PROCESS | 1710 | 1468958283018 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}] 12:58:03 INFO - PROCESS | 1710 | 1468958283024 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:03 INFO - PROCESS | 1710 | 1468958283257 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 12:58:03 INFO - PROCESS | 1710 | 1468958283539 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:03 INFO - PROCESS | 1710 | 1468958283559 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x98371800 == 31 [pid = 1710] [id = 348] 12:58:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9927c000) [pid = 1710] [serial = 1045] [outer = (nil)] 12:58:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9965d000) [pid = 1710] [serial = 1046] [outer = 0x9927c000] 12:58:03 INFO - PROCESS | 1710 | 1468958283684 Marionette DEBUG loaded listener.js 12:58:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x99729c00) [pid = 1710] [serial = 1047] [outer = 0x9927c000] 12:58:04 INFO - PROCESS | 1710 | 1468958284626 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]]]}] 12:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1693ms 12:58:04 INFO - PROCESS | 1710 | 1468958284701 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 12:58:04 INFO - PROCESS | 1710 | 1468958284705 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 12:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:58:04 INFO - PROCESS | 1710 | 1468958284713 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:58:04 INFO - PROCESS | 1710 | 1468958284715 Marionette TRACE conn4 <- [1,1366,null,{}] 12:58:04 INFO - PROCESS | 1710 | 1468958284722 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}] 12:58:04 INFO - PROCESS | 1710 | 1468958284727 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:04 INFO - PROCESS | 1710 | 1468958284931 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 12:58:05 INFO - PROCESS | 1710 | 1468958285159 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:05 INFO - PROCESS | 1710 | 1468958285169 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc09000 == 32 [pid = 1710] [id = 349] 12:58:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x93b64000) [pid = 1710] [serial = 1048] [outer = (nil)] 12:58:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9a0e7000) [pid = 1710] [serial = 1049] [outer = 0x93b64000] 12:58:05 INFO - PROCESS | 1710 | 1468958285295 Marionette DEBUG loaded listener.js 12:58:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9a1b4c00) [pid = 1710] [serial = 1050] [outer = 0x93b64000] 12:58:06 INFO - PROCESS | 1710 | 1468958286266 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] 12:58:06 INFO - PROCESS | 1710 | 1468958286303 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 12:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:58:06 INFO - PROCESS | 1710 | 1468958286310 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:58:06 INFO - PROCESS | 1710 | 1468958286313 Marionette TRACE conn4 <- [1,1370,null,{}] 12:58:06 INFO - PROCESS | 1710 | 1468958286319 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}] 12:58:06 INFO - PROCESS | 1710 | 1468958286325 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:06 INFO - PROCESS | 1710 | 1468958286503 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 12:58:06 INFO - PROCESS | 1710 | 1468958286723 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:06 INFO - PROCESS | 1710 | 1468958286734 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e690400 == 33 [pid = 1710] [id = 350] 12:58:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x93d75c00) [pid = 1710] [serial = 1051] [outer = (nil)] 12:58:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9a4f3800) [pid = 1710] [serial = 1052] [outer = 0x93d75c00] 12:58:06 INFO - PROCESS | 1710 | 1468958286856 Marionette DEBUG loaded listener.js 12:58:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9a6aac00) [pid = 1710] [serial = 1053] [outer = 0x93d75c00] 12:58:07 INFO - PROCESS | 1710 | 1468958287801 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] 12:58:07 INFO - PROCESS | 1710 | 1468958287853 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 12:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:58:07 INFO - PROCESS | 1710 | 1468958287860 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:58:07 INFO - PROCESS | 1710 | 1468958287864 Marionette TRACE conn4 <- [1,1374,null,{}] 12:58:07 INFO - PROCESS | 1710 | 1468958287870 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}] 12:58:07 INFO - PROCESS | 1710 | 1468958287880 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:08 INFO - PROCESS | 1710 | 1468958288156 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 12:58:08 INFO - PROCESS | 1710 | 1468958288428 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:08 INFO - PROCESS | 1710 | 1468958288439 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x966b4000 == 34 [pid = 1710] [id = 351] 12:58:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x9a6b1800) [pid = 1710] [serial = 1054] [outer = (nil)] 12:58:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x9a6c8c00) [pid = 1710] [serial = 1055] [outer = 0x9a6b1800] 12:58:08 INFO - PROCESS | 1710 | 1468958288524 Marionette DEBUG loaded listener.js 12:58:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x9a895c00) [pid = 1710] [serial = 1056] [outer = 0x9a6b1800] 12:58:09 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:09 INFO - PROCESS | 1710 | 1468958289507 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] 12:58:09 INFO - PROCESS | 1710 | 1468958289555 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 12:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:58:09 INFO - PROCESS | 1710 | 1468958289562 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:58:09 INFO - PROCESS | 1710 | 1468958289566 Marionette TRACE conn4 <- [1,1378,null,{}] 12:58:09 INFO - PROCESS | 1710 | 1468958289572 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}] 12:58:09 INFO - PROCESS | 1710 | 1468958289577 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:09 INFO - PROCESS | 1710 | 1468958289810 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:58:10 INFO - PROCESS | 1710 | 1468958290343 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:10 INFO - PROCESS | 1710 | 1468958290356 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd98400 == 35 [pid = 1710] [id = 352] 12:58:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x8fd99400) [pid = 1710] [serial = 1057] [outer = (nil)] 12:58:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x91489000) [pid = 1710] [serial = 1058] [outer = 0x8fd99400] 12:58:10 INFO - PROCESS | 1710 | 1468958290429 Marionette DEBUG loaded listener.js 12:58:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 110 (0x91c0a400) [pid = 1710] [serial = 1059] [outer = 0x8fd99400] 12:58:11 INFO - PROCESS | 1710 | 1468958291392 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] 12:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:58:11 INFO - PROCESS | 1710 | 1468958291466 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 12:58:11 INFO - PROCESS | 1710 | 1468958291473 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:58:11 INFO - PROCESS | 1710 | 1468958291478 Marionette TRACE conn4 <- [1,1382,null,{}] 12:58:11 INFO - PROCESS | 1710 | 1468958291551 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}] 12:58:11 INFO - PROCESS | 1710 | 1468958291555 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:11 INFO - PROCESS | 1710 | 1468958291728 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 12:58:11 INFO - PROCESS | 1710 | 1468958291951 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:11 INFO - PROCESS | 1710 | 1468958291958 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f123c00 == 36 [pid = 1710] [id = 353] 12:58:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 111 (0x91489400) [pid = 1710] [serial = 1060] [outer = (nil)] 12:58:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 112 (0x93d6dc00) [pid = 1710] [serial = 1061] [outer = 0x91489400] 12:58:12 INFO - PROCESS | 1710 | 1468958292065 Marionette DEBUG loaded listener.js 12:58:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 113 (0x95253000) [pid = 1710] [serial = 1062] [outer = 0x91489400] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd93c00 == 35 [pid = 1710] [id = 324] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc3800 == 34 [pid = 1710] [id = 342] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1da800 == 33 [pid = 1710] [id = 343] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6cc00 == 32 [pid = 1710] [id = 344] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd98400 == 31 [pid = 1710] [id = 352] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x966b4000 == 30 [pid = 1710] [id = 351] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e690400 == 29 [pid = 1710] [id = 350] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc09000 == 28 [pid = 1710] [id = 349] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x9223bc00 == 27 [pid = 1710] [id = 347] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x98371800 == 26 [pid = 1710] [id = 348] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dfc00 == 25 [pid = 1710] [id = 345] 12:58:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d8000 == 24 [pid = 1710] [id = 346] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 112 (0x91cc8000) [pid = 1710] [serial = 986] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 111 (0x8f124000) [pid = 1710] [serial = 980] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 110 (0x8f1d8400) [pid = 1710] [serial = 981] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 109 (0x8f1e2000) [pid = 1710] [serial = 951] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x8e73a400) [pid = 1710] [serial = 950] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x93b60c00) [pid = 1710] [serial = 954] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x924e2000) [pid = 1710] [serial = 953] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x96684000) [pid = 1710] [serial = 957] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x954cd000) [pid = 1710] [serial = 956] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x91dd4800) [pid = 1710] [serial = 989] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x9a6bf000) [pid = 1710] [serial = 960] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x966c1000) [pid = 1710] [serial = 959] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9af0f400) [pid = 1710] [serial = 963] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9af09c00) [pid = 1710] [serial = 962] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x91dcf400) [pid = 1710] [serial = 987] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x9bcbe000) [pid = 1710] [serial = 966] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9b3df800) [pid = 1710] [serial = 965] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9d890c00) [pid = 1710] [serial = 969] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9d32ec00) [pid = 1710] [serial = 968] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0xa2009000) [pid = 1710] [serial = 972] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0xa1092800) [pid = 1710] [serial = 971] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x91497400) [pid = 1710] [serial = 975] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x911d6400) [pid = 1710] [serial = 974] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x95412800) [pid = 1710] [serial = 978] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x939e8400) [pid = 1710] [serial = 977] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x92491000) [pid = 1710] [serial = 990] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8fd99c00) [pid = 1710] [serial = 983] [outer = (nil)] [url = about:blank] 12:58:13 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x911da000) [pid = 1710] [serial = 984] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 1710 | [1710] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:58:14 INFO - PROCESS | 1710 | 1468958294127 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] 12:58:14 INFO - PROCESS | 1710 | 1468958294202 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 12:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:58:14 INFO - PROCESS | 1710 | 1468958294211 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:58:14 INFO - PROCESS | 1710 | 1468958294218 Marionette TRACE conn4 <- [1,1386,null,{}] 12:58:14 INFO - PROCESS | 1710 | 1468958294226 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}] 12:58:14 INFO - PROCESS | 1710 | 1468958294232 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:14 INFO - PROCESS | 1710 | 1468958294410 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 12:58:14 INFO - PROCESS | 1710 | 1468958294422 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:14 INFO - PROCESS | 1710 | 1468958294432 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dfc00 == 25 [pid = 1710] [id = 354] 12:58:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8f1e0000) [pid = 1710] [serial = 1063] [outer = (nil)] 12:58:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8fd8e800) [pid = 1710] [serial = 1064] [outer = 0x8f1e0000] 12:58:14 INFO - PROCESS | 1710 | 1468958294504 Marionette DEBUG loaded listener.js 12:58:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x8fd95400) [pid = 1710] [serial = 1065] [outer = 0x8f1e0000] 12:58:15 INFO - PROCESS | 1710 | 1468958295460 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] 12:58:15 INFO - PROCESS | 1710 | 1468958295527 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 12:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:58:15 INFO - PROCESS | 1710 | 1468958295559 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:58:15 INFO - PROCESS | 1710 | 1468958295563 Marionette TRACE conn4 <- [1,1390,null,{}] 12:58:15 INFO - PROCESS | 1710 | 1468958295572 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}] 12:58:15 INFO - PROCESS | 1710 | 1468958295576 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:15 INFO - PROCESS | 1710 | 1468958295754 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 12:58:15 INFO - PROCESS | 1710 | 1468958295765 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:15 INFO - PROCESS | 1710 | 1468958295775 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x91498c00 == 26 [pid = 1710] [id = 355] 12:58:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x914a4c00) [pid = 1710] [serial = 1066] [outer = (nil)] 12:58:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x91c0dc00) [pid = 1710] [serial = 1067] [outer = 0x914a4c00] 12:58:15 INFO - PROCESS | 1710 | 1468958295853 Marionette DEBUG loaded listener.js 12:58:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x91cc9000) [pid = 1710] [serial = 1068] [outer = 0x914a4c00] 12:58:16 INFO - PROCESS | 1710 | 1468958296913 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]]]}] 12:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1404ms 12:58:16 INFO - PROCESS | 1710 | 1468958296953 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:58:16 INFO - PROCESS | 1710 | 1468958296958 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 12:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:58:16 INFO - PROCESS | 1710 | 1468958296965 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:58:16 INFO - PROCESS | 1710 | 1468958296971 Marionette TRACE conn4 <- [1,1394,null,{}] 12:58:16 INFO - PROCESS | 1710 | 1468958296996 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}] 12:58:17 INFO - PROCESS | 1710 | 1468958297006 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:17 INFO - PROCESS | 1710 | 1468958297237 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 12:58:17 INFO - PROCESS | 1710 | 1468958297273 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:17 INFO - PROCESS | 1710 | 1468958297284 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x924dc400 == 27 [pid = 1710] [id = 356] 12:58:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x924ddc00) [pid = 1710] [serial = 1069] [outer = (nil)] 12:58:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x924e5000) [pid = 1710] [serial = 1070] [outer = 0x924ddc00] 12:58:17 INFO - PROCESS | 1710 | 1468958297359 Marionette DEBUG loaded listener.js 12:58:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x93b63000) [pid = 1710] [serial = 1071] [outer = 0x924ddc00] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8fc0b800) [pid = 1710] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9248d000) [pid = 1710] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x95248c00) [pid = 1710] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93d76800) [pid = 1710] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9248f400) [pid = 1710] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9149b000) [pid = 1710] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x93baac00) [pid = 1710] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9148ec00) [pid = 1710] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x95418c00) [pid = 1710] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8f124800) [pid = 1710] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x91c08000) [pid = 1710] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8f1df800) [pid = 1710] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8e685c00) [pid = 1710] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91dd4c00) [pid = 1710] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x92326800) [pid = 1710] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:58:18 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8f1d7800) [pid = 1710] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:58:19 INFO - PROCESS | 1710 | 1468958299100 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]]]}] 12:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2188ms 12:58:19 INFO - PROCESS | 1710 | 1468958299154 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 12:58:19 INFO - PROCESS | 1710 | 1468958299159 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 12:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:58:19 INFO - PROCESS | 1710 | 1468958299166 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:58:19 INFO - PROCESS | 1710 | 1468958299169 Marionette TRACE conn4 <- [1,1398,null,{}] 12:58:19 INFO - PROCESS | 1710 | 1468958299175 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}] 12:58:19 INFO - PROCESS | 1710 | 1468958299180 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:19 INFO - PROCESS | 1710 | 1468958299394 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:58:19 INFO - PROCESS | 1710 | 1468958299410 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:19 INFO - PROCESS | 1710 | 1468958299419 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68d000 == 28 [pid = 1710] [id = 357] 12:58:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8f124800) [pid = 1710] [serial = 1072] [outer = (nil)] 12:58:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x92326c00) [pid = 1710] [serial = 1073] [outer = 0x8f124800] 12:58:19 INFO - PROCESS | 1710 | 1468958299488 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x93baac00) [pid = 1710] [serial = 1074] [outer = 0x8f124800] 12:58:20 INFO - PROCESS | 1710 | 1468958300290 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]]]}] 12:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1183ms 12:58:20 INFO - PROCESS | 1710 | 1468958300351 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 12:58:20 INFO - PROCESS | 1710 | 1468958300354 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 12:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:58:20 INFO - PROCESS | 1710 | 1468958300362 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:58:20 INFO - PROCESS | 1710 | 1468958300365 Marionette TRACE conn4 <- [1,1402,null,{}] 12:58:20 INFO - PROCESS | 1710 | 1468958300371 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}] 12:58:20 INFO - PROCESS | 1710 | 1468958300376 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:20 INFO - PROCESS | 1710 | 1468958300534 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 12:58:20 INFO - PROCESS | 1710 | 1468958300544 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:20 INFO - PROCESS | 1710 | 1468958300555 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8c00 == 29 [pid = 1710] [id = 358] 12:58:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8fd8d400) [pid = 1710] [serial = 1075] [outer = (nil)] 12:58:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x95249800) [pid = 1710] [serial = 1076] [outer = 0x8fd8d400] 12:58:20 INFO - PROCESS | 1710 | 1468958300625 Marionette DEBUG loaded listener.js 12:58:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x954c6800) [pid = 1710] [serial = 1077] [outer = 0x8fd8d400] 12:58:21 INFO - PROCESS | 1710 | 1468958301792 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]]]}] 12:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1487ms 12:58:21 INFO - PROCESS | 1710 | 1468958301850 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 12:58:21 INFO - PROCESS | 1710 | 1468958301858 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 12:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:58:21 INFO - PROCESS | 1710 | 1468958301866 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:58:21 INFO - PROCESS | 1710 | 1468958301874 Marionette TRACE conn4 <- [1,1406,null,{}] 12:58:21 INFO - PROCESS | 1710 | 1468958301883 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}] 12:58:21 INFO - PROCESS | 1710 | 1468958301888 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:22 INFO - PROCESS | 1710 | 1468958302118 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 12:58:22 INFO - PROCESS | 1710 | 1468958302339 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:22 INFO - PROCESS | 1710 | 1468958302349 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0ec00 == 30 [pid = 1710] [id = 359] 12:58:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8fd8fc00) [pid = 1710] [serial = 1078] [outer = (nil)] 12:58:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x911dd800) [pid = 1710] [serial = 1079] [outer = 0x8fd8fc00] 12:58:22 INFO - PROCESS | 1710 | 1468958302486 Marionette DEBUG loaded listener.js 12:58:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x91c08000) [pid = 1710] [serial = 1080] [outer = 0x8fd8fc00] 12:58:23 INFO - PROCESS | 1710 | 1468958303484 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]]]}] 12:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1688ms 12:58:23 INFO - PROCESS | 1710 | 1468958303555 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 12:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:58:23 INFO - PROCESS | 1710 | 1468958303564 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 12:58:23 INFO - PROCESS | 1710 | 1468958303576 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:58:23 INFO - PROCESS | 1710 | 1468958303581 Marionette TRACE conn4 <- [1,1410,null,{}] 12:58:23 INFO - PROCESS | 1710 | 1468958303587 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}] 12:58:23 INFO - PROCESS | 1710 | 1468958303593 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:23 INFO - PROCESS | 1710 | 1468958303848 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 12:58:24 INFO - PROCESS | 1710 | 1468958304164 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:24 INFO - PROCESS | 1710 | 1468958304177 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e731c00 == 31 [pid = 1710] [id = 360] 12:58:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x92326000) [pid = 1710] [serial = 1081] [outer = (nil)] 12:58:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x93d7a400) [pid = 1710] [serial = 1082] [outer = 0x92326000] 12:58:24 INFO - PROCESS | 1710 | 1468958304284 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x95251400) [pid = 1710] [serial = 1083] [outer = 0x92326000] 12:58:25 INFO - PROCESS | 1710 | 1468958305421 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]]]}] 12:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1887ms 12:58:25 INFO - PROCESS | 1710 | 1468958305461 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:58:25 INFO - PROCESS | 1710 | 1468958305465 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 12:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:58:25 INFO - PROCESS | 1710 | 1468958305472 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:58:25 INFO - PROCESS | 1710 | 1468958305478 Marionette TRACE conn4 <- [1,1414,null,{}] 12:58:25 INFO - PROCESS | 1710 | 1468958305495 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}] 12:58:25 INFO - PROCESS | 1710 | 1468958305504 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:25 INFO - PROCESS | 1710 | 1468958305726 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 12:58:25 INFO - PROCESS | 1710 | 1468958305948 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:25 INFO - PROCESS | 1710 | 1468958305960 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cf800 == 32 [pid = 1710] [id = 361] 12:58:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x9667b800) [pid = 1710] [serial = 1084] [outer = (nil)] 12:58:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9795bc00) [pid = 1710] [serial = 1085] [outer = 0x9667b800] 12:58:26 INFO - PROCESS | 1710 | 1468958306044 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x97977800) [pid = 1710] [serial = 1086] [outer = 0x9667b800] 12:58:27 INFO - PROCESS | 1710 | 1468958307044 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]]]}] 12:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1599ms 12:58:27 INFO - PROCESS | 1710 | 1468958307072 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 12:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:58:27 INFO - PROCESS | 1710 | 1468958307077 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 12:58:27 INFO - PROCESS | 1710 | 1468958307084 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:58:27 INFO - PROCESS | 1710 | 1468958307087 Marionette TRACE conn4 <- [1,1418,null,{}] 12:58:27 INFO - PROCESS | 1710 | 1468958307093 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}] 12:58:27 INFO - PROCESS | 1710 | 1468958307099 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:27 INFO - PROCESS | 1710 | 1468958307280 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:58:27 INFO - PROCESS | 1710 | 1468958307494 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:27 INFO - PROCESS | 1710 | 1468958307505 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x92490c00 == 33 [pid = 1710] [id = 362] 12:58:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x97963c00) [pid = 1710] [serial = 1087] [outer = (nil)] 12:58:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9965d400) [pid = 1710] [serial = 1088] [outer = 0x97963c00] 12:58:27 INFO - PROCESS | 1710 | 1468958307631 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x99664400) [pid = 1710] [serial = 1089] [outer = 0x97963c00] 12:58:28 INFO - PROCESS | 1710 | 1468958308574 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]]]}] 12:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1534ms 12:58:28 INFO - PROCESS | 1710 | 1468958308618 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 12:58:28 INFO - PROCESS | 1710 | 1468958308623 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 12:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:58:28 INFO - PROCESS | 1710 | 1468958308630 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:58:28 INFO - PROCESS | 1710 | 1468958308633 Marionette TRACE conn4 <- [1,1422,null,{}] 12:58:28 INFO - PROCESS | 1710 | 1468958308639 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}] 12:58:28 INFO - PROCESS | 1710 | 1468958308645 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:28 INFO - PROCESS | 1710 | 1468958308819 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 12:58:29 INFO - PROCESS | 1710 | 1468958309005 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:29 INFO - PROCESS | 1710 | 1468958309013 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e000 == 34 [pid = 1710] [id = 363] 12:58:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8e73b000) [pid = 1710] [serial = 1090] [outer = (nil)] 12:58:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9972e400) [pid = 1710] [serial = 1091] [outer = 0x8e73b000] 12:58:29 INFO - PROCESS | 1710 | 1468958309148 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x9a07c800) [pid = 1710] [serial = 1092] [outer = 0x8e73b000] 12:58:30 INFO - PROCESS | 1710 | 1468958310089 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]]]}] 12:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1536ms 12:58:30 INFO - PROCESS | 1710 | 1468958310167 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 12:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:58:30 INFO - PROCESS | 1710 | 1468958310171 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 12:58:30 INFO - PROCESS | 1710 | 1468958310178 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:58:30 INFO - PROCESS | 1710 | 1468958310182 Marionette TRACE conn4 <- [1,1426,null,{}] 12:58:30 INFO - PROCESS | 1710 | 1468958310188 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}] 12:58:30 INFO - PROCESS | 1710 | 1468958310198 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:30 INFO - PROCESS | 1710 | 1468958310457 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 12:58:30 INFO - PROCESS | 1710 | 1468958310677 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:30 INFO - PROCESS | 1710 | 1468958310685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd90c00 == 35 [pid = 1710] [id = 364] 12:58:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x91487c00) [pid = 1710] [serial = 1093] [outer = (nil)] 12:58:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9667fc00) [pid = 1710] [serial = 1094] [outer = 0x91487c00] 12:58:30 INFO - PROCESS | 1710 | 1468958310807 Marionette DEBUG loaded listener.js 12:58:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x99735800) [pid = 1710] [serial = 1095] [outer = 0x91487c00] 12:58:31 INFO - PROCESS | 1710 | 1468958311756 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]]]}] 12:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1640ms 12:58:31 INFO - PROCESS | 1710 | 1468958311819 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:58:31 INFO - PROCESS | 1710 | 1468958311823 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 12:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:58:31 INFO - PROCESS | 1710 | 1468958311829 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:58:31 INFO - PROCESS | 1710 | 1468958311833 Marionette TRACE conn4 <- [1,1430,null,{}] 12:58:31 INFO - PROCESS | 1710 | 1468958311839 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}] 12:58:31 INFO - PROCESS | 1710 | 1468958311845 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:32 INFO - PROCESS | 1710 | 1468958312030 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:58:32 INFO - PROCESS | 1710 | 1468958312418 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:32 INFO - PROCESS | 1710 | 1468958312428 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68f000 == 36 [pid = 1710] [id = 365] 12:58:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x8e68f800) [pid = 1710] [serial = 1096] [outer = (nil)] 12:58:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x8e739000) [pid = 1710] [serial = 1097] [outer = 0x8e68f800] 12:58:32 INFO - PROCESS | 1710 | 1468958312565 Marionette DEBUG loaded listener.js 12:58:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x8f12ac00) [pid = 1710] [serial = 1098] [outer = 0x8e68f800] 12:58:33 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68d000 == 35 [pid = 1710] [id = 357] 12:58:33 INFO - PROCESS | 1710 | --DOCSHELL 0x924dc400 == 34 [pid = 1710] [id = 356] 12:58:33 INFO - PROCESS | 1710 | --DOCSHELL 0x91498c00 == 33 [pid = 1710] [id = 355] 12:58:33 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dfc00 == 32 [pid = 1710] [id = 354] 12:58:33 INFO - PROCESS | 1710 | --DOCSHELL 0x8f123c00 == 31 [pid = 1710] [id = 353] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x95248000) [pid = 1710] [serial = 1031] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x954cb400) [pid = 1710] [serial = 1032] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x97957400) [pid = 1710] [serial = 1034] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x9524f000) [pid = 1710] [serial = 1004] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x95256000) [pid = 1710] [serial = 1005] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x939e6800) [pid = 1710] [serial = 993] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x924dcc00) [pid = 1710] [serial = 992] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x99662000) [pid = 1710] [serial = 1016] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x99664000) [pid = 1710] [serial = 1017] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x93d70000) [pid = 1710] [serial = 1001] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x93d77400) [pid = 1710] [serial = 1002] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9924b800) [pid = 1710] [serial = 1013] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x98310800) [pid = 1710] [serial = 1014] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x954c9000) [pid = 1710] [serial = 1007] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x954cbc00) [pid = 1710] [serial = 1008] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x99728c00) [pid = 1710] [serial = 1019] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x99fcf400) [pid = 1710] [serial = 1020] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9795f800) [pid = 1710] [serial = 1010] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x97972c00) [pid = 1710] [serial = 1011] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x911d4400) [pid = 1710] [serial = 995] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91485400) [pid = 1710] [serial = 996] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8e68bc00) [pid = 1710] [serial = 1022] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8e73c800) [pid = 1710] [serial = 1023] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x92495800) [pid = 1710] [serial = 1028] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x924d8800) [pid = 1710] [serial = 998] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x911e1c00) [pid = 1710] [serial = 999] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x911dec00) [pid = 1710] [serial = 1025] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9149f000) [pid = 1710] [serial = 1026] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9796f400) [pid = 1710] [serial = 1035] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x93b5e000) [pid = 1710] [serial = 1029] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x97973800) [pid = 1710] [serial = 1038] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x924df000) [pid = 1710] [serial = 1037] [outer = (nil)] [url = about:blank] 12:58:33 INFO - PROCESS | 1710 | 1468958313782 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]]]}] 12:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1991ms 12:58:33 INFO - PROCESS | 1710 | 1468958313825 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:58:33 INFO - PROCESS | 1710 | 1468958313830 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:58:33 INFO - PROCESS | 1710 | 1468958313838 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:58:33 INFO - PROCESS | 1710 | 1468958313844 Marionette TRACE conn4 <- [1,1434,null,{}] 12:58:33 INFO - PROCESS | 1710 | 1468958313852 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}] 12:58:33 INFO - PROCESS | 1710 | 1468958313857 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:34 INFO - PROCESS | 1710 | 1468958314034 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:58:34 INFO - PROCESS | 1710 | 1468958314216 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:34 INFO - PROCESS | 1710 | 1468958314228 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d9400 == 32 [pid = 1710] [id = 366] 12:58:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x911dac00) [pid = 1710] [serial = 1099] [outer = (nil)] 12:58:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91481800) [pid = 1710] [serial = 1100] [outer = 0x911dac00] 12:58:34 INFO - PROCESS | 1710 | 1468958314313 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9148f400) [pid = 1710] [serial = 1101] [outer = 0x911dac00] 12:58:35 INFO - PROCESS | 1710 | 1468958315144 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]]]}] 12:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1380ms 12:58:35 INFO - PROCESS | 1710 | 1468958315223 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:58:35 INFO - PROCESS | 1710 | 1468958315229 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 12:58:35 INFO - PROCESS | 1710 | 1468958315236 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:58:35 INFO - PROCESS | 1710 | 1468958315240 Marionette TRACE conn4 <- [1,1438,null,{}] 12:58:35 INFO - PROCESS | 1710 | 1468958315246 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}] 12:58:35 INFO - PROCESS | 1710 | 1468958315252 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:35 INFO - PROCESS | 1710 | 1468958315434 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:58:35 INFO - PROCESS | 1710 | 1468958315561 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:35 INFO - PROCESS | 1710 | 1468958315570 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d5800 == 33 [pid = 1710] [id = 367] 12:58:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91dd7800) [pid = 1710] [serial = 1102] [outer = (nil)] 12:58:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x924d9400) [pid = 1710] [serial = 1103] [outer = 0x91dd7800] 12:58:35 INFO - PROCESS | 1710 | 1468958315643 Marionette DEBUG loaded listener.js 12:58:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x939e6800) [pid = 1710] [serial = 1104] [outer = 0x91dd7800] 12:58:36 INFO - PROCESS | 1710 | 1468958316557 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]]]}] 12:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1385ms 12:58:36 INFO - PROCESS | 1710 | 1468958316621 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:58:36 INFO - PROCESS | 1710 | 1468958316625 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 12:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:58:36 INFO - PROCESS | 1710 | 1468958316657 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:58:36 INFO - PROCESS | 1710 | 1468958316666 Marionette TRACE conn4 <- [1,1442,null,{}] 12:58:36 INFO - PROCESS | 1710 | 1468958316674 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}] 12:58:36 INFO - PROCESS | 1710 | 1468958316680 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:36 INFO - PROCESS | 1710 | 1468958316923 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:58:36 INFO - PROCESS | 1710 | 1468958316945 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:36 INFO - PROCESS | 1710 | 1468958316954 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x91487000 == 34 [pid = 1710] [id = 368] 12:58:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924e4800) [pid = 1710] [serial = 1105] [outer = (nil)] 12:58:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x95248000) [pid = 1710] [serial = 1106] [outer = 0x924e4800] 12:58:37 INFO - PROCESS | 1710 | 1468958317023 Marionette DEBUG loaded listener.js 12:58:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x954cb000) [pid = 1710] [serial = 1107] [outer = 0x924e4800] 12:58:37 INFO - PROCESS | 1710 | 1468958317956 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]]]}] 12:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1355ms 12:58:38 INFO - PROCESS | 1710 | 1468958318005 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 12:58:38 INFO - PROCESS | 1710 | 1468958318010 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 12:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:58:38 INFO - PROCESS | 1710 | 1468958318023 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:58:38 INFO - PROCESS | 1710 | 1468958318026 Marionette TRACE conn4 <- [1,1446,null,{}] 12:58:38 INFO - PROCESS | 1710 | 1468958318032 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}] 12:58:38 INFO - PROCESS | 1710 | 1468958318037 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:38 INFO - PROCESS | 1710 | 1468958318264 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x924ddc00) [pid = 1710] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8f1ddc00) [pid = 1710] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x91489400) [pid = 1710] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x93b5c400) [pid = 1710] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8f1e0000) [pid = 1710] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x914a4c00) [pid = 1710] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9927c000) [pid = 1710] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93b64000) [pid = 1710] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93d75c00) [pid = 1710] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9a6b1800) [pid = 1710] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8fd99400) [pid = 1710] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:58:38 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f124800) [pid = 1710] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:58:38 INFO - PROCESS | 1710 | 1468958318559 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:38 INFO - PROCESS | 1710 | 1468958318567 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f124800 == 35 [pid = 1710] [id = 369] 12:58:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8f129000) [pid = 1710] [serial = 1108] [outer = (nil)] 12:58:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8fd92800) [pid = 1710] [serial = 1109] [outer = 0x8f129000] 12:58:38 INFO - PROCESS | 1710 | 1468958318641 Marionette DEBUG loaded listener.js 12:58:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91cc4c00) [pid = 1710] [serial = 1110] [outer = 0x8f129000] 12:58:39 INFO - PROCESS | 1710 | 1468958319382 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]]]}] 12:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1383ms 12:58:39 INFO - PROCESS | 1710 | 1468958319407 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 12:58:39 INFO - PROCESS | 1710 | 1468958319410 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 12:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:58:39 INFO - PROCESS | 1710 | 1468958319416 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:58:39 INFO - PROCESS | 1710 | 1468958319420 Marionette TRACE conn4 <- [1,1450,null,{}] 12:58:39 INFO - PROCESS | 1710 | 1468958319433 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}] 12:58:39 INFO - PROCESS | 1710 | 1468958319438 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:39 INFO - PROCESS | 1710 | 1468958319592 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 12:58:39 INFO - PROCESS | 1710 | 1468958319607 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:39 INFO - PROCESS | 1710 | 1468958319624 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x9667b400 == 36 [pid = 1710] [id = 370] 12:58:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9667bc00) [pid = 1710] [serial = 1111] [outer = (nil)] 12:58:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x966b2400) [pid = 1710] [serial = 1112] [outer = 0x9667bc00] 12:58:39 INFO - PROCESS | 1710 | 1468958319704 Marionette DEBUG loaded listener.js 12:58:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9796f400) [pid = 1710] [serial = 1113] [outer = 0x9667bc00] 12:58:40 INFO - PROCESS | 1710 | 1468958320817 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]]]}] 12:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1444ms 12:58:40 INFO - PROCESS | 1710 | 1468958320863 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:58:40 INFO - PROCESS | 1710 | 1468958320870 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 12:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:58:40 INFO - PROCESS | 1710 | 1468958320879 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:58:40 INFO - PROCESS | 1710 | 1468958320883 Marionette TRACE conn4 <- [1,1454,null,{}] 12:58:40 INFO - PROCESS | 1710 | 1468958320893 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}] 12:58:40 INFO - PROCESS | 1710 | 1468958320898 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:41 INFO - PROCESS | 1710 | 1468958321103 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 12:58:41 INFO - PROCESS | 1710 | 1468958321349 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:41 INFO - PROCESS | 1710 | 1468958321367 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8800 == 37 [pid = 1710] [id = 371] 12:58:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x8f1df000) [pid = 1710] [serial = 1114] [outer = (nil)] 12:58:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x911dd400) [pid = 1710] [serial = 1115] [outer = 0x8f1df000] 12:58:41 INFO - PROCESS | 1710 | 1468958321464 Marionette DEBUG loaded listener.js 12:58:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9148ec00) [pid = 1710] [serial = 1116] [outer = 0x8f1df000] 12:58:42 INFO - PROCESS | 1710 | 1468958322408 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]]]}] 12:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1584ms 12:58:42 INFO - PROCESS | 1710 | 1468958322464 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 12:58:42 INFO - PROCESS | 1710 | 1468958322472 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 12:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:58:42 INFO - PROCESS | 1710 | 1468958322482 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:58:42 INFO - PROCESS | 1710 | 1468958322486 Marionette TRACE conn4 <- [1,1458,null,{}] 12:58:42 INFO - PROCESS | 1710 | 1468958322493 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}] 12:58:42 INFO - PROCESS | 1710 | 1468958322499 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:42 INFO - PROCESS | 1710 | 1468958322723 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:58:42 INFO - PROCESS | 1710 | 1468958322941 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:42 INFO - PROCESS | 1710 | 1468958322950 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dd000 == 38 [pid = 1710] [id = 372] 12:58:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924e0000) [pid = 1710] [serial = 1117] [outer = (nil)] 12:58:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x93ba1000) [pid = 1710] [serial = 1118] [outer = 0x924e0000] 12:58:43 INFO - PROCESS | 1710 | 1468958323104 Marionette DEBUG loaded listener.js 12:58:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x93d75c00) [pid = 1710] [serial = 1119] [outer = 0x924e0000] 12:58:44 INFO - PROCESS | 1710 | 1468958324166 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]]]}] 12:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1748ms 12:58:44 INFO - PROCESS | 1710 | 1468958324230 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 12:58:44 INFO - PROCESS | 1710 | 1468958324235 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 12:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:58:44 INFO - PROCESS | 1710 | 1468958324242 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:58:44 INFO - PROCESS | 1710 | 1468958324248 Marionette TRACE conn4 <- [1,1462,null,{}] 12:58:44 INFO - PROCESS | 1710 | 1468958324265 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}] 12:58:44 INFO - PROCESS | 1710 | 1468958324274 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:44 INFO - PROCESS | 1710 | 1468958324518 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 12:58:44 INFO - PROCESS | 1710 | 1468958324770 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:44 INFO - PROCESS | 1710 | 1468958324781 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x97975000 == 39 [pid = 1710] [id = 373] 12:58:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x97976000) [pid = 1710] [serial = 1120] [outer = (nil)] 12:58:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9924c000) [pid = 1710] [serial = 1121] [outer = 0x97976000] 12:58:44 INFO - PROCESS | 1710 | 1468958324866 Marionette DEBUG loaded listener.js 12:58:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x99661400) [pid = 1710] [serial = 1122] [outer = 0x97976000] 12:58:45 INFO - PROCESS | 1710 | 1468958325858 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]]]}] 12:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1696ms 12:58:45 INFO - PROCESS | 1710 | 1468958325939 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 12:58:45 INFO - PROCESS | 1710 | 1468958325944 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 12:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:58:45 INFO - PROCESS | 1710 | 1468958325951 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:58:45 INFO - PROCESS | 1710 | 1468958325955 Marionette TRACE conn4 <- [1,1466,null,{}] 12:58:45 INFO - PROCESS | 1710 | 1468958325962 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}] 12:58:45 INFO - PROCESS | 1710 | 1468958325968 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:46 INFO - PROCESS | 1710 | 1468958326213 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 12:58:46 INFO - PROCESS | 1710 | 1468958326499 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:46 INFO - PROCESS | 1710 | 1468958326508 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x966b5800 == 40 [pid = 1710] [id = 374] 12:58:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x99733c00) [pid = 1710] [serial = 1123] [outer = (nil)] 12:58:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a083c00) [pid = 1710] [serial = 1124] [outer = 0x99733c00] 12:58:46 INFO - PROCESS | 1710 | 1468958326609 Marionette DEBUG loaded listener.js 12:58:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a0f4000) [pid = 1710] [serial = 1125] [outer = 0x99733c00] 12:58:47 INFO - PROCESS | 1710 | 1468958327687 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]]]}] 12:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1788ms 12:58:47 INFO - PROCESS | 1710 | 1468958327742 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 12:58:47 INFO - PROCESS | 1710 | 1468958327749 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 12:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:58:47 INFO - PROCESS | 1710 | 1468958327761 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:58:47 INFO - PROCESS | 1710 | 1468958327766 Marionette TRACE conn4 <- [1,1470,null,{}] 12:58:47 INFO - PROCESS | 1710 | 1468958327776 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}] 12:58:47 INFO - PROCESS | 1710 | 1468958327783 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:48 INFO - PROCESS | 1710 | 1468958328071 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 12:58:48 INFO - PROCESS | 1710 | 1468958328442 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:48 INFO - PROCESS | 1710 | 1468958328452 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73b400 == 41 [pid = 1710] [id = 375] 12:58:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9248bc00) [pid = 1710] [serial = 1126] [outer = (nil)] 12:58:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9a4eb800) [pid = 1710] [serial = 1127] [outer = 0x9248bc00] 12:58:48 INFO - PROCESS | 1710 | 1468958328542 Marionette DEBUG loaded listener.js 12:58:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x9a6a8800) [pid = 1710] [serial = 1128] [outer = 0x9248bc00] 12:58:49 INFO - PROCESS | 1710 | 1468958329598 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]]]}] 12:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1897ms 12:58:49 INFO - PROCESS | 1710 | 1468958329657 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:58:49 INFO - PROCESS | 1710 | 1468958329661 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 12:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:58:49 INFO - PROCESS | 1710 | 1468958329668 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:58:49 INFO - PROCESS | 1710 | 1468958329672 Marionette TRACE conn4 <- [1,1474,null,{}] 12:58:49 INFO - PROCESS | 1710 | 1468958329678 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}] 12:58:49 INFO - PROCESS | 1710 | 1468958329689 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:49 INFO - PROCESS | 1710 | 1468958329951 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 12:58:50 INFO - PROCESS | 1710 | 1468958330242 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:50 INFO - PROCESS | 1710 | 1468958330252 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e687c00 == 42 [pid = 1710] [id = 376] 12:58:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8f11ec00) [pid = 1710] [serial = 1129] [outer = (nil)] 12:58:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8f1df800) [pid = 1710] [serial = 1130] [outer = 0x8f11ec00] 12:58:50 INFO - PROCESS | 1710 | 1468958330404 Marionette DEBUG loaded listener.js 12:58:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x911dc800) [pid = 1710] [serial = 1131] [outer = 0x8f11ec00] 12:58:51 INFO - PROCESS | 1710 | 1468958331719 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]]]}] 12:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 2083ms 12:58:51 INFO - PROCESS | 1710 | 1468958331752 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 12:58:51 INFO - PROCESS | 1710 | 1468958331758 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 12:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:58:51 INFO - PROCESS | 1710 | 1468958331766 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:58:51 INFO - PROCESS | 1710 | 1468958331774 Marionette TRACE conn4 <- [1,1478,null,{}] 12:58:51 INFO - PROCESS | 1710 | 1468958331782 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}] 12:58:51 INFO - PROCESS | 1710 | 1468958331787 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:52 INFO - PROCESS | 1710 | 1468958332001 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:58:52 INFO - PROCESS | 1710 | 1468958332349 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:52 INFO - PROCESS | 1710 | 1468958332360 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x911da000 == 43 [pid = 1710] [id = 377] 12:58:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x911da400) [pid = 1710] [serial = 1132] [outer = (nil)] 12:58:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x911e0c00) [pid = 1710] [serial = 1133] [outer = 0x911da400] 12:58:52 INFO - PROCESS | 1710 | 1468958332447 Marionette DEBUG loaded listener.js 12:58:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9148a400) [pid = 1710] [serial = 1134] [outer = 0x911da400] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8f124800 == 42 [pid = 1710] [id = 369] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x91487000 == 41 [pid = 1710] [id = 368] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x911d5800 == 40 [pid = 1710] [id = 367] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x911d9400 == 39 [pid = 1710] [id = 366] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68f000 == 38 [pid = 1710] [id = 365] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d8c00 == 37 [pid = 1710] [id = 358] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e731c00 == 36 [pid = 1710] [id = 360] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0ec00 == 35 [pid = 1710] [id = 359] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x954cf800 == 34 [pid = 1710] [id = 361] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e000 == 33 [pid = 1710] [id = 363] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x92490c00 == 32 [pid = 1710] [id = 362] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd90c00 == 31 [pid = 1710] [id = 364] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e687c00 == 30 [pid = 1710] [id = 376] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73b400 == 29 [pid = 1710] [id = 375] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x97975000 == 28 [pid = 1710] [id = 373] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x966b5800 == 27 [pid = 1710] [id = 374] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dd000 == 26 [pid = 1710] [id = 372] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x9667b400 == 25 [pid = 1710] [id = 370] 12:58:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d8800 == 24 [pid = 1710] [id = 371] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x924e5000) [pid = 1710] [serial = 1070] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9148ac00) [pid = 1710] [serial = 1041] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x8fd90400) [pid = 1710] [serial = 1040] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x93b63000) [pid = 1710] [serial = 1071] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x95253000) [pid = 1710] [serial = 1062] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x93d6dc00) [pid = 1710] [serial = 1061] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93baa800) [pid = 1710] [serial = 1044] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8fd8e800) [pid = 1710] [serial = 1064] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x93b9f800) [pid = 1710] [serial = 1043] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x8fd95400) [pid = 1710] [serial = 1065] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x91c0dc00) [pid = 1710] [serial = 1067] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x99729c00) [pid = 1710] [serial = 1047] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x9965d000) [pid = 1710] [serial = 1046] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9a1b4c00) [pid = 1710] [serial = 1050] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9a0e7000) [pid = 1710] [serial = 1049] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a6aac00) [pid = 1710] [serial = 1053] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a4f3800) [pid = 1710] [serial = 1052] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x91cc9000) [pid = 1710] [serial = 1068] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9a895c00) [pid = 1710] [serial = 1056] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9a6c8c00) [pid = 1710] [serial = 1055] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91c0a400) [pid = 1710] [serial = 1059] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x92326c00) [pid = 1710] [serial = 1073] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91489000) [pid = 1710] [serial = 1058] [outer = (nil)] [url = about:blank] 12:58:54 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93baac00) [pid = 1710] [serial = 1074] [outer = (nil)] [url = about:blank] 12:58:55 INFO - PROCESS | 1710 | 1468958335001 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]]]}] 12:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3296ms 12:58:55 INFO - PROCESS | 1710 | 1468958335064 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 12:58:55 INFO - PROCESS | 1710 | 1468958335071 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 12:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:58:55 INFO - PROCESS | 1710 | 1468958335081 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:58:55 INFO - PROCESS | 1710 | 1468958335085 Marionette TRACE conn4 <- [1,1482,null,{}] 12:58:55 INFO - PROCESS | 1710 | 1468958335094 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}] 12:58:55 INFO - PROCESS | 1710 | 1468958335100 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:55 INFO - PROCESS | 1710 | 1468958335340 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 12:58:55 INFO - PROCESS | 1710 | 1468958335474 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:55 INFO - PROCESS | 1710 | 1468958335489 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11cc00 == 25 [pid = 1710] [id = 378] 12:58:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8f124800) [pid = 1710] [serial = 1135] [outer = (nil)] 12:58:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8fc0b800) [pid = 1710] [serial = 1136] [outer = 0x8f124800] 12:58:55 INFO - PROCESS | 1710 | 1468958335567 Marionette DEBUG loaded listener.js 12:58:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x8fd8e000) [pid = 1710] [serial = 1137] [outer = 0x8f124800] 12:58:56 INFO - PROCESS | 1710 | 1468958336386 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]]]}] 12:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1382ms 12:58:56 INFO - PROCESS | 1710 | 1468958336463 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 12:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:58:56 INFO - PROCESS | 1710 | 1468958336472 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 12:58:56 INFO - PROCESS | 1710 | 1468958336483 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:58:56 INFO - PROCESS | 1710 | 1468958336488 Marionette TRACE conn4 <- [1,1486,null,{}] 12:58:56 INFO - PROCESS | 1710 | 1468958336494 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}] 12:58:56 INFO - PROCESS | 1710 | 1468958336500 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:56 INFO - PROCESS | 1710 | 1468958336682 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 12:58:56 INFO - PROCESS | 1710 | 1468958336823 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:56 INFO - PROCESS | 1710 | 1468958336831 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d5800 == 26 [pid = 1710] [id = 379] 12:58:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91487000) [pid = 1710] [serial = 1138] [outer = (nil)] 12:58:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9149d000) [pid = 1710] [serial = 1139] [outer = 0x91487000] 12:58:56 INFO - PROCESS | 1710 | 1468958336906 Marionette DEBUG loaded listener.js 12:58:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x91c01c00) [pid = 1710] [serial = 1140] [outer = 0x91487000] 12:58:57 INFO - PROCESS | 1710 | 1468958337930 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]]]}] 12:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1486ms 12:58:57 INFO - PROCESS | 1710 | 1468958337969 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 12:58:57 INFO - PROCESS | 1710 | 1468958337973 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 12:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:58:57 INFO - PROCESS | 1710 | 1468958337979 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:58:57 INFO - PROCESS | 1710 | 1468958337986 Marionette TRACE conn4 <- [1,1490,null,{}] 12:58:58 INFO - PROCESS | 1710 | 1468958338011 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}] 12:58:58 INFO - PROCESS | 1710 | 1468958338020 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:58 INFO - PROCESS | 1710 | 1468958338261 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 12:58:58 INFO - PROCESS | 1710 | 1468958338292 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:58:58 INFO - PROCESS | 1710 | 1468958338305 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:58:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x9232a000 == 27 [pid = 1710] [id = 380] 12:58:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9248d800) [pid = 1710] [serial = 1141] [outer = (nil)] 12:58:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x92494000) [pid = 1710] [serial = 1142] [outer = 0x9248d800] 12:58:58 INFO - PROCESS | 1710 | 1468958338380 Marionette DEBUG loaded listener.js 12:58:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x924d7c00) [pid = 1710] [serial = 1143] [outer = 0x9248d800] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x911dac00) [pid = 1710] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x92326000) [pid = 1710] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x91487c00) [pid = 1710] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91dd7800) [pid = 1710] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8fd8fc00) [pid = 1710] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9667bc00) [pid = 1710] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f129000) [pid = 1710] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8fd8d400) [pid = 1710] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9667b800) [pid = 1710] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e68f800) [pid = 1710] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x97963c00) [pid = 1710] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8e73b000) [pid = 1710] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:58:59 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x924e4800) [pid = 1710] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:58:59 INFO - PROCESS | 1710 | 1468958339986 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]]]}] 12:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2044ms 12:59:00 INFO - PROCESS | 1710 | 1468958340024 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:59:00 INFO - PROCESS | 1710 | 1468958340029 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 12:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:59:00 INFO - PROCESS | 1710 | 1468958340035 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:59:00 INFO - PROCESS | 1710 | 1468958340039 Marionette TRACE conn4 <- [1,1494,null,{}] 12:59:00 INFO - PROCESS | 1710 | 1468958340044 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}] 12:59:00 INFO - PROCESS | 1710 | 1468958340049 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:00 INFO - PROCESS | 1710 | 1468958340215 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 12:59:00 INFO - PROCESS | 1710 | 1468958340224 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:00 INFO - PROCESS | 1710 | 1468958340231 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739400 == 28 [pid = 1710] [id = 381] 12:59:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911d5000) [pid = 1710] [serial = 1144] [outer = (nil)] 12:59:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91dccc00) [pid = 1710] [serial = 1145] [outer = 0x911d5000] 12:59:00 INFO - PROCESS | 1710 | 1468958340309 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924de000) [pid = 1710] [serial = 1146] [outer = 0x911d5000] 12:59:01 INFO - PROCESS | 1710 | 1468958341333 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]]]}] 12:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1340ms 12:59:01 INFO - PROCESS | 1710 | 1468958341377 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 12:59:01 INFO - PROCESS | 1710 | 1468958341381 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 12:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:59:01 INFO - PROCESS | 1710 | 1468958341387 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:59:01 INFO - PROCESS | 1710 | 1468958341389 Marionette TRACE conn4 <- [1,1498,null,{}] 12:59:01 INFO - PROCESS | 1710 | 1468958341395 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}] 12:59:01 INFO - PROCESS | 1710 | 1468958341400 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:01 INFO - PROCESS | 1710 | 1468958341615 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:59:01 INFO - PROCESS | 1710 | 1468958341812 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:01 INFO - PROCESS | 1710 | 1468958341826 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68dc00 == 29 [pid = 1710] [id = 382] 12:59:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8e68e000) [pid = 1710] [serial = 1147] [outer = (nil)] 12:59:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8e733400) [pid = 1710] [serial = 1148] [outer = 0x8e68e000] 12:59:01 INFO - PROCESS | 1710 | 1468958341985 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8e73e800) [pid = 1710] [serial = 1149] [outer = 0x8e68e000] 12:59:02 INFO - PROCESS | 1710 | 1468958342987 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]]]}] 12:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1636ms 12:59:03 INFO - PROCESS | 1710 | 1468958343026 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 1710 | 1468958343032 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 12:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:59:03 INFO - PROCESS | 1710 | 1468958343040 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:59:03 INFO - PROCESS | 1710 | 1468958343046 Marionette TRACE conn4 <- [1,1502,null,{}] 12:59:03 INFO - PROCESS | 1710 | 1468958343054 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}] 12:59:03 INFO - PROCESS | 1710 | 1468958343063 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:03 INFO - PROCESS | 1710 | 1468958343303 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 12:59:03 INFO - PROCESS | 1710 | 1468958343567 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:03 INFO - PROCESS | 1710 | 1468958343576 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x91483c00 == 30 [pid = 1710] [id = 383] 12:59:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91486400) [pid = 1710] [serial = 1150] [outer = (nil)] 12:59:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91497800) [pid = 1710] [serial = 1151] [outer = 0x91486400] 12:59:03 INFO - PROCESS | 1710 | 1468958343718 Marionette DEBUG loaded listener.js 12:59:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91c08c00) [pid = 1710] [serial = 1152] [outer = 0x91486400] 12:59:04 INFO - PROCESS | 1710 | 1468958344695 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]]]}] 12:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1703ms 12:59:04 INFO - PROCESS | 1710 | 1468958344746 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 12:59:04 INFO - PROCESS | 1710 | 1468958344753 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 12:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:59:04 INFO - PROCESS | 1710 | 1468958344765 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:59:04 INFO - PROCESS | 1710 | 1468958344771 Marionette TRACE conn4 <- [1,1506,null,{}] 12:59:04 INFO - PROCESS | 1710 | 1468958344824 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}] 12:59:04 INFO - PROCESS | 1710 | 1468958344830 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:05 INFO - PROCESS | 1710 | 1468958345106 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 12:59:05 INFO - PROCESS | 1710 | 1468958345310 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:05 INFO - PROCESS | 1710 | 1468958345320 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73c800 == 31 [pid = 1710] [id = 384] 12:59:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8fd99800) [pid = 1710] [serial = 1153] [outer = (nil)] 12:59:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x92495000) [pid = 1710] [serial = 1154] [outer = 0x8fd99800] 12:59:05 INFO - PROCESS | 1710 | 1468958345415 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x924e0c00) [pid = 1710] [serial = 1155] [outer = 0x8fd99800] 12:59:06 INFO - PROCESS | 1710 | 1468958346482 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]]]}] 12:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1739ms 12:59:06 INFO - PROCESS | 1710 | 1468958346502 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 12:59:06 INFO - PROCESS | 1710 | 1468958346507 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 12:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:59:06 INFO - PROCESS | 1710 | 1468958346516 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:59:06 INFO - PROCESS | 1710 | 1468958346525 Marionette TRACE conn4 <- [1,1510,null,{}] 12:59:06 INFO - PROCESS | 1710 | 1468958346541 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}] 12:59:06 INFO - PROCESS | 1710 | 1468958346549 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:06 INFO - PROCESS | 1710 | 1468958346787 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 12:59:07 INFO - PROCESS | 1710 | 1468958347019 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:07 INFO - PROCESS | 1710 | 1468958347030 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x92497400 == 32 [pid = 1710] [id = 385] 12:59:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x93d6c000) [pid = 1710] [serial = 1156] [outer = (nil)] 12:59:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x93d75400) [pid = 1710] [serial = 1157] [outer = 0x93d6c000] 12:59:07 INFO - PROCESS | 1710 | 1468958347192 Marionette DEBUG loaded listener.js 12:59:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x93d79800) [pid = 1710] [serial = 1158] [outer = 0x93d6c000] 12:59:08 INFO - PROCESS | 1710 | 1468958348151 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]]]}] 12:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1698ms 12:59:08 INFO - PROCESS | 1710 | 1468958348212 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:59:08 INFO - PROCESS | 1710 | 1468958348218 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 12:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:59:08 INFO - PROCESS | 1710 | 1468958348224 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:59:08 INFO - PROCESS | 1710 | 1468958348227 Marionette TRACE conn4 <- [1,1514,null,{}] 12:59:08 INFO - PROCESS | 1710 | 1468958348233 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}] 12:59:08 INFO - PROCESS | 1710 | 1468958348239 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:08 INFO - PROCESS | 1710 | 1468958348465 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 12:59:08 INFO - PROCESS | 1710 | 1468958348705 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:08 INFO - PROCESS | 1710 | 1468958348714 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c06c00 == 33 [pid = 1710] [id = 386] 12:59:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x91dd2400) [pid = 1710] [serial = 1159] [outer = (nil)] 12:59:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x95252800) [pid = 1710] [serial = 1160] [outer = 0x91dd2400] 12:59:08 INFO - PROCESS | 1710 | 1468958348847 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x95254400) [pid = 1710] [serial = 1161] [outer = 0x91dd2400] 12:59:09 INFO - PROCESS | 1710 | 1468958349813 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]]]}] 12:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1634ms 12:59:09 INFO - PROCESS | 1710 | 1468958349859 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 1710 | 1468958349864 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 12:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:59:09 INFO - PROCESS | 1710 | 1468958349871 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:59:09 INFO - PROCESS | 1710 | 1468958349875 Marionette TRACE conn4 <- [1,1518,null,{}] 12:59:09 INFO - PROCESS | 1710 | 1468958349880 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}] 12:59:09 INFO - PROCESS | 1710 | 1468958349886 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:10 INFO - PROCESS | 1710 | 1468958350100 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:59:10 INFO - PROCESS | 1710 | 1468958350320 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:10 INFO - PROCESS | 1710 | 1468958350339 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x954c9000 == 34 [pid = 1710] [id = 387] 12:59:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x954cac00) [pid = 1710] [serial = 1162] [outer = (nil)] 12:59:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x954ce400) [pid = 1710] [serial = 1163] [outer = 0x954cac00] 12:59:10 INFO - PROCESS | 1710 | 1468958350556 Marionette DEBUG loaded listener.js 12:59:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x96688c00) [pid = 1710] [serial = 1164] [outer = 0x954cac00] 12:59:11 INFO - PROCESS | 1710 | 1468958351633 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]]]}] 12:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1796ms 12:59:11 INFO - PROCESS | 1710 | 1468958351669 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 1710 | 1468958351673 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 12:59:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:59:11 INFO - PROCESS | 1710 | 1468958351680 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:59:11 INFO - PROCESS | 1710 | 1468958351684 Marionette TRACE conn4 <- [1,1522,null,{}] 12:59:11 INFO - PROCESS | 1710 | 1468958351690 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}] 12:59:11 INFO - PROCESS | 1710 | 1468958351696 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:11 INFO - PROCESS | 1710 | 1468958351886 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 12:59:12 INFO - PROCESS | 1710 | 1468958352257 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:12 INFO - PROCESS | 1710 | 1468958352268 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68c800 == 35 [pid = 1710] [id = 388] 12:59:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8e68cc00) [pid = 1710] [serial = 1165] [outer = (nil)] 12:59:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8e737c00) [pid = 1710] [serial = 1166] [outer = 0x8e68cc00] 12:59:12 INFO - PROCESS | 1710 | 1468958352370 Marionette DEBUG loaded listener.js 12:59:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8f127400) [pid = 1710] [serial = 1167] [outer = 0x8e68cc00] 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 12:59:13 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 () { 12:59:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:59:13 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 () { 12:59:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:59:13 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 () { 12:59:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:59:13 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 () { 12:59:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:59:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1584ms 12:59:13 INFO - PROCESS | 1710 | 1468958353241 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"]]]}] 12:59:13 INFO - PROCESS | 1710 | 1468958353270 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 12:59:13 INFO - PROCESS | 1710 | 1468958353287 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 12:59:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:59:13 INFO - PROCESS | 1710 | 1468958353314 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:59:13 INFO - PROCESS | 1710 | 1468958353318 Marionette TRACE conn4 <- [1,1526,null,{}] 12:59:13 INFO - PROCESS | 1710 | 1468958353327 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}] 12:59:13 INFO - PROCESS | 1710 | 1468958353340 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:13 INFO - PROCESS | 1710 | 1468958353530 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 12:59:13 INFO - PROCESS | 1710 | 1468958353728 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:13 INFO - PROCESS | 1710 | 1468958353737 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd90800 == 36 [pid = 1710] [id = 389] 12:59:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x914a1400) [pid = 1710] [serial = 1168] [outer = (nil)] 12:59:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x91dcd400) [pid = 1710] [serial = 1169] [outer = 0x914a1400] 12:59:13 INFO - PROCESS | 1710 | 1468958353814 Marionette DEBUG loaded listener.js 12:59:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x92234c00) [pid = 1710] [serial = 1170] [outer = 0x914a1400] 12:59:14 INFO - PROCESS | 1710 | --DOCSHELL 0x911d5c00 == 35 [pid = 1710] [id = 325] 12:59:14 INFO - PROCESS | 1710 | --DOCSHELL 0x8f128000 == 34 [pid = 1710] [id = 341] 12:59:14 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739400 == 33 [pid = 1710] [id = 381] 12:59:14 INFO - PROCESS | 1710 | --DOCSHELL 0x9232a000 == 32 [pid = 1710] [id = 380] 12:59:14 INFO - PROCESS | 1710 | --DOCSHELL 0x911d5800 == 31 [pid = 1710] [id = 379] 12:59:14 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11cc00 == 30 [pid = 1710] [id = 378] 12:59:14 INFO - PROCESS | 1710 | 1468958354828 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"]]]}] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x91481800) [pid = 1710] [serial = 1100] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x93d7a400) [pid = 1710] [serial = 1082] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x99735800) [pid = 1710] [serial = 1095] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x924d9400) [pid = 1710] [serial = 1103] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x911dd800) [pid = 1710] [serial = 1079] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x966b2400) [pid = 1710] [serial = 1112] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x91cc4c00) [pid = 1710] [serial = 1110] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x95249800) [pid = 1710] [serial = 1076] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9795bc00) [pid = 1710] [serial = 1085] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x91c08000) [pid = 1710] [serial = 1080] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9148f400) [pid = 1710] [serial = 1101] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x939e6800) [pid = 1710] [serial = 1104] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8e739000) [pid = 1710] [serial = 1097] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9965d400) [pid = 1710] [serial = 1088] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9972e400) [pid = 1710] [serial = 1091] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9667fc00) [pid = 1710] [serial = 1094] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x99664400) [pid = 1710] [serial = 1089] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x954cb000) [pid = 1710] [serial = 1107] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x95251400) [pid = 1710] [serial = 1083] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9a07c800) [pid = 1710] [serial = 1092] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8fd92800) [pid = 1710] [serial = 1109] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x97977800) [pid = 1710] [serial = 1086] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8f12ac00) [pid = 1710] [serial = 1098] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x954c6800) [pid = 1710] [serial = 1077] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9796f400) [pid = 1710] [serial = 1113] [outer = (nil)] [url = about:blank] 12:59:14 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x95248000) [pid = 1710] [serial = 1106] [outer = (nil)] [url = about:blank] 12:59:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:59:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:59:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:59:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:59:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:59:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:59:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1637ms 12:59:14 INFO - PROCESS | 1710 | 1468958354955 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 12:59:14 INFO - PROCESS | 1710 | 1468958354961 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 12:59:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:59:14 INFO - PROCESS | 1710 | 1468958354969 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:59:14 INFO - PROCESS | 1710 | 1468958354973 Marionette TRACE conn4 <- [1,1530,null,{}] 12:59:14 INFO - PROCESS | 1710 | 1468958354978 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}] 12:59:14 INFO - PROCESS | 1710 | 1468958354983 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:15 INFO - PROCESS | 1710 | 1468958355166 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 12:59:15 INFO - PROCESS | 1710 | 1468958355293 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:15 INFO - PROCESS | 1710 | 1468958355302 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f122000 == 31 [pid = 1710] [id = 390] 12:59:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8fd92400) [pid = 1710] [serial = 1171] [outer = (nil)] 12:59:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924da000) [pid = 1710] [serial = 1172] [outer = 0x8fd92400] 12:59:15 INFO - PROCESS | 1710 | 1468958355408 Marionette DEBUG loaded listener.js 12:59:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x939f3800) [pid = 1710] [serial = 1173] [outer = 0x8fd92400] 12:59:16 INFO - PROCESS | 1710 | 1468958356270 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]]]}] 12:59:16 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 12:59:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:59:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:59:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:59:16 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. 12:59:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:59:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1330ms 12:59:16 INFO - PROCESS | 1710 | 1468958356302 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:59:16 INFO - PROCESS | 1710 | 1468958356306 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 12:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:59:16 INFO - PROCESS | 1710 | 1468958356320 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:59:16 INFO - PROCESS | 1710 | 1468958356329 Marionette TRACE conn4 <- [1,1534,null,{}] 12:59:16 INFO - PROCESS | 1710 | 1468958356354 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}] 12:59:16 INFO - PROCESS | 1710 | 1468958356361 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:16 INFO - PROCESS | 1710 | 1468958356529 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 12:59:16 INFO - PROCESS | 1710 | 1468958356545 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:16 INFO - PROCESS | 1710 | 1468958356554 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685c00 == 32 [pid = 1710] [id = 391] 12:59:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9524f800) [pid = 1710] [serial = 1174] [outer = (nil)] 12:59:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x954c6400) [pid = 1710] [serial = 1175] [outer = 0x9524f800] 12:59:16 INFO - PROCESS | 1710 | 1468958356625 Marionette DEBUG loaded listener.js 12:59:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954c9800) [pid = 1710] [serial = 1176] [outer = 0x9524f800] 12:59:17 INFO - PROCESS | 1710 | 1468958357563 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]]]}] 12:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1313ms 12:59:17 INFO - PROCESS | 1710 | 1468958357627 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 12:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:59:17 INFO - PROCESS | 1710 | 1468958357632 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 12:59:17 INFO - PROCESS | 1710 | 1468958357639 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:59:17 INFO - PROCESS | 1710 | 1468958357642 Marionette TRACE conn4 <- [1,1538,null,{}] 12:59:17 INFO - PROCESS | 1710 | 1468958357655 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}] 12:59:17 INFO - PROCESS | 1710 | 1468958357660 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:17 INFO - PROCESS | 1710 | 1468958357881 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:59:17 INFO - PROCESS | 1710 | 1468958357900 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:17 INFO - PROCESS | 1710 | 1468958357908 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x911e1800 == 33 [pid = 1710] [id = 392] 12:59:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93ba1400) [pid = 1710] [serial = 1177] [outer = (nil)] 12:59:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9667fc00) [pid = 1710] [serial = 1178] [outer = 0x93ba1400] 12:59:17 INFO - PROCESS | 1710 | 1468958357982 Marionette DEBUG loaded listener.js 12:59:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x96686800) [pid = 1710] [serial = 1179] [outer = 0x93ba1400] 12:59:19 INFO - PROCESS | 1710 | 1468958359082 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]]]}] 12:59:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1480ms 12:59:19 INFO - PROCESS | 1710 | 1468958359121 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 12:59:19 INFO - PROCESS | 1710 | 1468958359127 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 12:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:59:19 INFO - PROCESS | 1710 | 1468958359136 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:59:19 INFO - PROCESS | 1710 | 1468958359140 Marionette TRACE conn4 <- [1,1542,null,{}] 12:59:19 INFO - PROCESS | 1710 | 1468958359154 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}] 12:59:19 INFO - PROCESS | 1710 | 1468958359159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:19 INFO - PROCESS | 1710 | 1468958359378 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 12:59:19 INFO - PROCESS | 1710 | 1468958359403 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:19 INFO - PROCESS | 1710 | 1468958359420 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x9795b800 == 34 [pid = 1710] [id = 393] 12:59:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9795c400) [pid = 1710] [serial = 1180] [outer = (nil)] 12:59:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9796d400) [pid = 1710] [serial = 1181] [outer = 0x9795c400] 12:59:19 INFO - PROCESS | 1710 | 1468958359513 Marionette DEBUG loaded listener.js 12:59:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x98304000) [pid = 1710] [serial = 1182] [outer = 0x9795c400] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9248d800) [pid = 1710] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8f124800) [pid = 1710] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x91487000) [pid = 1710] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x911da400) [pid = 1710] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8f1df000) [pid = 1710] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x924e0000) [pid = 1710] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x97976000) [pid = 1710] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x99733c00) [pid = 1710] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9248bc00) [pid = 1710] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:59:20 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8f11ec00) [pid = 1710] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:59:20 INFO - PROCESS | 1710 | 1468958360611 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]]]}] 12:59:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:59:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1498ms 12:59:20 INFO - PROCESS | 1710 | 1468958360634 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 12:59:20 INFO - PROCESS | 1710 | 1468958360638 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 12:59:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:59:20 INFO - PROCESS | 1710 | 1468958360644 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:59:20 INFO - PROCESS | 1710 | 1468958360648 Marionette TRACE conn4 <- [1,1546,null,{}] 12:59:20 INFO - PROCESS | 1710 | 1468958360653 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}] 12:59:20 INFO - PROCESS | 1710 | 1468958360659 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:20 INFO - PROCESS | 1710 | 1468958360821 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 12:59:20 INFO - PROCESS | 1710 | 1468958360965 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:20 INFO - PROCESS | 1710 | 1468958360977 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd91c00 == 35 [pid = 1710] [id = 394] 12:59:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91487000) [pid = 1710] [serial = 1183] [outer = (nil)] 12:59:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x97976000) [pid = 1710] [serial = 1184] [outer = 0x91487000] 12:59:21 INFO - PROCESS | 1710 | 1468958361102 Marionette DEBUG loaded listener.js 12:59:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9965b800) [pid = 1710] [serial = 1185] [outer = 0x91487000] 12:59:21 INFO - PROCESS | 1710 | 1468958361981 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]]]}] 12:59:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:59:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1391ms 12:59:22 INFO - PROCESS | 1710 | 1468958362037 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 12:59:22 INFO - PROCESS | 1710 | 1468958362043 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 12:59:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:59:22 INFO - PROCESS | 1710 | 1468958362053 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:59:22 INFO - PROCESS | 1710 | 1468958362059 Marionette TRACE conn4 <- [1,1550,null,{}] 12:59:22 INFO - PROCESS | 1710 | 1468958362069 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}] 12:59:22 INFO - PROCESS | 1710 | 1468958362074 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:22 INFO - PROCESS | 1710 | 1468958362276 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 12:59:22 INFO - PROCESS | 1710 | 1468958362458 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:22 INFO - PROCESS | 1710 | 1468958362476 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735c00 == 36 [pid = 1710] [id = 395] 12:59:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x8fd8fc00) [pid = 1710] [serial = 1186] [outer = (nil)] 12:59:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x8fd94c00) [pid = 1710] [serial = 1187] [outer = 0x8fd8fc00] 12:59:22 INFO - PROCESS | 1710 | 1468958362640 Marionette DEBUG loaded listener.js 12:59:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x911dbc00) [pid = 1710] [serial = 1188] [outer = 0x8fd8fc00] 12:59:23 INFO - PROCESS | 1710 | 1468958363662 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]]]}] 12:59:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1651ms 12:59:23 INFO - PROCESS | 1710 | 1468958363703 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:59:23 INFO - PROCESS | 1710 | 1468958363718 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 12:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:59:23 INFO - PROCESS | 1710 | 1468958363729 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:59:23 INFO - PROCESS | 1710 | 1468958363735 Marionette TRACE conn4 <- [1,1554,null,{}] 12:59:23 INFO - PROCESS | 1710 | 1468958363741 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}] 12:59:23 INFO - PROCESS | 1710 | 1468958363747 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:23 INFO - PROCESS | 1710 | 1468958363955 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 12:59:24 INFO - PROCESS | 1710 | 1468958364196 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:24 INFO - PROCESS | 1710 | 1468958364207 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd1000 == 37 [pid = 1710] [id = 396] 12:59:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x92324800) [pid = 1710] [serial = 1189] [outer = (nil)] 12:59:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924dbc00) [pid = 1710] [serial = 1190] [outer = 0x92324800] 12:59:24 INFO - PROCESS | 1710 | 1468958364339 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x939f2400) [pid = 1710] [serial = 1191] [outer = 0x92324800] 12:59:25 INFO - PROCESS | 1710 | 1468958365290 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]]]}] 12:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1632ms 12:59:25 INFO - PROCESS | 1710 | 1468958365362 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 12:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:59:25 INFO - PROCESS | 1710 | 1468958365367 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 12:59:25 INFO - PROCESS | 1710 | 1468958365374 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:59:25 INFO - PROCESS | 1710 | 1468958365380 Marionette TRACE conn4 <- [1,1558,null,{}] 12:59:25 INFO - PROCESS | 1710 | 1468958365398 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}] 12:59:25 INFO - PROCESS | 1710 | 1468958365409 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:25 INFO - PROCESS | 1710 | 1468958365653 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:59:26 INFO - PROCESS | 1710 | 1468958365992 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:26 INFO - PROCESS | 1710 | 1468958366013 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b69c00 == 38 [pid = 1710] [id = 397] 12:59:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9667d800) [pid = 1710] [serial = 1192] [outer = (nil)] 12:59:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x97963400) [pid = 1710] [serial = 1193] [outer = 0x9667d800] 12:59:26 INFO - PROCESS | 1710 | 1468958366191 Marionette DEBUG loaded listener.js 12:59:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x97979400) [pid = 1710] [serial = 1194] [outer = 0x9667d800] 12:59:27 INFO - PROCESS | 1710 | 1468958367236 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]]]}] 12:59:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:59:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1895ms 12:59:27 INFO - PROCESS | 1710 | 1468958367270 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 12:59:27 INFO - PROCESS | 1710 | 1468958367275 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 12:59:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:59:27 INFO - PROCESS | 1710 | 1468958367282 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:59:27 INFO - PROCESS | 1710 | 1468958367285 Marionette TRACE conn4 <- [1,1562,null,{}] 12:59:27 INFO - PROCESS | 1710 | 1468958367291 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}] 12:59:27 INFO - PROCESS | 1710 | 1468958367297 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:27 INFO - PROCESS | 1710 | 1468958367487 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 12:59:27 INFO - PROCESS | 1710 | 1468958367679 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:27 INFO - PROCESS | 1710 | 1468958367685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc6000 == 39 [pid = 1710] [id = 398] 12:59:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x91dd6c00) [pid = 1710] [serial = 1195] [outer = (nil)] 12:59:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x966c1c00) [pid = 1710] [serial = 1196] [outer = 0x91dd6c00] 12:59:27 INFO - PROCESS | 1710 | 1468958367800 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x99fd0c00) [pid = 1710] [serial = 1197] [outer = 0x91dd6c00] 12:59:28 INFO - PROCESS | 1710 | 1468958368824 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]]]}] 12:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1581ms 12:59:28 INFO - PROCESS | 1710 | 1468958368864 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 12:59:28 INFO - PROCESS | 1710 | 1468958368868 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 12:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:59:28 INFO - PROCESS | 1710 | 1468958368875 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:59:28 INFO - PROCESS | 1710 | 1468958368879 Marionette TRACE conn4 <- [1,1566,null,{}] 12:59:28 INFO - PROCESS | 1710 | 1468958368885 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}] 12:59:28 INFO - PROCESS | 1710 | 1468958368890 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:29 INFO - PROCESS | 1710 | 1468958369107 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 12:59:29 INFO - PROCESS | 1710 | 1468958369282 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:29 INFO - PROCESS | 1710 | 1468958369292 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e2400 == 40 [pid = 1710] [id = 399] 12:59:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x8fd91400) [pid = 1710] [serial = 1198] [outer = (nil)] 12:59:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9a082000) [pid = 1710] [serial = 1199] [outer = 0x8fd91400] 12:59:29 INFO - PROCESS | 1710 | 1468958369415 Marionette DEBUG loaded listener.js 12:59:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9a0e7800) [pid = 1710] [serial = 1200] [outer = 0x8fd91400] 12:59:30 INFO - PROCESS | 1710 | 1468958370397 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]]]}] 12:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1581ms 12:59:30 INFO - PROCESS | 1710 | 1468958370458 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 12:59:30 INFO - PROCESS | 1710 | 1468958370462 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 12:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:59:30 INFO - PROCESS | 1710 | 1468958370469 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:59:30 INFO - PROCESS | 1710 | 1468958370473 Marionette TRACE conn4 <- [1,1570,null,{}] 12:59:30 INFO - PROCESS | 1710 | 1468958370478 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}] 12:59:30 INFO - PROCESS | 1710 | 1468958370489 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:30 INFO - PROCESS | 1710 | 1468958370849 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 12:59:31 INFO - PROCESS | 1710 | 1468958371051 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:31 INFO - PROCESS | 1710 | 1468958371062 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x939f5c00 == 41 [pid = 1710] [id = 400] 12:59:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x99667400) [pid = 1710] [serial = 1201] [outer = (nil)] 12:59:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9a6adc00) [pid = 1710] [serial = 1202] [outer = 0x99667400] 12:59:31 INFO - PROCESS | 1710 | 1468958371148 Marionette DEBUG loaded listener.js 12:59:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x9a6b2c00) [pid = 1710] [serial = 1203] [outer = 0x99667400] 12:59:32 INFO - PROCESS | 1710 | 1468958372070 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]]]}] 12:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1635ms 12:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:59:32 INFO - PROCESS | 1710 | 1468958372105 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:59:32 INFO - PROCESS | 1710 | 1468958372108 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 12:59:32 INFO - PROCESS | 1710 | 1468958372115 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:59:32 INFO - PROCESS | 1710 | 1468958372119 Marionette TRACE conn4 <- [1,1574,null,{}] 12:59:32 INFO - PROCESS | 1710 | 1468958372124 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}] 12:59:32 INFO - PROCESS | 1710 | 1468958372130 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:32 INFO - PROCESS | 1710 | 1468958372316 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 12:59:32 INFO - PROCESS | 1710 | 1468958372497 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:32 INFO - PROCESS | 1710 | 1468958372506 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04000 == 42 [pid = 1710] [id = 401] 12:59:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9248a400) [pid = 1710] [serial = 1204] [outer = (nil)] 12:59:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9a6c1800) [pid = 1710] [serial = 1205] [outer = 0x9248a400] 12:59:32 INFO - PROCESS | 1710 | 1468958372587 Marionette DEBUG loaded listener.js 12:59:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9a6c4400) [pid = 1710] [serial = 1206] [outer = 0x9248a400] 12:59:33 INFO - PROCESS | 1710 | 1468958373615 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]]]}] 12:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1539ms 12:59:33 INFO - PROCESS | 1710 | 1468958373654 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 12:59:33 INFO - PROCESS | 1710 | 1468958373657 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 12:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:59:33 INFO - PROCESS | 1710 | 1468958373665 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:59:33 INFO - PROCESS | 1710 | 1468958373668 Marionette TRACE conn4 <- [1,1578,null,{}] 12:59:33 INFO - PROCESS | 1710 | 1468958373674 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}] 12:59:33 INFO - PROCESS | 1710 | 1468958373679 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:33 INFO - PROCESS | 1710 | 1468958373898 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:59:34 INFO - PROCESS | 1710 | 1468958374167 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:34 INFO - PROCESS | 1710 | 1468958374175 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11fc00 == 43 [pid = 1710] [id = 402] 12:59:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8f126800) [pid = 1710] [serial = 1207] [outer = (nil)] 12:59:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x8f1e1800) [pid = 1710] [serial = 1208] [outer = 0x8f126800] 12:59:34 INFO - PROCESS | 1710 | 1468958374520 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x8fd96800) [pid = 1710] [serial = 1209] [outer = 0x8f126800] 12:59:35 INFO - PROCESS | 1710 | 1468958375506 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]]]}] 12:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1896ms 12:59:35 INFO - PROCESS | 1710 | 1468958375567 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 12:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:59:35 INFO - PROCESS | 1710 | 1468958375580 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 12:59:35 INFO - PROCESS | 1710 | 1468958375588 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:59:35 INFO - PROCESS | 1710 | 1468958375592 Marionette TRACE conn4 <- [1,1582,null,{}] 12:59:35 INFO - PROCESS | 1710 | 1468958375599 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}] 12:59:35 INFO - PROCESS | 1710 | 1468958375605 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:35 INFO - PROCESS | 1710 | 1468958375942 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 12:59:36 INFO - PROCESS | 1710 | 1468958376136 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:36 INFO - PROCESS | 1710 | 1468958376144 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8c00 == 44 [pid = 1710] [id = 403] 12:59:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x8f1dc000) [pid = 1710] [serial = 1210] [outer = (nil)] 12:59:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x9148c400) [pid = 1710] [serial = 1211] [outer = 0x8f1dc000] 12:59:36 INFO - PROCESS | 1710 | 1468958376226 Marionette DEBUG loaded listener.js 12:59:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x9223f800) [pid = 1710] [serial = 1212] [outer = 0x8f1dc000] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e736800 == 43 [pid = 1710] [id = 326] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e1400 == 42 [pid = 1710] [id = 337] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68a400 == 41 [pid = 1710] [id = 332] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11e000 == 40 [pid = 1710] [id = 331] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc04c00 == 39 [pid = 1710] [id = 329] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6c400 == 38 [pid = 1710] [id = 334] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d000 == 37 [pid = 1710] [id = 327] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x91483c00 == 36 [pid = 1710] [id = 383] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68dc00 == 35 [pid = 1710] [id = 382] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x92329000 == 34 [pid = 1710] [id = 330] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x954c9000 == 33 [pid = 1710] [id = 387] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x91489800 == 32 [pid = 1710] [id = 338] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685400 == 31 [pid = 1710] [id = 340] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73c800 == 30 [pid = 1710] [id = 384] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x91c0ec00 == 29 [pid = 1710] [id = 328] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8f120c00 == 28 [pid = 1710] [id = 339] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68c800 == 27 [pid = 1710] [id = 388] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x92497400 == 26 [pid = 1710] [id = 385] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x948bb400 == 25 [pid = 1710] [id = 335] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x93ba9800 == 24 [pid = 1710] [id = 333] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x911da000 == 23 [pid = 1710] [id = 377] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x91c06c00 == 22 [pid = 1710] [id = 386] 12:59:37 INFO - PROCESS | 1710 | --DOCSHELL 0x8e681400 == 21 [pid = 1710] [id = 336] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x92494000) [pid = 1710] [serial = 1142] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x924d7c00) [pid = 1710] [serial = 1143] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x91dccc00) [pid = 1710] [serial = 1145] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x8fc0b800) [pid = 1710] [serial = 1136] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x8fd8e000) [pid = 1710] [serial = 1137] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9149d000) [pid = 1710] [serial = 1139] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9148a400) [pid = 1710] [serial = 1134] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x911e0c00) [pid = 1710] [serial = 1133] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9148ec00) [pid = 1710] [serial = 1116] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x911dd400) [pid = 1710] [serial = 1115] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x93d75c00) [pid = 1710] [serial = 1119] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93ba1000) [pid = 1710] [serial = 1118] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x99661400) [pid = 1710] [serial = 1122] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9924c000) [pid = 1710] [serial = 1121] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9a0f4000) [pid = 1710] [serial = 1125] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9a083c00) [pid = 1710] [serial = 1124] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9a6a8800) [pid = 1710] [serial = 1128] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x9a4eb800) [pid = 1710] [serial = 1127] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8f1df800) [pid = 1710] [serial = 1130] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x911dc800) [pid = 1710] [serial = 1131] [outer = (nil)] [url = about:blank] 12:59:37 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x91c01c00) [pid = 1710] [serial = 1140] [outer = (nil)] [url = about:blank] 12:59:38 INFO - PROCESS | 1710 | 1468958378289 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]]]}] 12:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2745ms 12:59:38 INFO - PROCESS | 1710 | 1468958378333 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 1710 | 1468958378340 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 12:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:59:38 INFO - PROCESS | 1710 | 1468958378348 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:59:38 INFO - PROCESS | 1710 | 1468958378355 Marionette TRACE conn4 <- [1,1586,null,{}] 12:59:38 INFO - PROCESS | 1710 | 1468958378363 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}] 12:59:38 INFO - PROCESS | 1710 | 1468958378368 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:38 INFO - PROCESS | 1710 | 1468958378554 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 12:59:38 INFO - PROCESS | 1710 | 1468958378689 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:38 INFO - PROCESS | 1710 | 1468958378696 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f128000 == 22 [pid = 1710] [id = 404] 12:59:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8f1d8000) [pid = 1710] [serial = 1213] [outer = (nil)] 12:59:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x8fc09400) [pid = 1710] [serial = 1214] [outer = 0x8f1d8000] 12:59:38 INFO - PROCESS | 1710 | 1468958378775 Marionette DEBUG loaded listener.js 12:59:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x911d8000) [pid = 1710] [serial = 1215] [outer = 0x8f1d8000] 12:59:39 INFO - PROCESS | 1710 | 1468958379610 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]]]}] 12:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1334ms 12:59:39 INFO - PROCESS | 1710 | 1468958379682 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 1710 | 1468958379691 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 12:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:59:39 INFO - PROCESS | 1710 | 1468958379702 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:59:39 INFO - PROCESS | 1710 | 1468958379706 Marionette TRACE conn4 <- [1,1590,null,{}] 12:59:39 INFO - PROCESS | 1710 | 1468958379712 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}] 12:59:39 INFO - PROCESS | 1710 | 1468958379718 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:39 INFO - PROCESS | 1710 | 1468958379891 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 12:59:40 INFO - PROCESS | 1710 | 1468958380053 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:40 INFO - PROCESS | 1710 | 1468958380062 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x91496400 == 23 [pid = 1710] [id = 405] 12:59:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9149cc00) [pid = 1710] [serial = 1216] [outer = (nil)] 12:59:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x914a1c00) [pid = 1710] [serial = 1217] [outer = 0x9149cc00] 12:59:40 INFO - PROCESS | 1710 | 1468958380140 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x91c03c00) [pid = 1710] [serial = 1218] [outer = 0x9149cc00] 12:59:41 INFO - PROCESS | 1710 | 1468958381102 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]]]}] 12:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1435ms 12:59:41 INFO - PROCESS | 1710 | 1468958381137 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 1710 | 1468958381140 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 12:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:59:41 INFO - PROCESS | 1710 | 1468958381147 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:59:41 INFO - PROCESS | 1710 | 1468958381153 Marionette TRACE conn4 <- [1,1594,null,{}] 12:59:41 INFO - PROCESS | 1710 | 1468958381177 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}] 12:59:41 INFO - PROCESS | 1710 | 1468958381187 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:41 INFO - PROCESS | 1710 | 1468958381404 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 12:59:41 INFO - PROCESS | 1710 | 1468958381429 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:41 INFO - PROCESS | 1710 | 1468958381441 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x92492800 == 24 [pid = 1710] [id = 406] 12:59:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x92493800) [pid = 1710] [serial = 1219] [outer = (nil)] 12:59:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x92497c00) [pid = 1710] [serial = 1220] [outer = 0x92493800] 12:59:41 INFO - PROCESS | 1710 | 1468958381519 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x939e7c00) [pid = 1710] [serial = 1221] [outer = 0x92493800] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8e68e000) [pid = 1710] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x93d6c000) [pid = 1710] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9524f800) [pid = 1710] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x914a1400) [pid = 1710] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8fd99800) [pid = 1710] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x93ba1400) [pid = 1710] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8fd92400) [pid = 1710] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9795c400) [pid = 1710] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x91486400) [pid = 1710] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91dd2400) [pid = 1710] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x911d5000) [pid = 1710] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8e68cc00) [pid = 1710] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x954cac00) [pid = 1710] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:59:42 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91487000) [pid = 1710] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:59:43 INFO - PROCESS | 1710 | 1468958383003 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]]]}] 12:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1902ms 12:59:43 INFO - PROCESS | 1710 | 1468958383050 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 12:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:59:43 INFO - PROCESS | 1710 | 1468958383055 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 12:59:43 INFO - PROCESS | 1710 | 1468958383061 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:59:43 INFO - PROCESS | 1710 | 1468958383064 Marionette TRACE conn4 <- [1,1598,null,{}] 12:59:43 INFO - PROCESS | 1710 | 1468958383070 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}] 12:59:43 INFO - PROCESS | 1710 | 1468958383074 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:43 INFO - PROCESS | 1710 | 1468958383227 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:59:43 INFO - PROCESS | 1710 | 1468958383243 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:43 INFO - PROCESS | 1710 | 1468958383251 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73cc00 == 25 [pid = 1710] [id = 407] 12:59:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x911d7800) [pid = 1710] [serial = 1222] [outer = (nil)] 12:59:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x924db800) [pid = 1710] [serial = 1223] [outer = 0x911d7800] 12:59:43 INFO - PROCESS | 1710 | 1468958383321 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x93b6b400) [pid = 1710] [serial = 1224] [outer = 0x911d7800] 12:59:44 INFO - PROCESS | 1710 | 1468958384208 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]]]}] 12:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1188ms 12:59:44 INFO - PROCESS | 1710 | 1468958384250 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 1710 | 1468958384252 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 12:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:59:44 INFO - PROCESS | 1710 | 1468958384259 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:59:44 INFO - PROCESS | 1710 | 1468958384262 Marionette TRACE conn4 <- [1,1602,null,{}] 12:59:44 INFO - PROCESS | 1710 | 1468958384267 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}] 12:59:44 INFO - PROCESS | 1710 | 1468958384272 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:44 INFO - PROCESS | 1710 | 1468958384422 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 12:59:44 INFO - PROCESS | 1710 | 1468958384597 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:44 INFO - PROCESS | 1710 | 1468958384609 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684c00 == 26 [pid = 1710] [id = 408] 12:59:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x8e685800) [pid = 1710] [serial = 1225] [outer = (nil)] 12:59:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x8e730800) [pid = 1710] [serial = 1226] [outer = 0x8e685800] 12:59:44 INFO - PROCESS | 1710 | 1468958384731 Marionette DEBUG loaded listener.js 12:59:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8f11bc00) [pid = 1710] [serial = 1227] [outer = 0x8e685800] 12:59:45 INFO - PROCESS | 1710 | 1468958385839 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]]]}] 12:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1645ms 12:59:45 INFO - PROCESS | 1710 | 1468958385907 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 1710 | 1468958385913 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 12:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:59:45 INFO - PROCESS | 1710 | 1468958385921 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:59:45 INFO - PROCESS | 1710 | 1468958385926 Marionette TRACE conn4 <- [1,1606,null,{}] 12:59:45 INFO - PROCESS | 1710 | 1468958385935 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}] 12:59:45 INFO - PROCESS | 1710 | 1468958385943 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:46 INFO - PROCESS | 1710 | 1468958386168 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 12:59:46 INFO - PROCESS | 1710 | 1468958386439 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:46 INFO - PROCESS | 1710 | 1468958386448 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc01c00 == 27 [pid = 1710] [id = 409] 12:59:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9148ec00) [pid = 1710] [serial = 1228] [outer = (nil)] 12:59:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9149f000) [pid = 1710] [serial = 1229] [outer = 0x9148ec00] 12:59:46 INFO - PROCESS | 1710 | 1468958386535 Marionette DEBUG loaded listener.js 12:59:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x91cc2400) [pid = 1710] [serial = 1230] [outer = 0x9148ec00] 12:59:47 INFO - PROCESS | 1710 | 1468958387565 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]]]}] 12:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1731ms 12:59:47 INFO - PROCESS | 1710 | 1468958387658 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 12:59:47 INFO - PROCESS | 1710 | 1468958387664 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 12:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:59:47 INFO - PROCESS | 1710 | 1468958387673 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:59:47 INFO - PROCESS | 1710 | 1468958387676 Marionette TRACE conn4 <- [1,1610,null,{}] 12:59:47 INFO - PROCESS | 1710 | 1468958387683 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}] 12:59:47 INFO - PROCESS | 1710 | 1468958387688 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:47 INFO - PROCESS | 1710 | 1468958387918 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 12:59:48 INFO - PROCESS | 1710 | 1468958388242 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:48 INFO - PROCESS | 1710 | 1468958388251 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e690000 == 28 [pid = 1710] [id = 410] 12:59:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8fd8d000) [pid = 1710] [serial = 1231] [outer = (nil)] 12:59:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x939ef000) [pid = 1710] [serial = 1232] [outer = 0x8fd8d000] 12:59:48 INFO - PROCESS | 1710 | 1468958388336 Marionette DEBUG loaded listener.js 12:59:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x93d6d400) [pid = 1710] [serial = 1233] [outer = 0x8fd8d000] 12:59:49 INFO - PROCESS | 1710 | 1468958389423 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]]]}] 12:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1833ms 12:59:49 INFO - PROCESS | 1710 | 1468958389507 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:59:49 INFO - PROCESS | 1710 | 1468958389511 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 12:59:49 INFO - PROCESS | 1710 | 1468958389526 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:59:49 INFO - PROCESS | 1710 | 1468958389536 Marionette TRACE conn4 <- [1,1614,null,{}] 12:59:49 INFO - PROCESS | 1710 | 1468958389545 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}] 12:59:49 INFO - PROCESS | 1710 | 1468958389551 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:49 INFO - PROCESS | 1710 | 1468958389786 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 12:59:50 INFO - PROCESS | 1710 | 1468958390013 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:50 INFO - PROCESS | 1710 | 1468958390023 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a4c00 == 29 [pid = 1710] [id = 411] 12:59:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x92325c00) [pid = 1710] [serial = 1234] [outer = (nil)] 12:59:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9524f000) [pid = 1710] [serial = 1235] [outer = 0x92325c00] 12:59:50 INFO - PROCESS | 1710 | 1468958390102 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x9524d400) [pid = 1710] [serial = 1236] [outer = 0x92325c00] 12:59:51 INFO - PROCESS | 1710 | 1468958391299 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]]]}] 12:59:51 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 12:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1852ms 12:59:51 INFO - PROCESS | 1710 | 1468958391371 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 1710 | 1468958391377 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 12:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:59:51 INFO - PROCESS | 1710 | 1468958391397 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:59:51 INFO - PROCESS | 1710 | 1468958391402 Marionette TRACE conn4 <- [1,1618,null,{}] 12:59:51 INFO - PROCESS | 1710 | 1468958391410 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}] 12:59:51 INFO - PROCESS | 1710 | 1468958391415 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:51 INFO - PROCESS | 1710 | 1468958391589 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:59:51 INFO - PROCESS | 1710 | 1468958391872 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:51 INFO - PROCESS | 1710 | 1468958391887 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f124400 == 30 [pid = 1710] [id = 412] 12:59:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8f1d7c00) [pid = 1710] [serial = 1237] [outer = (nil)] 12:59:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x911d6000) [pid = 1710] [serial = 1238] [outer = 0x8f1d7c00] 12:59:51 INFO - PROCESS | 1710 | 1468958391963 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91484000) [pid = 1710] [serial = 1239] [outer = 0x8f1d7c00] 12:59:52 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73cc00 == 29 [pid = 1710] [id = 407] 12:59:52 INFO - PROCESS | 1710 | --DOCSHELL 0x92492800 == 28 [pid = 1710] [id = 406] 12:59:52 INFO - PROCESS | 1710 | --DOCSHELL 0x91496400 == 27 [pid = 1710] [id = 405] 12:59:52 INFO - PROCESS | 1710 | --DOCSHELL 0x8f128000 == 26 [pid = 1710] [id = 404] 12:59:52 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d8c00 == 25 [pid = 1710] [id = 403] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8e73e800) [pid = 1710] [serial = 1149] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x93d79800) [pid = 1710] [serial = 1158] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x92234c00) [pid = 1710] [serial = 1170] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x924e0c00) [pid = 1710] [serial = 1155] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x91c08c00) [pid = 1710] [serial = 1152] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x8e733400) [pid = 1710] [serial = 1148] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x95252800) [pid = 1710] [serial = 1160] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x91497800) [pid = 1710] [serial = 1151] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x92495000) [pid = 1710] [serial = 1154] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x924de000) [pid = 1710] [serial = 1146] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8e737c00) [pid = 1710] [serial = 1166] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x95254400) [pid = 1710] [serial = 1161] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x954ce400) [pid = 1710] [serial = 1163] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x93d75400) [pid = 1710] [serial = 1157] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8f127400) [pid = 1710] [serial = 1167] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x96688c00) [pid = 1710] [serial = 1164] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91dcd400) [pid = 1710] [serial = 1169] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x954c6400) [pid = 1710] [serial = 1175] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x96686800) [pid = 1710] [serial = 1179] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x924da000) [pid = 1710] [serial = 1172] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x98304000) [pid = 1710] [serial = 1182] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9667fc00) [pid = 1710] [serial = 1178] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x939f3800) [pid = 1710] [serial = 1173] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9796d400) [pid = 1710] [serial = 1181] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x954c9800) [pid = 1710] [serial = 1176] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x97976000) [pid = 1710] [serial = 1184] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9965b800) [pid = 1710] [serial = 1185] [outer = (nil)] [url = about:blank] 12:59:52 INFO - PROCESS | 1710 | 1468958392901 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]]]}] 12:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1545ms 12:59:52 INFO - PROCESS | 1710 | 1468958392940 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 12:59:52 INFO - PROCESS | 1710 | 1468958392947 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 12:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:59:52 INFO - PROCESS | 1710 | 1468958392957 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:59:52 INFO - PROCESS | 1710 | 1468958392961 Marionette TRACE conn4 <- [1,1622,null,{}] 12:59:52 INFO - PROCESS | 1710 | 1468958392967 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}] 12:59:52 INFO - PROCESS | 1710 | 1468958392972 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:53 INFO - PROCESS | 1710 | 1468958393147 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 12:59:53 INFO - PROCESS | 1710 | 1468958393315 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:53 INFO - PROCESS | 1710 | 1468958393328 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e737c00 == 26 [pid = 1710] [id = 413] 12:59:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91497800) [pid = 1710] [serial = 1240] [outer = (nil)] 12:59:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91c08c00) [pid = 1710] [serial = 1241] [outer = 0x91497800] 12:59:53 INFO - PROCESS | 1710 | 1468958393409 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91dcf400) [pid = 1710] [serial = 1242] [outer = 0x91497800] 12:59:54 INFO - PROCESS | 1710 | 1468958394279 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]]]}] 12:59:54 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 12:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1382ms 12:59:54 INFO - PROCESS | 1710 | 1468958394340 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 1710 | 1468958394344 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 12:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:59:54 INFO - PROCESS | 1710 | 1468958394351 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:59:54 INFO - PROCESS | 1710 | 1468958394356 Marionette TRACE conn4 <- [1,1626,null,{}] 12:59:54 INFO - PROCESS | 1710 | 1468958394371 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}] 12:59:54 INFO - PROCESS | 1710 | 1468958394379 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:54 INFO - PROCESS | 1710 | 1468958394604 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 12:59:54 INFO - PROCESS | 1710 | 1468958394775 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:54 INFO - PROCESS | 1710 | 1468958394786 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e737000 == 27 [pid = 1710] [id = 414] 12:59:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8e737800) [pid = 1710] [serial = 1243] [outer = (nil)] 12:59:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8e73dc00) [pid = 1710] [serial = 1244] [outer = 0x8e737800] 12:59:54 INFO - PROCESS | 1710 | 1468958394937 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8f129000) [pid = 1710] [serial = 1245] [outer = 0x8e737800] 12:59:55 INFO - PROCESS | 1710 | 1468958395869 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]]]}] 12:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1540ms 12:59:55 INFO - PROCESS | 1710 | 1468958395899 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 12:59:55 INFO - PROCESS | 1710 | 1468958395905 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 12:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:59:55 INFO - PROCESS | 1710 | 1468958395916 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:59:55 INFO - PROCESS | 1710 | 1468958395920 Marionette TRACE conn4 <- [1,1630,null,{}] 12:59:55 INFO - PROCESS | 1710 | 1468958395928 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}] 12:59:55 INFO - PROCESS | 1710 | 1468958395937 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:56 INFO - PROCESS | 1710 | 1468958396130 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 12:59:56 INFO - PROCESS | 1710 | 1468958396300 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:56 INFO - PROCESS | 1710 | 1468958396310 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148f000 == 28 [pid = 1710] [id = 415] 12:59:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91c0ec00) [pid = 1710] [serial = 1246] [outer = (nil)] 12:59:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9223e000) [pid = 1710] [serial = 1247] [outer = 0x91c0ec00] 12:59:56 INFO - PROCESS | 1710 | 1468958396445 Marionette DEBUG loaded listener.js 12:59:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x92498400) [pid = 1710] [serial = 1248] [outer = 0x91c0ec00] 12:59:57 INFO - PROCESS | 1710 | 1468958397409 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]]]}] 12:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1552ms 12:59:57 INFO - PROCESS | 1710 | 1468958397468 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:59:57 INFO - PROCESS | 1710 | 1468958397473 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 12:59:57 INFO - PROCESS | 1710 | 1468958397480 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:59:57 INFO - PROCESS | 1710 | 1468958397484 Marionette TRACE conn4 <- [1,1634,null,{}] 12:59:57 INFO - PROCESS | 1710 | 1468958397490 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}] 12:59:57 INFO - PROCESS | 1710 | 1468958397496 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:57 INFO - PROCESS | 1710 | 1468958397687 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 12:59:57 INFO - PROCESS | 1710 | 1468958397955 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:57 INFO - PROCESS | 1710 | 1468958397962 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d5000 == 29 [pid = 1710] [id = 416] 12:59:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93d6c400) [pid = 1710] [serial = 1249] [outer = (nil)] 12:59:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x93d72400) [pid = 1710] [serial = 1250] [outer = 0x93d6c400] 12:59:58 INFO - PROCESS | 1710 | 1468958398104 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x948b3800) [pid = 1710] [serial = 1251] [outer = 0x93d6c400] 12:59:59 INFO - PROCESS | 1710 | 1468958399095 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]]]}] 12:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1690ms 12:59:59 INFO - PROCESS | 1710 | 1468958399171 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 1710 | 1468958399177 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 12:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:59:59 INFO - PROCESS | 1710 | 1468958399195 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:59:59 INFO - PROCESS | 1710 | 1468958399203 Marionette TRACE conn4 <- [1,1638,null,{}] 12:59:59 INFO - PROCESS | 1710 | 1468958399209 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}] 12:59:59 INFO - PROCESS | 1710 | 1468958399216 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:59 INFO - PROCESS | 1710 | 1468958399470 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 12:59:59 INFO - PROCESS | 1710 | 1468958399694 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n 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:59:59 INFO - PROCESS | 1710 | 1468958399703 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 12:59:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x924dec00 == 30 [pid = 1710] [id = 417] 12:59:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x93ba6800) [pid = 1710] [serial = 1252] [outer = (nil)] 12:59:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x95414000) [pid = 1710] [serial = 1253] [outer = 0x93ba6800] 12:59:59 INFO - PROCESS | 1710 | 1468958399799 Marionette DEBUG loaded listener.js 12:59:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x954cb000) [pid = 1710] [serial = 1254] [outer = 0x93ba6800] 13:00:00 INFO - PROCESS | 1710 | 1468958400734 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1595ms 13:00:00 INFO - PROCESS | 1710 | 1468958400782 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:00:00 INFO - PROCESS | 1710 | 1468958400786 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:00:00 INFO - PROCESS | 1710 | 1468958400793 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:00:00 INFO - PROCESS | 1710 | 1468958400797 Marionette TRACE conn4 <- [1,1642,null,{}] 13:00:00 INFO - PROCESS | 1710 | 1468958400803 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:00 INFO - PROCESS | 1710 | 1468958400809 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:01 INFO - PROCESS | 1710 | 1468958400996 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:00:01 INFO - PROCESS | 1710 | 1468958401170 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:01 INFO - PROCESS | 1710 | 1468958401179 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73a800 == 31 [pid = 1710] [id = 418] 13:00:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x8fc0c400) [pid = 1710] [serial = 1255] [outer = (nil)] 13:00:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9667fc00) [pid = 1710] [serial = 1256] [outer = 0x8fc0c400] 13:00:01 INFO - PROCESS | 1710 | 1468958401356 Marionette DEBUG loaded listener.js 13:00:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x96687000) [pid = 1710] [serial = 1257] [outer = 0x8fc0c400] 13:00:02 INFO - PROCESS | 1710 | 1468958402390 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1637ms 13:00:02 INFO - PROCESS | 1710 | 1468958402433 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:00:02 INFO - PROCESS | 1710 | 1468958402439 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:00:02 INFO - PROCESS | 1710 | 1468958402447 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:00:02 INFO - PROCESS | 1710 | 1468958402450 Marionette TRACE conn4 <- [1,1646,null,{}] 13:00:02 INFO - PROCESS | 1710 | 1468958402457 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:02 INFO - PROCESS | 1710 | 1468958402464 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:02 INFO - PROCESS | 1710 | 1468958402680 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:00:02 INFO - PROCESS | 1710 | 1468958402964 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:02 INFO - PROCESS | 1710 | 1468958402993 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0d000 == 32 [pid = 1710] [id = 419] 13:00:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x966c0000) [pid = 1710] [serial = 1258] [outer = (nil)] 13:00:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9795d000) [pid = 1710] [serial = 1259] [outer = 0x966c0000] 13:00:03 INFO - PROCESS | 1710 | 1468958403096 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x97977c00) [pid = 1710] [serial = 1260] [outer = 0x966c0000] 13:00:04 INFO - PROCESS | 1710 | 1468958404621 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2239ms 13:00:04 INFO - PROCESS | 1710 | 1468958404688 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:00:04 INFO - PROCESS | 1710 | 1468958404694 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:00:04 INFO - PROCESS | 1710 | 1468958404704 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:00:04 INFO - PROCESS | 1710 | 1468958404708 Marionette TRACE conn4 <- [1,1650,null,{}] 13:00:04 INFO - PROCESS | 1710 | 1468958404718 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:04 INFO - PROCESS | 1710 | 1468958404726 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:05 INFO - PROCESS | 1710 | 1468958405063 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:00:05 INFO - PROCESS | 1710 | 1468958405227 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:05 INFO - PROCESS | 1710 | 1468958405235 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68d400 == 33 [pid = 1710] [id = 420] 13:00:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x99251800) [pid = 1710] [serial = 1261] [outer = (nil)] 13:00:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x99662000) [pid = 1710] [serial = 1262] [outer = 0x99251800] 13:00:05 INFO - PROCESS | 1710 | 1468958405317 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x99665800) [pid = 1710] [serial = 1263] [outer = 0x99251800] 13:00:06 INFO - PROCESS | 1710 | 1468958406235 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1588ms 13:00:06 INFO - PROCESS | 1710 | 1468958406292 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:00:06 INFO - PROCESS | 1710 | 1468958406296 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:00:06 INFO - PROCESS | 1710 | 1468958406303 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:00:06 INFO - PROCESS | 1710 | 1468958406306 Marionette TRACE conn4 <- [1,1654,null,{}] 13:00:06 INFO - PROCESS | 1710 | 1468958406312 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:06 INFO - PROCESS | 1710 | 1468958406317 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:06 INFO - PROCESS | 1710 | 1468958406498 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:00:06 INFO - PROCESS | 1710 | 1468958406672 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 1710 | 1468958406683 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dc800 == 34 [pid = 1710] [id = 421] 13:00:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9148e400) [pid = 1710] [serial = 1264] [outer = (nil)] 13:00:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x9a003000) [pid = 1710] [serial = 1265] [outer = 0x9148e400] 13:00:06 INFO - PROCESS | 1710 | 1468958406761 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x9a00e800) [pid = 1710] [serial = 1266] [outer = 0x9148e400] 13:00:07 INFO - PROCESS | 1710 | 1468958407688 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1433ms 13:00:07 INFO - PROCESS | 1710 | 1468958407737 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 1710 | 1468958407741 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:00:07 INFO - PROCESS | 1710 | 1468958407748 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:00:07 INFO - PROCESS | 1710 | 1468958407751 Marionette TRACE conn4 <- [1,1658,null,{}] 13:00:07 INFO - PROCESS | 1710 | 1468958407757 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:07 INFO - PROCESS | 1710 | 1468958407762 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:07 INFO - PROCESS | 1710 | 1468958407931 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:00:08 INFO - PROCESS | 1710 | 1468958408105 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:08 INFO - PROCESS | 1710 | 1468958408112 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e730400 == 35 [pid = 1710] [id = 422] 13:00:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x924d7400) [pid = 1710] [serial = 1267] [outer = (nil)] 13:00:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x9a0f3000) [pid = 1710] [serial = 1268] [outer = 0x924d7400] 13:00:08 INFO - PROCESS | 1710 | 1468958408194 Marionette DEBUG loaded listener.js 13:00:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x9a0f5400) [pid = 1710] [serial = 1269] [outer = 0x924d7400] 13:00:09 INFO - PROCESS | 1710 | 1468958409137 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1430ms 13:00:09 INFO - PROCESS | 1710 | 1468958409179 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:00:09 INFO - PROCESS | 1710 | 1468958409183 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:00:09 INFO - PROCESS | 1710 | 1468958409189 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:00:09 INFO - PROCESS | 1710 | 1468958409193 Marionette TRACE conn4 <- [1,1662,null,{}] 13:00:09 INFO - PROCESS | 1710 | 1468958409198 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:09 INFO - PROCESS | 1710 | 1468958409203 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:09 INFO - PROCESS | 1710 | 1468958409389 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:00:09 INFO - PROCESS | 1710 | 1468958409570 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:09 INFO - PROCESS | 1710 | 1468958409577 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dcf000 == 36 [pid = 1710] [id = 423] 13:00:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x9965c800) [pid = 1710] [serial = 1270] [outer = (nil)] 13:00:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x9a430800) [pid = 1710] [serial = 1271] [outer = 0x9965c800] 13:00:09 INFO - PROCESS | 1710 | 1468958409660 Marionette DEBUG loaded listener.js 13:00:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x9a6a7400) [pid = 1710] [serial = 1272] [outer = 0x9965c800] 13:00:10 INFO - PROCESS | 1710 | 1468958410866 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1737ms 13:00:10 INFO - PROCESS | 1710 | 1468958410927 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:00:10 INFO - PROCESS | 1710 | 1468958410934 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:00:10 INFO - PROCESS | 1710 | 1468958410941 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:00:10 INFO - PROCESS | 1710 | 1468958410946 Marionette TRACE conn4 <- [1,1666,null,{}] 13:00:10 INFO - PROCESS | 1710 | 1468958410955 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:10 INFO - PROCESS | 1710 | 1468958410961 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:11 INFO - PROCESS | 1710 | 1468958411151 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:00:11 INFO - PROCESS | 1710 | 1468958411368 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 1710 | 1468958411377 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e683400 == 37 [pid = 1710] [id = 424] 13:00:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x8fc09800) [pid = 1710] [serial = 1273] [outer = (nil)] 13:00:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x91495800) [pid = 1710] [serial = 1274] [outer = 0x8fc09800] 13:00:11 INFO - PROCESS | 1710 | 1468958411457 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x91dd9400) [pid = 1710] [serial = 1275] [outer = 0x8fc09800] 13:00:12 INFO - PROCESS | 1710 | 1468958412387 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1489ms 13:00:12 INFO - PROCESS | 1710 | 1468958412430 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:00:12 INFO - PROCESS | 1710 | 1468958412437 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:00:12 INFO - PROCESS | 1710 | 1468958412447 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:00:12 INFO - PROCESS | 1710 | 1468958412450 Marionette TRACE conn4 <- [1,1670,null,{}] 13:00:12 INFO - PROCESS | 1710 | 1468958412457 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:12 INFO - PROCESS | 1710 | 1468958412462 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:12 INFO - PROCESS | 1710 | 1468958412653 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e737c00 == 36 [pid = 1710] [id = 413] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f124400 == 35 [pid = 1710] [id = 412] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684c00 == 34 [pid = 1710] [id = 408] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735c00 == 33 [pid = 1710] [id = 395] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc01c00 == 32 [pid = 1710] [id = 409] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x9795b800 == 31 [pid = 1710] [id = 393] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e2400 == 30 [pid = 1710] [id = 399] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e690000 == 29 [pid = 1710] [id = 410] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x914a4c00 == 28 [pid = 1710] [id = 411] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc6000 == 27 [pid = 1710] [id = 398] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11fc00 == 26 [pid = 1710] [id = 402] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd91c00 == 25 [pid = 1710] [id = 394] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x93b69c00 == 24 [pid = 1710] [id = 397] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685c00 == 23 [pid = 1710] [id = 391] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd1000 == 22 [pid = 1710] [id = 396] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x939f5c00 == 21 [pid = 1710] [id = 400] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc04000 == 20 [pid = 1710] [id = 401] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd90800 == 19 [pid = 1710] [id = 389] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8f122000 == 18 [pid = 1710] [id = 390] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x911e1800 == 17 [pid = 1710] [id = 392] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x91dcf000 == 16 [pid = 1710] [id = 423] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x911dc800 == 15 [pid = 1710] [id = 421] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e730400 == 14 [pid = 1710] [id = 422] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68d400 == 13 [pid = 1710] [id = 420] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0d000 == 12 [pid = 1710] [id = 419] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x924dec00 == 11 [pid = 1710] [id = 417] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73a800 == 10 [pid = 1710] [id = 418] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x911d5000 == 9 [pid = 1710] [id = 416] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x9148f000 == 8 [pid = 1710] [id = 415] 13:00:13 INFO - PROCESS | 1710 | --DOCSHELL 0x8e737000 == 7 [pid = 1710] [id = 414] 13:00:14 INFO - PROCESS | 1710 | 1468958414069 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:14 INFO - PROCESS | 1710 | 1468958414077 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68b800 == 8 [pid = 1710] [id = 425] 13:00:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x8e68d400) [pid = 1710] [serial = 1276] [outer = (nil)] 13:00:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x8e735000) [pid = 1710] [serial = 1277] [outer = 0x8e68d400] 13:00:14 INFO - PROCESS | 1710 | 1468958414160 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x8f129800) [pid = 1710] [serial = 1278] [outer = 0x8e68d400] 13:00:15 INFO - PROCESS | 1710 | 1468958415091 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2685ms 13:00:15 INFO - PROCESS | 1710 | 1468958415134 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:00:15 INFO - PROCESS | 1710 | 1468958415140 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:00:15 INFO - PROCESS | 1710 | 1468958415147 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:00:15 INFO - PROCESS | 1710 | 1468958415152 Marionette TRACE conn4 <- [1,1674,null,{}] 13:00:15 INFO - PROCESS | 1710 | 1468958415168 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:15 INFO - PROCESS | 1710 | 1468958415176 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:15 INFO - PROCESS | 1710 | 1468958415391 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:00:15 INFO - PROCESS | 1710 | 1468958415418 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 1710 | 1468958415428 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc08c00 == 9 [pid = 1710] [id = 426] 13:00:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x911da800) [pid = 1710] [serial = 1279] [outer = (nil)] 13:00:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x91484c00) [pid = 1710] [serial = 1280] [outer = 0x911da800] 13:00:15 INFO - PROCESS | 1710 | 1468958415497 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 109 (0x91498400) [pid = 1710] [serial = 1281] [outer = 0x911da800] 13:00:17 INFO - PROCESS | 1710 | 1468958417065 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 108 (0x911d7800) [pid = 1710] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x8e685800) [pid = 1710] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x8fd8d000) [pid = 1710] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x8f1d7c00) [pid = 1710] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x9148ec00) [pid = 1710] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x92325c00) [pid = 1710] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x8fd8fc00) [pid = 1710] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x92324800) [pid = 1710] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x92493800) [pid = 1710] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9667d800) [pid = 1710] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x8f1dc000) [pid = 1710] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x91dd6c00) [pid = 1710] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x8f1d8000) [pid = 1710] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x8fd91400) [pid = 1710] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x99667400) [pid = 1710] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9248a400) [pid = 1710] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x8f126800) [pid = 1710] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9149cc00) [pid = 1710] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:00:17 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x91497800) [pid = 1710] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2099ms 13:00:17 INFO - PROCESS | 1710 | 1468958417255 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:00:17 INFO - PROCESS | 1710 | 1468958417263 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:00:17 INFO - PROCESS | 1710 | 1468958417270 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:00:17 INFO - PROCESS | 1710 | 1468958417274 Marionette TRACE conn4 <- [1,1678,null,{}] 13:00:17 INFO - PROCESS | 1710 | 1468958417280 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:17 INFO - PROCESS | 1710 | 1468958417285 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:17 INFO - PROCESS | 1710 | 1468958417497 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:00:17 INFO - PROCESS | 1710 | 1468958417511 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 1710 | 1468958417519 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd9b800 == 10 [pid = 1710] [id = 427] 13:00:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x91496c00) [pid = 1710] [serial = 1282] [outer = (nil)] 13:00:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9149c800) [pid = 1710] [serial = 1283] [outer = 0x91496c00] 13:00:17 INFO - PROCESS | 1710 | 1468958417591 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x91ccd400) [pid = 1710] [serial = 1284] [outer = 0x91496c00] 13:00:18 INFO - PROCESS | 1710 | 1468958418479 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1283ms 13:00:18 INFO - PROCESS | 1710 | 1468958418559 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 1710 | 1468958418566 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:00:18 INFO - PROCESS | 1710 | 1468958418584 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:00:18 INFO - PROCESS | 1710 | 1468958418594 Marionette TRACE conn4 <- [1,1682,null,{}] 13:00:18 INFO - PROCESS | 1710 | 1468958418602 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:18 INFO - PROCESS | 1710 | 1468958418609 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:18 INFO - PROCESS | 1710 | 1468958418785 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:00:18 INFO - PROCESS | 1710 | 1468958418925 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:18 INFO - PROCESS | 1710 | 1468958418933 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x924d9000 == 11 [pid = 1710] [id = 428] 13:00:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x924da000) [pid = 1710] [serial = 1285] [outer = (nil)] 13:00:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x8fd99000) [pid = 1710] [serial = 1286] [outer = 0x924da000] 13:00:19 INFO - PROCESS | 1710 | 1468958419021 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x93d6cc00) [pid = 1710] [serial = 1287] [outer = 0x924da000] 13:00:20 INFO - PROCESS | 1710 | 1468958420167 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1661ms 13:00:20 INFO - PROCESS | 1710 | 1468958420237 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:00:20 INFO - PROCESS | 1710 | 1468958420243 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:00:20 INFO - PROCESS | 1710 | 1468958420251 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:00:20 INFO - PROCESS | 1710 | 1468958420256 Marionette TRACE conn4 <- [1,1686,null,{}] 13:00:20 INFO - PROCESS | 1710 | 1468958420264 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:20 INFO - PROCESS | 1710 | 1468958420271 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:20 INFO - PROCESS | 1710 | 1468958420491 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:00:20 INFO - PROCESS | 1710 | 1468958420722 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 1710 | 1468958420732 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8f400 == 12 [pid = 1710] [id = 429] 13:00:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8fd90800) [pid = 1710] [serial = 1288] [outer = (nil)] 13:00:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x911df800) [pid = 1710] [serial = 1289] [outer = 0x8fd90800] 13:00:20 INFO - PROCESS | 1710 | 1468958420856 Marionette DEBUG loaded listener.js 13:00:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 99 (0x91c02c00) [pid = 1710] [serial = 1290] [outer = 0x8fd90800] 13:00:21 INFO - PROCESS | 1710 | 1468958421879 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1700ms 13:00:21 INFO - PROCESS | 1710 | 1468958421951 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:00:21 INFO - PROCESS | 1710 | 1468958421959 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:00:21 INFO - PROCESS | 1710 | 1468958421970 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:00:21 INFO - PROCESS | 1710 | 1468958421974 Marionette TRACE conn4 <- [1,1690,null,{}] 13:00:21 INFO - PROCESS | 1710 | 1468958421980 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:21 INFO - PROCESS | 1710 | 1468958421986 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:22 INFO - PROCESS | 1710 | 1468958422222 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:00:22 INFO - PROCESS | 1710 | 1468958422549 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 1710 | 1468958422561 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b67c00 == 13 [pid = 1710] [id = 430] 13:00:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 100 (0x93b68c00) [pid = 1710] [serial = 1291] [outer = (nil)] 13:00:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 101 (0x93d74800) [pid = 1710] [serial = 1292] [outer = 0x93b68c00] 13:00:22 INFO - PROCESS | 1710 | 1468958422652 Marionette DEBUG loaded listener.js 13:00:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 102 (0x9524fc00) [pid = 1710] [serial = 1293] [outer = 0x93b68c00] 13:00:23 INFO - PROCESS | 1710 | 1468958423677 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1781ms 13:00:23 INFO - PROCESS | 1710 | 1468958423752 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:00:23 INFO - PROCESS | 1710 | 1468958423756 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:00:23 INFO - PROCESS | 1710 | 1468958423764 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:00:23 INFO - PROCESS | 1710 | 1468958423770 Marionette TRACE conn4 <- [1,1694,null,{}] 13:00:23 INFO - PROCESS | 1710 | 1468958423788 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:23 INFO - PROCESS | 1710 | 1468958423797 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:24 INFO - PROCESS | 1710 | 1468958424018 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:00:24 INFO - PROCESS | 1710 | 1468958424289 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:24 INFO - PROCESS | 1710 | 1468958424302 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a4800 == 14 [pid = 1710] [id = 431] 13:00:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 103 (0x9546b800) [pid = 1710] [serial = 1294] [outer = (nil)] 13:00:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 104 (0x9667a000) [pid = 1710] [serial = 1295] [outer = 0x9546b800] 13:00:24 INFO - PROCESS | 1710 | 1468958424391 Marionette DEBUG loaded listener.js 13:00:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 105 (0x966b3c00) [pid = 1710] [serial = 1296] [outer = 0x9546b800] 13:00:25 INFO - PROCESS | 1710 | 1468958425415 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1688ms 13:00:25 INFO - PROCESS | 1710 | 1468958425453 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:00:25 INFO - PROCESS | 1710 | 1468958425458 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:00:25 INFO - PROCESS | 1710 | 1468958425465 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:00:25 INFO - PROCESS | 1710 | 1468958425468 Marionette TRACE conn4 <- [1,1698,null,{}] 13:00:25 INFO - PROCESS | 1710 | 1468958425475 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:25 INFO - PROCESS | 1710 | 1468958425480 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:25 INFO - PROCESS | 1710 | 1468958425721 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:00:25 INFO - PROCESS | 1710 | 1468958425951 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:25 INFO - PROCESS | 1710 | 1468958425963 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684c00 == 15 [pid = 1710] [id = 432] 13:00:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 106 (0x8e685800) [pid = 1710] [serial = 1297] [outer = (nil)] 13:00:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 107 (0x8e730400) [pid = 1710] [serial = 1298] [outer = 0x8e685800] 13:00:26 INFO - PROCESS | 1710 | 1468958426201 Marionette DEBUG loaded listener.js 13:00:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 108 (0x8f1dc000) [pid = 1710] [serial = 1299] [outer = 0x8e685800] 13:00:27 INFO - PROCESS | 1710 | 1468958427230 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 107 (0x911dbc00) [pid = 1710] [serial = 1188] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 106 (0x8fd94c00) [pid = 1710] [serial = 1187] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 105 (0x939f2400) [pid = 1710] [serial = 1191] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 104 (0x92497c00) [pid = 1710] [serial = 1220] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 103 (0x924dbc00) [pid = 1710] [serial = 1190] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 102 (0x97979400) [pid = 1710] [serial = 1194] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 101 (0x97963400) [pid = 1710] [serial = 1193] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 100 (0x9223f800) [pid = 1710] [serial = 1212] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 99 (0x9148c400) [pid = 1710] [serial = 1211] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 98 (0x99fd0c00) [pid = 1710] [serial = 1197] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x8fc09400) [pid = 1710] [serial = 1214] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x911d8000) [pid = 1710] [serial = 1215] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x966c1c00) [pid = 1710] [serial = 1196] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x9a0e7800) [pid = 1710] [serial = 1200] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x9a082000) [pid = 1710] [serial = 1199] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9a6b2c00) [pid = 1710] [serial = 1203] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9a6adc00) [pid = 1710] [serial = 1202] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x9a6c4400) [pid = 1710] [serial = 1206] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x9a6c1800) [pid = 1710] [serial = 1205] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x939e7c00) [pid = 1710] [serial = 1221] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x8fd96800) [pid = 1710] [serial = 1209] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8f1e1800) [pid = 1710] [serial = 1208] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x91dcf400) [pid = 1710] [serial = 1242] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91c03c00) [pid = 1710] [serial = 1218] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x914a1c00) [pid = 1710] [serial = 1217] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x91c08c00) [pid = 1710] [serial = 1241] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x924db800) [pid = 1710] [serial = 1223] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8e730800) [pid = 1710] [serial = 1226] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x93d6d400) [pid = 1710] [serial = 1233] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x939ef000) [pid = 1710] [serial = 1232] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x911d6000) [pid = 1710] [serial = 1238] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9149f000) [pid = 1710] [serial = 1229] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f11bc00) [pid = 1710] [serial = 1227] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91cc2400) [pid = 1710] [serial = 1230] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93b6b400) [pid = 1710] [serial = 1224] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9524f000) [pid = 1710] [serial = 1235] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91484000) [pid = 1710] [serial = 1239] [outer = (nil)] [url = about:blank] 13:00:27 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9524d400) [pid = 1710] [serial = 1236] [outer = (nil)] [url = about:blank] 13:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1888ms 13:00:27 INFO - PROCESS | 1710 | 1468958427353 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 1710 | 1468958427359 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:00:27 INFO - PROCESS | 1710 | 1468958427367 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:00:27 INFO - PROCESS | 1710 | 1468958427371 Marionette TRACE conn4 <- [1,1702,null,{}] 13:00:27 INFO - PROCESS | 1710 | 1468958427385 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:27 INFO - PROCESS | 1710 | 1468958427391 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:27 INFO - PROCESS | 1710 | 1468958427566 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:00:27 INFO - PROCESS | 1710 | 1468958427577 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 1710 | 1468958427587 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd9a000 == 16 [pid = 1710] [id = 433] 13:00:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911d3c00) [pid = 1710] [serial = 1300] [outer = (nil)] 13:00:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x911da000) [pid = 1710] [serial = 1301] [outer = 0x911d3c00] 13:00:27 INFO - PROCESS | 1710 | 1468958427666 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91484400) [pid = 1710] [serial = 1302] [outer = 0x911d3c00] 13:00:28 INFO - PROCESS | 1710 | 1468958428640 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1337ms 13:00:28 INFO - PROCESS | 1710 | 1468958428709 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:00:28 INFO - PROCESS | 1710 | 1468958428715 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:00:28 INFO - PROCESS | 1710 | 1468958428727 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:00:28 INFO - PROCESS | 1710 | 1468958428730 Marionette TRACE conn4 <- [1,1706,null,{}] 13:00:28 INFO - PROCESS | 1710 | 1468958428737 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:28 INFO - PROCESS | 1710 | 1468958428742 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:28 INFO - PROCESS | 1710 | 1468958428913 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:00:28 INFO - PROCESS | 1710 | 1468958428923 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 1710 | 1468958428931 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x91481800 == 17 [pid = 1710] [id = 434] 13:00:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91c01800) [pid = 1710] [serial = 1303] [outer = (nil)] 13:00:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91dd0400) [pid = 1710] [serial = 1304] [outer = 0x91c01800] 13:00:29 INFO - PROCESS | 1710 | 1468958429001 Marionette DEBUG loaded listener.js 13:00:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9223f800) [pid = 1710] [serial = 1305] [outer = 0x91c01800] 13:00:29 INFO - PROCESS | 1710 | 1468958429984 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1289ms 13:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:00:30 INFO - PROCESS | 1710 | 1468958430016 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:00:30 INFO - PROCESS | 1710 | 1468958430019 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:00:30 INFO - PROCESS | 1710 | 1468958430026 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:00:30 INFO - PROCESS | 1710 | 1468958430031 Marionette TRACE conn4 <- [1,1710,null,{}] 13:00:30 INFO - PROCESS | 1710 | 1468958430054 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:30 INFO - PROCESS | 1710 | 1468958430062 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:30 INFO - PROCESS | 1710 | 1468958430282 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:00:30 INFO - PROCESS | 1710 | 1468958430300 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 1710 | 1468958430309 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x924d8000 == 18 [pid = 1710] [id = 435] 13:00:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x939e9400) [pid = 1710] [serial = 1306] [outer = (nil)] 13:00:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x93b9d400) [pid = 1710] [serial = 1307] [outer = 0x939e9400] 13:00:30 INFO - PROCESS | 1710 | 1468958430382 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x93ba9800) [pid = 1710] [serial = 1308] [outer = 0x939e9400] 13:00:31 INFO - PROCESS | 1710 | 1468958431327 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1338ms 13:00:31 INFO - PROCESS | 1710 | 1468958431363 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 1710 | 1468958431368 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:00:31 INFO - PROCESS | 1710 | 1468958431375 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:00:31 INFO - PROCESS | 1710 | 1468958431378 Marionette TRACE conn4 <- [1,1714,null,{}] 13:00:31 INFO - PROCESS | 1710 | 1468958431392 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:31 INFO - PROCESS | 1710 | 1468958431397 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:31 INFO - PROCESS | 1710 | 1468958431603 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:00:31 INFO - PROCESS | 1710 | 1468958431629 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 1710 | 1468958431643 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cd0800 == 19 [pid = 1710] [id = 436] 13:00:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x93b63800) [pid = 1710] [serial = 1309] [outer = (nil)] 13:00:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9545e400) [pid = 1710] [serial = 1310] [outer = 0x93b63800] 13:00:31 INFO - PROCESS | 1710 | 1468958431719 Marionette DEBUG loaded listener.js 13:00:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x954c6800) [pid = 1710] [serial = 1311] [outer = 0x93b63800] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x911da800) [pid = 1710] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8fc09800) [pid = 1710] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8e737800) [pid = 1710] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91c0ec00) [pid = 1710] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x93d6c400) [pid = 1710] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93ba6800) [pid = 1710] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8fc0c400) [pid = 1710] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x966c0000) [pid = 1710] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x99251800) [pid = 1710] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91496c00) [pid = 1710] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9148e400) [pid = 1710] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x924d7400) [pid = 1710] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9965c800) [pid = 1710] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:00:32 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8e68d400) [pid = 1710] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:00:32 INFO - PROCESS | 1710 | 1468958432771 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1439ms 13:00:32 INFO - PROCESS | 1710 | 1468958432815 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 1710 | 1468958432819 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:00:32 INFO - PROCESS | 1710 | 1468958432825 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:00:32 INFO - PROCESS | 1710 | 1468958432828 Marionette TRACE conn4 <- [1,1718,null,{}] 13:00:32 INFO - PROCESS | 1710 | 1468958432834 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:32 INFO - PROCESS | 1710 | 1468958432839 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:33 INFO - PROCESS | 1710 | 1468958433038 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:00:33 INFO - PROCESS | 1710 | 1468958433058 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:33 INFO - PROCESS | 1710 | 1468958433067 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f129400 == 20 [pid = 1710] [id = 437] 13:00:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91c0bc00) [pid = 1710] [serial = 1312] [outer = (nil)] 13:00:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x93ba6800) [pid = 1710] [serial = 1313] [outer = 0x91c0bc00] 13:00:33 INFO - PROCESS | 1710 | 1468958433150 Marionette DEBUG loaded listener.js 13:00:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x954d3c00) [pid = 1710] [serial = 1314] [outer = 0x91c0bc00] 13:00:34 INFO - PROCESS | 1710 | 1468958434053 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1285ms 13:00:34 INFO - PROCESS | 1710 | 1468958434113 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:00:34 INFO - PROCESS | 1710 | 1468958434117 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:00:34 INFO - PROCESS | 1710 | 1468958434124 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:00:34 INFO - PROCESS | 1710 | 1468958434127 Marionette TRACE conn4 <- [1,1722,null,{}] 13:00:34 INFO - PROCESS | 1710 | 1468958434133 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:34 INFO - PROCESS | 1710 | 1468958434143 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:34 INFO - PROCESS | 1710 | 1468958434316 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:00:34 INFO - PROCESS | 1710 | 1468958434554 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:34 INFO - PROCESS | 1710 | 1468958434561 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688800 == 21 [pid = 1710] [id = 438] 13:00:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8e68a400) [pid = 1710] [serial = 1315] [outer = (nil)] 13:00:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8e733400) [pid = 1710] [serial = 1316] [outer = 0x8e68a400] 13:00:34 INFO - PROCESS | 1710 | 1468958434655 Marionette DEBUG loaded listener.js 13:00:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8f11fc00) [pid = 1710] [serial = 1317] [outer = 0x8e68a400] 13:00:35 INFO - PROCESS | 1710 | 1468958435788 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1732ms 13:00:35 INFO - PROCESS | 1710 | 1468958435866 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:00:35 INFO - PROCESS | 1710 | 1468958435876 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:00:35 INFO - PROCESS | 1710 | 1468958435885 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:00:35 INFO - PROCESS | 1710 | 1468958435891 Marionette TRACE conn4 <- [1,1726,null,{}] 13:00:35 INFO - PROCESS | 1710 | 1468958435899 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:35 INFO - PROCESS | 1710 | 1468958435906 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:36 INFO - PROCESS | 1710 | 1468958436151 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:00:36 INFO - PROCESS | 1710 | 1468958436385 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:36 INFO - PROCESS | 1710 | 1468958436396 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x91490800 == 22 [pid = 1710] [id = 439] 13:00:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9149fc00) [pid = 1710] [serial = 1318] [outer = (nil)] 13:00:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91c09400) [pid = 1710] [serial = 1319] [outer = 0x9149fc00] 13:00:36 INFO - PROCESS | 1710 | 1468958436498 Marionette DEBUG loaded listener.js 13:00:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91ccf400) [pid = 1710] [serial = 1320] [outer = 0x9149fc00] 13:00:37 INFO - PROCESS | 1710 | 1468958437478 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1649ms 13:00:37 INFO - PROCESS | 1710 | 1468958437537 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:00:37 INFO - PROCESS | 1710 | 1468958437544 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:00:37 INFO - PROCESS | 1710 | 1468958437552 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:00:37 INFO - PROCESS | 1710 | 1468958437557 Marionette TRACE conn4 <- [1,1730,null,{}] 13:00:37 INFO - PROCESS | 1710 | 1468958437564 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:37 INFO - PROCESS | 1710 | 1468958437570 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:37 INFO - PROCESS | 1710 | 1468958437778 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:00:38 INFO - PROCESS | 1710 | 1468958438050 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 1710 | 1468958438060 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x924ddc00 == 23 [pid = 1710] [id = 440] 13:00:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x939f3400) [pid = 1710] [serial = 1321] [outer = (nil)] 13:00:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x93b69c00) [pid = 1710] [serial = 1322] [outer = 0x939f3400] 13:00:38 INFO - PROCESS | 1710 | 1468958438182 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x93d6f800) [pid = 1710] [serial = 1323] [outer = 0x939f3400] 13:00:39 INFO - PROCESS | 1710 | 1468958439197 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1685ms 13:00:39 INFO - PROCESS | 1710 | 1468958439238 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:00:39 INFO - PROCESS | 1710 | 1468958439243 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:00:39 INFO - PROCESS | 1710 | 1468958439261 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:00:39 INFO - PROCESS | 1710 | 1468958439271 Marionette TRACE conn4 <- [1,1734,null,{}] 13:00:39 INFO - PROCESS | 1710 | 1468958439278 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:39 INFO - PROCESS | 1710 | 1468958439286 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:39 INFO - PROCESS | 1710 | 1468958439494 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:00:39 INFO - PROCESS | 1710 | 1468958439715 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 1710 | 1468958439723 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73d000 == 24 [pid = 1710] [id = 441] 13:00:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x91485000) [pid = 1710] [serial = 1324] [outer = (nil)] 13:00:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x966c0000) [pid = 1710] [serial = 1325] [outer = 0x91485000] 13:00:39 INFO - PROCESS | 1710 | 1468958439852 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x97963c00) [pid = 1710] [serial = 1326] [outer = 0x91485000] 13:00:40 INFO - PROCESS | 1710 | 1468958440822 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1650ms 13:00:40 INFO - PROCESS | 1710 | 1468958440902 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:00:40 INFO - PROCESS | 1710 | 1468958440908 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:00:40 INFO - PROCESS | 1710 | 1468958440915 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:00:40 INFO - PROCESS | 1710 | 1468958440918 Marionette TRACE conn4 <- [1,1738,null,{}] 13:00:40 INFO - PROCESS | 1710 | 1468958440925 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:40 INFO - PROCESS | 1710 | 1468958440930 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:41 INFO - PROCESS | 1710 | 1468958441159 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:00:41 INFO - PROCESS | 1710 | 1468958441407 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 1710 | 1468958441418 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e681400 == 25 [pid = 1710] [id = 442] 13:00:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8fd98800) [pid = 1710] [serial = 1327] [outer = (nil)] 13:00:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x97978c00) [pid = 1710] [serial = 1328] [outer = 0x8fd98800] 13:00:41 INFO - PROCESS | 1710 | 1468958441543 Marionette DEBUG loaded listener.js 13:00:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9797cc00) [pid = 1710] [serial = 1329] [outer = 0x8fd98800] 13:00:42 INFO - PROCESS | 1710 | 1468958442424 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1582ms 13:00:42 INFO - PROCESS | 1710 | 1468958442497 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:00:42 INFO - PROCESS | 1710 | 1468958442502 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:00:42 INFO - PROCESS | 1710 | 1468958442508 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:00:42 INFO - PROCESS | 1710 | 1468958442512 Marionette TRACE conn4 <- [1,1742,null,{}] 13:00:42 INFO - PROCESS | 1710 | 1468958442518 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:42 INFO - PROCESS | 1710 | 1468958442524 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:42 INFO - PROCESS | 1710 | 1468958442710 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:00:42 INFO - PROCESS | 1710 | 1468958442894 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:42 INFO - PROCESS | 1710 | 1468958442914 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cc5800 == 26 [pid = 1710] [id = 443] 13:00:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x92326800) [pid = 1710] [serial = 1330] [outer = (nil)] 13:00:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9965b400) [pid = 1710] [serial = 1331] [outer = 0x92326800] 13:00:43 INFO - PROCESS | 1710 | 1468958443051 Marionette DEBUG loaded listener.js 13:00:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x99fd3c00) [pid = 1710] [serial = 1332] [outer = 0x92326800] 13:00:44 INFO - PROCESS | 1710 | 1468958444351 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1937ms 13:00:44 INFO - PROCESS | 1710 | 1468958444445 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 1710 | 1468958444451 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:00:44 INFO - PROCESS | 1710 | 1468958444461 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:00:44 INFO - PROCESS | 1710 | 1468958444465 Marionette TRACE conn4 <- [1,1746,null,{}] 13:00:44 INFO - PROCESS | 1710 | 1468958444474 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:44 INFO - PROCESS | 1710 | 1468958444481 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:44 INFO - PROCESS | 1710 | 1468958444741 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:00:44 INFO - PROCESS | 1710 | 1468958444896 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 1710 | 1468958444910 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0a400 == 27 [pid = 1710] [id = 444] 13:00:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x911d6000) [pid = 1710] [serial = 1333] [outer = (nil)] 13:00:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x91482000) [pid = 1710] [serial = 1334] [outer = 0x911d6000] 13:00:45 INFO - PROCESS | 1710 | 1468958445087 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x91490000) [pid = 1710] [serial = 1335] [outer = 0x911d6000] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8f129400 == 26 [pid = 1710] [id = 437] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x91cd0800 == 25 [pid = 1710] [id = 436] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x924d8000 == 24 [pid = 1710] [id = 435] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x91481800 == 23 [pid = 1710] [id = 434] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd9a000 == 22 [pid = 1710] [id = 433] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684c00 == 21 [pid = 1710] [id = 432] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68b800 == 20 [pid = 1710] [id = 425] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8f400 == 19 [pid = 1710] [id = 429] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd9b800 == 18 [pid = 1710] [id = 427] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x924d9000 == 17 [pid = 1710] [id = 428] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x914a4800 == 16 [pid = 1710] [id = 431] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8e683400 == 15 [pid = 1710] [id = 424] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x93b67c00 == 14 [pid = 1710] [id = 430] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc08c00 == 13 [pid = 1710] [id = 426] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x91cc5800 == 12 [pid = 1710] [id = 443] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8e681400 == 11 [pid = 1710] [id = 442] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73d000 == 10 [pid = 1710] [id = 441] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x91490800 == 9 [pid = 1710] [id = 439] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x924ddc00 == 8 [pid = 1710] [id = 440] 13:00:46 INFO - PROCESS | 1710 | --DOCSHELL 0x8e688800 == 7 [pid = 1710] [id = 438] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x91484c00) [pid = 1710] [serial = 1280] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x91495800) [pid = 1710] [serial = 1274] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8f129000) [pid = 1710] [serial = 1245] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x8e73dc00) [pid = 1710] [serial = 1244] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x92498400) [pid = 1710] [serial = 1248] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9223e000) [pid = 1710] [serial = 1247] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x948b3800) [pid = 1710] [serial = 1251] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x93d72400) [pid = 1710] [serial = 1250] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x954cb000) [pid = 1710] [serial = 1254] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x95414000) [pid = 1710] [serial = 1253] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x96687000) [pid = 1710] [serial = 1257] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9667fc00) [pid = 1710] [serial = 1256] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x97977c00) [pid = 1710] [serial = 1260] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9795d000) [pid = 1710] [serial = 1259] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x99665800) [pid = 1710] [serial = 1263] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x99662000) [pid = 1710] [serial = 1262] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9149c800) [pid = 1710] [serial = 1283] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9a00e800) [pid = 1710] [serial = 1266] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9a003000) [pid = 1710] [serial = 1265] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9a0f5400) [pid = 1710] [serial = 1269] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9a0f3000) [pid = 1710] [serial = 1268] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9a6a7400) [pid = 1710] [serial = 1272] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9a430800) [pid = 1710] [serial = 1271] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8e735000) [pid = 1710] [serial = 1277] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x91dd9400) [pid = 1710] [serial = 1275] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x91498400) [pid = 1710] [serial = 1281] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8f129800) [pid = 1710] [serial = 1278] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x91ccd400) [pid = 1710] [serial = 1284] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 1710 | 1468958447249 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2850ms 13:00:47 INFO - PROCESS | 1710 | 1468958447311 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:00:47 INFO - PROCESS | 1710 | 1468958447318 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:00:47 INFO - PROCESS | 1710 | 1468958447325 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:00:47 INFO - PROCESS | 1710 | 1468958447330 Marionette TRACE conn4 <- [1,1750,null,{}] 13:00:47 INFO - PROCESS | 1710 | 1468958447339 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:47 INFO - PROCESS | 1710 | 1468958447344 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:47 INFO - PROCESS | 1710 | 1468958447615 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:00:47 INFO - PROCESS | 1710 | 1468958447631 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:47 INFO - PROCESS | 1710 | 1468958447640 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f121400 == 8 [pid = 1710] [id = 445] 13:00:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8f124800) [pid = 1710] [serial = 1336] [outer = (nil)] 13:00:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8f1e4400) [pid = 1710] [serial = 1337] [outer = 0x8f124800] 13:00:47 INFO - PROCESS | 1710 | 1468958447720 Marionette DEBUG loaded listener.js 13:00:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fc09800) [pid = 1710] [serial = 1338] [outer = 0x8f124800] 13:00:48 INFO - PROCESS | 1710 | 1468958448646 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1385ms 13:00:48 INFO - PROCESS | 1710 | 1468958448716 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:00:48 INFO - PROCESS | 1710 | 1468958448732 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:00:48 INFO - PROCESS | 1710 | 1468958448745 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:00:48 INFO - PROCESS | 1710 | 1468958448749 Marionette TRACE conn4 <- [1,1754,null,{}] 13:00:48 INFO - PROCESS | 1710 | 1468958448756 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:48 INFO - PROCESS | 1710 | 1468958448761 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:48 INFO - PROCESS | 1710 | 1468958448943 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:00:49 INFO - PROCESS | 1710 | 1468958449104 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 1710 | 1468958449112 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd93800 == 9 [pid = 1710] [id = 446] 13:00:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x911dc400) [pid = 1710] [serial = 1339] [outer = (nil)] 13:00:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91483400) [pid = 1710] [serial = 1340] [outer = 0x911dc400] 13:00:49 INFO - PROCESS | 1710 | 1468958449190 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9148d000) [pid = 1710] [serial = 1341] [outer = 0x911dc400] 13:00:50 INFO - PROCESS | 1710 | 1468958450389 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1695ms 13:00:50 INFO - PROCESS | 1710 | 1468958450439 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:00:50 INFO - PROCESS | 1710 | 1468958450442 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:00:50 INFO - PROCESS | 1710 | 1468958450449 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:00:50 INFO - PROCESS | 1710 | 1468958450455 Marionette TRACE conn4 <- [1,1758,null,{}] 13:00:50 INFO - PROCESS | 1710 | 1468958450492 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:50 INFO - PROCESS | 1710 | 1468958450501 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:50 INFO - PROCESS | 1710 | 1468958450734 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:00:50 INFO - PROCESS | 1710 | 1468958450865 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 1710 | 1468958450874 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dce000 == 10 [pid = 1710] [id = 447] 13:00:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91dcf000) [pid = 1710] [serial = 1342] [outer = (nil)] 13:00:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x92235800) [pid = 1710] [serial = 1343] [outer = 0x91dcf000] 13:00:50 INFO - PROCESS | 1710 | 1468958450969 Marionette DEBUG loaded listener.js 13:00:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92491c00) [pid = 1710] [serial = 1344] [outer = 0x91dcf000] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91c0bc00) [pid = 1710] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x939e9400) [pid = 1710] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93b63800) [pid = 1710] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x924da000) [pid = 1710] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x911d3c00) [pid = 1710] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93b68c00) [pid = 1710] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8fd90800) [pid = 1710] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x91c01800) [pid = 1710] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x8e685800) [pid = 1710] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:00:51 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x9546b800) [pid = 1710] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:00:52 INFO - PROCESS | 1710 | 1468958452220 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1796ms 13:00:52 INFO - PROCESS | 1710 | 1468958452248 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:00:52 INFO - PROCESS | 1710 | 1468958452253 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:00:52 INFO - PROCESS | 1710 | 1468958452260 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:00:52 INFO - PROCESS | 1710 | 1468958452263 Marionette TRACE conn4 <- [1,1762,null,{}] 13:00:52 INFO - PROCESS | 1710 | 1468958452268 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:52 INFO - PROCESS | 1710 | 1468958452274 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:52 INFO - PROCESS | 1710 | 1468958452439 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:00:52 INFO - PROCESS | 1710 | 1468958452453 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 1710 | 1468958452459 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684c00 == 11 [pid = 1710] [id = 448] 13:00:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91dd9c00) [pid = 1710] [serial = 1345] [outer = (nil)] 13:00:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x924d9c00) [pid = 1710] [serial = 1346] [outer = 0x91dd9c00] 13:00:52 INFO - PROCESS | 1710 | 1468958452533 Marionette DEBUG loaded listener.js 13:00:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x924e1c00) [pid = 1710] [serial = 1347] [outer = 0x91dd9c00] 13:00:53 INFO - PROCESS | 1710 | 1468958453502 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1279ms 13:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:00:53 INFO - PROCESS | 1710 | 1468958453540 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:00:53 INFO - PROCESS | 1710 | 1468958453542 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:00:53 INFO - PROCESS | 1710 | 1468958453549 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:00:53 INFO - PROCESS | 1710 | 1468958453552 Marionette TRACE conn4 <- [1,1766,null,{}] 13:00:53 INFO - PROCESS | 1710 | 1468958453562 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:53 INFO - PROCESS | 1710 | 1468958453566 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:53 INFO - PROCESS | 1710 | 1468958453834 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:00:54 INFO - PROCESS | 1710 | 1468958454013 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:54 INFO - PROCESS | 1710 | 1468958454025 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68a800 == 12 [pid = 1710] [id = 449] 13:00:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8e68b800) [pid = 1710] [serial = 1348] [outer = (nil)] 13:00:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8e732c00) [pid = 1710] [serial = 1349] [outer = 0x8e68b800] 13:00:54 INFO - PROCESS | 1710 | 1468958454114 Marionette DEBUG loaded listener.js 13:00:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f11d800) [pid = 1710] [serial = 1350] [outer = 0x8e68b800] 13:00:55 INFO - PROCESS | 1710 | 1468958455220 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1737ms 13:00:55 INFO - PROCESS | 1710 | 1468958455289 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:00:55 INFO - PROCESS | 1710 | 1468958455296 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:00:55 INFO - PROCESS | 1710 | 1468958455305 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:00:55 INFO - PROCESS | 1710 | 1468958455311 Marionette TRACE conn4 <- [1,1770,null,{}] 13:00:55 INFO - PROCESS | 1710 | 1468958455319 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:55 INFO - PROCESS | 1710 | 1468958455327 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:55 INFO - PROCESS | 1710 | 1468958455562 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:00:55 INFO - PROCESS | 1710 | 1468958455872 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 1710 | 1468958455884 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e400 == 13 [pid = 1710] [id = 450] 13:00:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fd97400) [pid = 1710] [serial = 1351] [outer = (nil)] 13:00:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9149c800) [pid = 1710] [serial = 1352] [outer = 0x8fd97400] 13:00:55 INFO - PROCESS | 1710 | 1468958455983 Marionette DEBUG loaded listener.js 13:00:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91c01c00) [pid = 1710] [serial = 1353] [outer = 0x8fd97400] 13:00:57 INFO - PROCESS | 1710 | 1468958457050 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1836ms 13:00:57 INFO - PROCESS | 1710 | 1468958457142 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:00:57 INFO - PROCESS | 1710 | 1468958457147 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:00:57 INFO - PROCESS | 1710 | 1468958457155 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:00:57 INFO - PROCESS | 1710 | 1468958457158 Marionette TRACE conn4 <- [1,1774,null,{}] 13:00:57 INFO - PROCESS | 1710 | 1468958457165 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:57 INFO - PROCESS | 1710 | 1468958457171 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:57 INFO - PROCESS | 1710 | 1468958457403 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:00:57 INFO - PROCESS | 1710 | 1468958457678 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:57 INFO - PROCESS | 1710 | 1468958457685 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x911e0400 == 14 [pid = 1710] [id = 451] 13:00:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92497400) [pid = 1710] [serial = 1354] [outer = (nil)] 13:00:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x939e7400) [pid = 1710] [serial = 1355] [outer = 0x92497400] 13:00:57 INFO - PROCESS | 1710 | 1468958457773 Marionette DEBUG loaded listener.js 13:00:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x939f2400) [pid = 1710] [serial = 1356] [outer = 0x92497400] 13:00:58 INFO - PROCESS | 1710 | 1468958458839 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1741ms 13:00:58 INFO - PROCESS | 1710 | 1468958458896 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:00:58 INFO - PROCESS | 1710 | 1468958458903 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:00:58 INFO - PROCESS | 1710 | 1468958458921 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:00:58 INFO - PROCESS | 1710 | 1468958458929 Marionette TRACE conn4 <- [1,1778,null,{}] 13:00:58 INFO - PROCESS | 1710 | 1468958458936 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:00:58 INFO - PROCESS | 1710 | 1468958458942 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:59 INFO - PROCESS | 1710 | 1468958459173 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:00:59 INFO - PROCESS | 1710 | 1468958459437 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:00:59 INFO - PROCESS | 1710 | 1468958459445 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:00:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f121000 == 15 [pid = 1710] [id = 452] 13:00:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91dd8c00) [pid = 1710] [serial = 1357] [outer = (nil)] 13:00:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9524d400) [pid = 1710] [serial = 1358] [outer = 0x91dd8c00] 13:00:59 INFO - PROCESS | 1710 | 1468958459529 Marionette DEBUG loaded listener.js 13:00:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9524f000) [pid = 1710] [serial = 1359] [outer = 0x91dd8c00] 13:01:00 INFO - PROCESS | 1710 | 1468958460702 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1849ms 13:01:00 INFO - PROCESS | 1710 | 1468958460765 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:01:00 INFO - PROCESS | 1710 | 1468958460776 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:01:00 INFO - PROCESS | 1710 | 1468958460790 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:01:00 INFO - PROCESS | 1710 | 1468958460798 Marionette TRACE conn4 <- [1,1782,null,{}] 13:01:00 INFO - PROCESS | 1710 | 1468958460827 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:00 INFO - PROCESS | 1710 | 1468958460835 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:01 INFO - PROCESS | 1710 | 1468958461271 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:01:01 INFO - PROCESS | 1710 | 1468958461469 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:01 INFO - PROCESS | 1710 | 1468958461485 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:01 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684c00 == 14 [pid = 1710] [id = 448] 13:01:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688000 == 15 [pid = 1710] [id = 453] 13:01:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8e739400) [pid = 1710] [serial = 1360] [outer = (nil)] 13:01:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x8f1dfc00) [pid = 1710] [serial = 1361] [outer = 0x8e739400] 13:01:01 INFO - PROCESS | 1710 | 1468958461589 Marionette DEBUG loaded listener.js 13:01:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x8fd8fc00) [pid = 1710] [serial = 1362] [outer = 0x8e739400] 13:01:01 INFO - PROCESS | 1710 | --DOCSHELL 0x91dce000 == 14 [pid = 1710] [id = 447] 13:01:01 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd93800 == 13 [pid = 1710] [id = 446] 13:01:01 INFO - PROCESS | 1710 | --DOCSHELL 0x8f121400 == 12 [pid = 1710] [id = 445] 13:01:01 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0a400 == 11 [pid = 1710] [id = 444] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9524fc00) [pid = 1710] [serial = 1293] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x911df800) [pid = 1710] [serial = 1289] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91c02c00) [pid = 1710] [serial = 1290] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91dd0400) [pid = 1710] [serial = 1304] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8e730400) [pid = 1710] [serial = 1298] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f1dc000) [pid = 1710] [serial = 1299] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9667a000) [pid = 1710] [serial = 1295] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x966b3c00) [pid = 1710] [serial = 1296] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x93b9d400) [pid = 1710] [serial = 1307] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x954d3c00) [pid = 1710] [serial = 1314] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x954c6800) [pid = 1710] [serial = 1311] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9223f800) [pid = 1710] [serial = 1305] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x93ba6800) [pid = 1710] [serial = 1313] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93ba9800) [pid = 1710] [serial = 1308] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9545e400) [pid = 1710] [serial = 1310] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x93d6cc00) [pid = 1710] [serial = 1287] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x8fd99000) [pid = 1710] [serial = 1286] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x911da000) [pid = 1710] [serial = 1301] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x91484400) [pid = 1710] [serial = 1302] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x93d74800) [pid = 1710] [serial = 1292] [outer = (nil)] [url = about:blank] 13:01:02 INFO - PROCESS | 1710 | 1468958462563 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1867ms 13:01:02 INFO - PROCESS | 1710 | 1468958462653 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:01:02 INFO - PROCESS | 1710 | 1468958462660 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:01:02 INFO - PROCESS | 1710 | 1468958462670 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:01:02 INFO - PROCESS | 1710 | 1468958462675 Marionette TRACE conn4 <- [1,1786,null,{}] 13:01:02 INFO - PROCESS | 1710 | 1468958462681 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:02 INFO - PROCESS | 1710 | 1468958462686 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:02 INFO - PROCESS | 1710 | 1468958462871 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:01:03 INFO - PROCESS | 1710 | 1468958463013 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:03 INFO - PROCESS | 1710 | 1468958463023 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f121400 == 12 [pid = 1710] [id = 454] 13:01:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x91483c00) [pid = 1710] [serial = 1363] [outer = (nil)] 13:01:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x91c01800) [pid = 1710] [serial = 1364] [outer = 0x91483c00] 13:01:03 INFO - PROCESS | 1710 | 1468958463114 Marionette DEBUG loaded listener.js 13:01:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91cc2400) [pid = 1710] [serial = 1365] [outer = 0x91483c00] 13:01:04 INFO - PROCESS | 1710 | 1468958464147 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1536ms 13:01:04 INFO - PROCESS | 1710 | 1468958464208 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:01:04 INFO - PROCESS | 1710 | 1468958464211 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:01:04 INFO - PROCESS | 1710 | 1468958464219 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:01:04 INFO - PROCESS | 1710 | 1468958464224 Marionette TRACE conn4 <- [1,1790,null,{}] 13:01:04 INFO - PROCESS | 1710 | 1468958464240 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:04 INFO - PROCESS | 1710 | 1468958464248 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:04 INFO - PROCESS | 1710 | 1468958464421 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:01:04 INFO - PROCESS | 1710 | 1468958464646 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:04 INFO - PROCESS | 1710 | 1468958464655 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x939eec00 == 13 [pid = 1710] [id = 455] 13:01:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x939f1c00) [pid = 1710] [serial = 1366] [outer = (nil)] 13:01:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x93b9f800) [pid = 1710] [serial = 1367] [outer = 0x939f1c00] 13:01:04 INFO - PROCESS | 1710 | 1468958464767 Marionette DEBUG loaded listener.js 13:01:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x93d6ec00) [pid = 1710] [serial = 1368] [outer = 0x939f1c00] 13:01:05 INFO - PROCESS | 1710 | 1468958465720 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1542ms 13:01:05 INFO - PROCESS | 1710 | 1468958465764 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:01:05 INFO - PROCESS | 1710 | 1468958465771 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:01:05 INFO - PROCESS | 1710 | 1468958465781 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:01:05 INFO - PROCESS | 1710 | 1468958465785 Marionette TRACE conn4 <- [1,1794,null,{}] 13:01:05 INFO - PROCESS | 1710 | 1468958465805 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:05 INFO - PROCESS | 1710 | 1468958465813 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:06 INFO - PROCESS | 1710 | 1468958466189 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:01:06 INFO - PROCESS | 1710 | 1468958466394 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 1710 | 1468958466408 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd95400 == 14 [pid = 1710] [id = 456] 13:01:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x93ba5800) [pid = 1710] [serial = 1369] [outer = (nil)] 13:01:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x95253800) [pid = 1710] [serial = 1370] [outer = 0x93ba5800] 13:01:06 INFO - PROCESS | 1710 | 1468958466526 Marionette DEBUG loaded listener.js 13:01:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x95466800) [pid = 1710] [serial = 1371] [outer = 0x93ba5800] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8fd98800) [pid = 1710] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x939f3400) [pid = 1710] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8e68a400) [pid = 1710] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x91dcf000) [pid = 1710] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8f124800) [pid = 1710] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x91485000) [pid = 1710] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x92326800) [pid = 1710] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x911d6000) [pid = 1710] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x9149fc00) [pid = 1710] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:01:07 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x911dc400) [pid = 1710] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:01:07 INFO - PROCESS | 1710 | 1468958467550 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1797ms 13:01:07 INFO - PROCESS | 1710 | 1468958467581 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:01:07 INFO - PROCESS | 1710 | 1468958467586 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:01:07 INFO - PROCESS | 1710 | 1468958467593 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:01:07 INFO - PROCESS | 1710 | 1468958467596 Marionette TRACE conn4 <- [1,1798,null,{}] 13:01:07 INFO - PROCESS | 1710 | 1468958467602 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:07 INFO - PROCESS | 1710 | 1468958467607 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:07 INFO - PROCESS | 1710 | 1468958467769 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:01:07 INFO - PROCESS | 1710 | 1468958467906 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:07 INFO - PROCESS | 1710 | 1468958467912 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11dc00 == 15 [pid = 1710] [id = 457] 13:01:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x8fd98800) [pid = 1710] [serial = 1372] [outer = (nil)] 13:01:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x93ba7000) [pid = 1710] [serial = 1373] [outer = 0x8fd98800] 13:01:07 INFO - PROCESS | 1710 | 1468958467985 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x9524e800) [pid = 1710] [serial = 1374] [outer = 0x8fd98800] 13:01:08 INFO - PROCESS | 1710 | 1468958468811 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1283ms 13:01:08 INFO - PROCESS | 1710 | 1468958468935 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 1710 | 1468958468942 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:01:08 INFO - PROCESS | 1710 | 1468958468965 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:01:08 INFO - PROCESS | 1710 | 1468958468970 Marionette TRACE conn4 <- [1,1802,null,{}] 13:01:08 INFO - PROCESS | 1710 | 1468958468979 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:08 INFO - PROCESS | 1710 | 1468958468986 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:09 INFO - PROCESS | 1710 | 1468958469238 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:01:09 INFO - PROCESS | 1710 | 1468958469485 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:09 INFO - PROCESS | 1710 | 1468958469498 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd92800 == 16 [pid = 1710] [id = 458] 13:01:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8fd93800) [pid = 1710] [serial = 1375] [outer = (nil)] 13:01:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x91484000) [pid = 1710] [serial = 1376] [outer = 0x8fd93800] 13:01:09 INFO - PROCESS | 1710 | 1468958469603 Marionette DEBUG loaded listener.js 13:01:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9149ac00) [pid = 1710] [serial = 1377] [outer = 0x8fd93800] 13:01:10 INFO - PROCESS | 1710 | 1468958470619 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1701ms 13:01:10 INFO - PROCESS | 1710 | 1468958470667 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:01:10 INFO - PROCESS | 1710 | 1468958470673 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:01:10 INFO - PROCESS | 1710 | 1468958470684 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:01:10 INFO - PROCESS | 1710 | 1468958470691 Marionette TRACE conn4 <- [1,1806,null,{}] 13:01:10 INFO - PROCESS | 1710 | 1468958470698 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:10 INFO - PROCESS | 1710 | 1468958470704 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:10 INFO - PROCESS | 1710 | 1468958470904 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:01:11 INFO - PROCESS | 1710 | 1468958471138 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:11 INFO - PROCESS | 1710 | 1468958471148 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd9000 == 17 [pid = 1710] [id = 459] 13:01:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x92238c00) [pid = 1710] [serial = 1378] [outer = (nil)] 13:01:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x924e4800) [pid = 1710] [serial = 1379] [outer = 0x92238c00] 13:01:11 INFO - PROCESS | 1710 | 1468958471281 Marionette DEBUG loaded listener.js 13:01:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x93ba9800) [pid = 1710] [serial = 1380] [outer = 0x92238c00] 13:01:12 INFO - PROCESS | 1710 | 1468958472199 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1591ms 13:01:12 INFO - PROCESS | 1710 | 1468958472271 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:01:12 INFO - PROCESS | 1710 | 1468958472276 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:01:12 INFO - PROCESS | 1710 | 1468958472283 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:01:12 INFO - PROCESS | 1710 | 1468958472286 Marionette TRACE conn4 <- [1,1810,null,{}] 13:01:12 INFO - PROCESS | 1710 | 1468958472301 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:12 INFO - PROCESS | 1710 | 1468958472309 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:12 INFO - PROCESS | 1710 | 1468958472538 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:01:12 INFO - PROCESS | 1710 | 1468958472812 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:12 INFO - PROCESS | 1710 | 1468958472821 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cf800 == 18 [pid = 1710] [id = 460] 13:01:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x96680400) [pid = 1710] [serial = 1381] [outer = (nil)] 13:01:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x96688800) [pid = 1710] [serial = 1382] [outer = 0x96680400] 13:01:12 INFO - PROCESS | 1710 | 1468958472926 Marionette DEBUG loaded listener.js 13:01:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x966bc000) [pid = 1710] [serial = 1383] [outer = 0x96680400] 13:01:13 INFO - PROCESS | 1710 | 1468958473847 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1631ms 13:01:13 INFO - PROCESS | 1710 | 1468958473916 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:01:13 INFO - PROCESS | 1710 | 1468958473922 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:01:13 INFO - PROCESS | 1710 | 1468958473932 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:01:13 INFO - PROCESS | 1710 | 1468958473937 Marionette TRACE conn4 <- [1,1814,null,{}] 13:01:13 INFO - PROCESS | 1710 | 1468958473945 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:13 INFO - PROCESS | 1710 | 1468958473949 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:14 INFO - PROCESS | 1710 | 1468958474181 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:01:14 INFO - PROCESS | 1710 | 1468958474403 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 1710 | 1468958474410 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682000 == 19 [pid = 1710] [id = 461] 13:01:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x954cb400) [pid = 1710] [serial = 1384] [outer = (nil)] 13:01:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x97970c00) [pid = 1710] [serial = 1385] [outer = 0x954cb400] 13:01:14 INFO - PROCESS | 1710 | 1468958474541 Marionette DEBUG loaded listener.js 13:01:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x97977c00) [pid = 1710] [serial = 1386] [outer = 0x954cb400] 13:01:15 INFO - PROCESS | 1710 | 1468958475478 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1588ms 13:01:15 INFO - PROCESS | 1710 | 1468958475519 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:01:15 INFO - PROCESS | 1710 | 1468958475524 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:01:15 INFO - PROCESS | 1710 | 1468958475530 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:01:15 INFO - PROCESS | 1710 | 1468958475534 Marionette TRACE conn4 <- [1,1818,null,{}] 13:01:15 INFO - PROCESS | 1710 | 1468958475540 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:15 INFO - PROCESS | 1710 | 1468958475545 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:15 INFO - PROCESS | 1710 | 1468958475731 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:01:15 INFO - PROCESS | 1710 | 1468958475907 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:15 INFO - PROCESS | 1710 | 1468958475915 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd96c00 == 20 [pid = 1710] [id = 462] 13:01:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9795dc00) [pid = 1710] [serial = 1387] [outer = (nil)] 13:01:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9965cc00) [pid = 1710] [serial = 1388] [outer = 0x9795dc00] 13:01:16 INFO - PROCESS | 1710 | 1468958476002 Marionette DEBUG loaded listener.js 13:01:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9965dc00) [pid = 1710] [serial = 1389] [outer = 0x9795dc00] 13:01:16 INFO - PROCESS | 1710 | 1468958476979 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1491ms 13:01:17 INFO - PROCESS | 1710 | 1468958477021 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:01:17 INFO - PROCESS | 1710 | 1468958477025 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:01:17 INFO - PROCESS | 1710 | 1468958477031 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:01:17 INFO - PROCESS | 1710 | 1468958477035 Marionette TRACE conn4 <- [1,1822,null,{}] 13:01:17 INFO - PROCESS | 1710 | 1468958477041 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:17 INFO - PROCESS | 1710 | 1468958477053 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:17 INFO - PROCESS | 1710 | 1468958477358 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:01:17 INFO - PROCESS | 1710 | 1468958477587 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 1710 | 1468958477595 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x96684000 == 21 [pid = 1710] [id = 463] 13:01:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x99665800) [pid = 1710] [serial = 1390] [outer = (nil)] 13:01:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9a00e800) [pid = 1710] [serial = 1391] [outer = 0x99665800] 13:01:17 INFO - PROCESS | 1710 | 1468958477734 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9a081000) [pid = 1710] [serial = 1392] [outer = 0x99665800] 13:01:18 INFO - PROCESS | 1710 | 1468958478649 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1681ms 13:01:18 INFO - PROCESS | 1710 | 1468958478715 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 1710 | 1468958478719 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:01:18 INFO - PROCESS | 1710 | 1468958478727 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:01:18 INFO - PROCESS | 1710 | 1468958478730 Marionette TRACE conn4 <- [1,1826,null,{}] 13:01:18 INFO - PROCESS | 1710 | 1468958478736 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:18 INFO - PROCESS | 1710 | 1468958478741 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:18 INFO - PROCESS | 1710 | 1468958478931 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:01:19 INFO - PROCESS | 1710 | 1468958479110 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 1710 | 1468958479119 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x99658c00 == 22 [pid = 1710] [id = 464] 13:01:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x99fd9000) [pid = 1710] [serial = 1393] [outer = (nil)] 13:01:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a0ea800) [pid = 1710] [serial = 1394] [outer = 0x99fd9000] 13:01:19 INFO - PROCESS | 1710 | 1468958479197 Marionette DEBUG loaded listener.js 13:01:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a0f4400) [pid = 1710] [serial = 1395] [outer = 0x99fd9000] 13:01:20 INFO - PROCESS | 1710 | 1468958480199 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1535ms 13:01:20 INFO - PROCESS | 1710 | 1468958480264 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:01:20 INFO - PROCESS | 1710 | 1468958480268 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:01:20 INFO - PROCESS | 1710 | 1468958480275 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:01:20 INFO - PROCESS | 1710 | 1468958480278 Marionette TRACE conn4 <- [1,1830,null,{}] 13:01:20 INFO - PROCESS | 1710 | 1468958480284 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:20 INFO - PROCESS | 1710 | 1468958480290 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:20 INFO - PROCESS | 1710 | 1468958480473 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:01:20 INFO - PROCESS | 1710 | 1468958480735 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:20 INFO - PROCESS | 1710 | 1468958480747 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68dc00 == 23 [pid = 1710] [id = 465] 13:01:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8e68ec00) [pid = 1710] [serial = 1396] [outer = (nil)] 13:01:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8f120800) [pid = 1710] [serial = 1397] [outer = 0x8e68ec00] 13:01:21 INFO - PROCESS | 1710 | 1468958481025 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8f1e2400) [pid = 1710] [serial = 1398] [outer = 0x8e68ec00] 13:01:21 INFO - PROCESS | 1710 | 1468958481967 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1735ms 13:01:22 INFO - PROCESS | 1710 | 1468958482011 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:01:22 INFO - PROCESS | 1710 | 1468958482015 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:01:22 INFO - PROCESS | 1710 | 1468958482024 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:01:22 INFO - PROCESS | 1710 | 1468958482029 Marionette TRACE conn4 <- [1,1834,null,{}] 13:01:22 INFO - PROCESS | 1710 | 1468958482037 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:22 INFO - PROCESS | 1710 | 1468958482043 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:22 INFO - PROCESS | 1710 | 1468958482232 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:01:22 INFO - PROCESS | 1710 | 1468958482522 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:22 INFO - PROCESS | 1710 | 1468958482532 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x91485800 == 24 [pid = 1710] [id = 466] 13:01:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9148f400) [pid = 1710] [serial = 1399] [outer = (nil)] 13:01:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x91cc5000) [pid = 1710] [serial = 1400] [outer = 0x9148f400] 13:01:22 INFO - PROCESS | 1710 | 1468958482662 Marionette DEBUG loaded listener.js 13:01:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x91dd3c00) [pid = 1710] [serial = 1401] [outer = 0x9148f400] 13:01:23 INFO - PROCESS | 1710 | --DOCSHELL 0x8f121000 == 23 [pid = 1710] [id = 452] 13:01:23 INFO - PROCESS | 1710 | --DOCSHELL 0x911e0400 == 22 [pid = 1710] [id = 451] 13:01:24 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e400 == 21 [pid = 1710] [id = 450] 13:01:24 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68a800 == 20 [pid = 1710] [id = 449] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x924d9c00) [pid = 1710] [serial = 1346] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9797cc00) [pid = 1710] [serial = 1329] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x93b69c00) [pid = 1710] [serial = 1322] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8f11fc00) [pid = 1710] [serial = 1317] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x92235800) [pid = 1710] [serial = 1343] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8fc09800) [pid = 1710] [serial = 1338] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x966c0000) [pid = 1710] [serial = 1325] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x92491c00) [pid = 1710] [serial = 1344] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x97978c00) [pid = 1710] [serial = 1328] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9965b400) [pid = 1710] [serial = 1331] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x99fd3c00) [pid = 1710] [serial = 1332] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91490000) [pid = 1710] [serial = 1335] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91ccf400) [pid = 1710] [serial = 1320] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91483400) [pid = 1710] [serial = 1340] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9148d000) [pid = 1710] [serial = 1341] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93d6f800) [pid = 1710] [serial = 1323] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91c09400) [pid = 1710] [serial = 1319] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91482000) [pid = 1710] [serial = 1334] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8f1e4400) [pid = 1710] [serial = 1337] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x97963c00) [pid = 1710] [serial = 1326] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8e733400) [pid = 1710] [serial = 1316] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 1710 | 1468958484686 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2694ms 13:01:24 INFO - PROCESS | 1710 | 1468958484717 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:01:24 INFO - PROCESS | 1710 | 1468958484723 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:01:24 INFO - PROCESS | 1710 | 1468958484733 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:01:24 INFO - PROCESS | 1710 | 1468958484739 Marionette TRACE conn4 <- [1,1838,null,{}] 13:01:24 INFO - PROCESS | 1710 | 1468958484749 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:24 INFO - PROCESS | 1710 | 1468958484755 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:24 INFO - PROCESS | 1710 | 1468958484973 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:01:25 INFO - PROCESS | 1710 | 1468958485103 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:25 INFO - PROCESS | 1710 | 1468958485113 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f128800 == 21 [pid = 1710] [id = 467] 13:01:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8f1d6000) [pid = 1710] [serial = 1402] [outer = (nil)] 13:01:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8fd91800) [pid = 1710] [serial = 1403] [outer = 0x8f1d6000] 13:01:25 INFO - PROCESS | 1710 | 1468958485188 Marionette DEBUG loaded listener.js 13:01:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8fd99c00) [pid = 1710] [serial = 1404] [outer = 0x8f1d6000] 13:01:26 INFO - PROCESS | 1710 | 1468958486085 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1395ms 13:01:26 INFO - PROCESS | 1710 | 1468958486127 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:01:26 INFO - PROCESS | 1710 | 1468958486135 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:01:26 INFO - PROCESS | 1710 | 1468958486146 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:01:26 INFO - PROCESS | 1710 | 1468958486150 Marionette TRACE conn4 <- [1,1842,null,{}] 13:01:26 INFO - PROCESS | 1710 | 1468958486157 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:26 INFO - PROCESS | 1710 | 1468958486163 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:26 INFO - PROCESS | 1710 | 1468958486339 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:01:26 INFO - PROCESS | 1710 | 1468958486481 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 1710 | 1468958486492 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148f800 == 22 [pid = 1710] [id = 468] 13:01:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9149ec00) [pid = 1710] [serial = 1405] [outer = (nil)] 13:01:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x914a4400) [pid = 1710] [serial = 1406] [outer = 0x9149ec00] 13:01:26 INFO - PROCESS | 1710 | 1468958486567 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91c0c400) [pid = 1710] [serial = 1407] [outer = 0x9149ec00] 13:01:27 INFO - PROCESS | 1710 | 1468958487526 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1436ms 13:01:27 INFO - PROCESS | 1710 | 1468958487582 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:01:27 INFO - PROCESS | 1710 | 1468958487586 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:01:27 INFO - PROCESS | 1710 | 1468958487601 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:01:27 INFO - PROCESS | 1710 | 1468958487607 Marionette TRACE conn4 <- [1,1846,null,{}] 13:01:27 INFO - PROCESS | 1710 | 1468958487625 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:27 INFO - PROCESS | 1710 | 1468958487634 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:27 INFO - PROCESS | 1710 | 1468958487863 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:01:27 INFO - PROCESS | 1710 | 1468958487883 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:27 INFO - PROCESS | 1710 | 1468958487891 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x92493800 == 23 [pid = 1710] [id = 469] 13:01:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x92494000) [pid = 1710] [serial = 1408] [outer = (nil)] 13:01:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x924d8000) [pid = 1710] [serial = 1409] [outer = 0x92494000] 13:01:27 INFO - PROCESS | 1710 | 1468958487971 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x939e7c00) [pid = 1710] [serial = 1410] [outer = 0x92494000] 13:01:29 INFO - PROCESS | 1710 | 1468958489390 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8fd98800) [pid = 1710] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93ba5800) [pid = 1710] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x92497400) [pid = 1710] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e68b800) [pid = 1710] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8e739400) [pid = 1710] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91dd8c00) [pid = 1710] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91483c00) [pid = 1710] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8fd97400) [pid = 1710] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91dd9c00) [pid = 1710] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:01:29 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x939f1c00) [pid = 1710] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1897ms 13:01:29 INFO - PROCESS | 1710 | 1468958489592 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:01:29 INFO - PROCESS | 1710 | 1468958489598 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:01:29 INFO - PROCESS | 1710 | 1468958489609 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:01:29 INFO - PROCESS | 1710 | 1468958489612 Marionette TRACE conn4 <- [1,1850,null,{}] 13:01:29 INFO - PROCESS | 1710 | 1468958489621 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:29 INFO - PROCESS | 1710 | 1468958489626 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:29 INFO - PROCESS | 1710 | 1468958489779 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:01:29 INFO - PROCESS | 1710 | 1468958489790 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:29 INFO - PROCESS | 1710 | 1468958489799 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x91486400 == 24 [pid = 1710] [id = 470] 13:01:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91dcf400) [pid = 1710] [serial = 1411] [outer = (nil)] 13:01:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x924da000) [pid = 1710] [serial = 1412] [outer = 0x91dcf400] 13:01:29 INFO - PROCESS | 1710 | 1468958489868 Marionette DEBUG loaded listener.js 13:01:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93b64000) [pid = 1710] [serial = 1413] [outer = 0x91dcf400] 13:01:30 INFO - PROCESS | 1710 | 1468958490784 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1238ms 13:01:30 INFO - PROCESS | 1710 | 1468958490844 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:01:30 INFO - PROCESS | 1710 | 1468958490848 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:01:30 INFO - PROCESS | 1710 | 1468958490855 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:01:30 INFO - PROCESS | 1710 | 1468958490859 Marionette TRACE conn4 <- [1,1854,null,{}] 13:01:30 INFO - PROCESS | 1710 | 1468958490865 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:30 INFO - PROCESS | 1710 | 1468958490871 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:31 INFO - PROCESS | 1710 | 1468958491040 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:01:31 INFO - PROCESS | 1710 | 1468958491050 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:31 INFO - PROCESS | 1710 | 1468958491058 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x91485000 == 25 [pid = 1710] [id = 471] 13:01:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9148bc00) [pid = 1710] [serial = 1414] [outer = (nil)] 13:01:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x948b8800) [pid = 1710] [serial = 1415] [outer = 0x9148bc00] 13:01:31 INFO - PROCESS | 1710 | 1468958491268 Marionette DEBUG loaded listener.js 13:01:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9524a400) [pid = 1710] [serial = 1416] [outer = 0x9148bc00] 13:01:32 INFO - PROCESS | 1710 | 1468958492419 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 13:01:32 INFO - PROCESS | 1710 | 1468958492489 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:01:32 INFO - PROCESS | 1710 | 1468958492496 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:01:32 INFO - PROCESS | 1710 | 1468958492504 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:01:32 INFO - PROCESS | 1710 | 1468958492513 Marionette TRACE conn4 <- [1,1858,null,{}] 13:01:32 INFO - PROCESS | 1710 | 1468958492521 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:32 INFO - PROCESS | 1710 | 1468958492527 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:32 INFO - PROCESS | 1710 | 1468958492762 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:01:33 INFO - PROCESS | 1710 | 1468958493041 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:33 INFO - PROCESS | 1710 | 1468958493052 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68cc00 == 26 [pid = 1710] [id = 472] 13:01:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8fd92000) [pid = 1710] [serial = 1417] [outer = (nil)] 13:01:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9148c800) [pid = 1710] [serial = 1418] [outer = 0x8fd92000] 13:01:33 INFO - PROCESS | 1710 | 1468958493146 Marionette DEBUG loaded listener.js 13:01:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91c0a800) [pid = 1710] [serial = 1419] [outer = 0x8fd92000] 13:01:34 INFO - PROCESS | 1710 | 1468958494210 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1790ms 13:01:34 INFO - PROCESS | 1710 | 1468958494295 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:01:34 INFO - PROCESS | 1710 | 1468958494302 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:01:34 INFO - PROCESS | 1710 | 1468958494314 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:01:34 INFO - PROCESS | 1710 | 1468958494318 Marionette TRACE conn4 <- [1,1862,null,{}] 13:01:34 INFO - PROCESS | 1710 | 1468958494325 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:34 INFO - PROCESS | 1710 | 1468958494332 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:34 INFO - PROCESS | 1710 | 1468958494575 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:01:34 INFO - PROCESS | 1710 | 1468958494892 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:34 INFO - PROCESS | 1710 | 1468958494905 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f125000 == 27 [pid = 1710] [id = 473] 13:01:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x93b5c400) [pid = 1710] [serial = 1420] [outer = (nil)] 13:01:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x93d70000) [pid = 1710] [serial = 1421] [outer = 0x93b5c400] 13:01:35 INFO - PROCESS | 1710 | 1468958494998 Marionette DEBUG loaded listener.js 13:01:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924dbc00) [pid = 1710] [serial = 1422] [outer = 0x93b5c400] 13:01:36 INFO - PROCESS | 1710 | 1468958496160 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1892ms 13:01:36 INFO - PROCESS | 1710 | 1468958496207 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:01:36 INFO - PROCESS | 1710 | 1468958496212 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:01:36 INFO - PROCESS | 1710 | 1468958496219 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:01:36 INFO - PROCESS | 1710 | 1468958496226 Marionette TRACE conn4 <- [1,1866,null,{}] 13:01:36 INFO - PROCESS | 1710 | 1468958496244 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:36 INFO - PROCESS | 1710 | 1468958496255 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:36 INFO - PROCESS | 1710 | 1468958496484 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:01:36 INFO - PROCESS | 1710 | 1468958496740 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:36 INFO - PROCESS | 1710 | 1468958496756 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x954ce800 == 28 [pid = 1710] [id = 474] 13:01:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x954d1400) [pid = 1710] [serial = 1423] [outer = (nil)] 13:01:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x96686800) [pid = 1710] [serial = 1424] [outer = 0x954d1400] 13:01:36 INFO - PROCESS | 1710 | 1468958496844 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x97957400) [pid = 1710] [serial = 1425] [outer = 0x954d1400] 13:01:37 INFO - PROCESS | 1710 | 1468958497867 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1696ms 13:01:37 INFO - PROCESS | 1710 | 1468958497915 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:01:37 INFO - PROCESS | 1710 | 1468958497920 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:01:37 INFO - PROCESS | 1710 | 1468958497927 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:01:37 INFO - PROCESS | 1710 | 1468958497930 Marionette TRACE conn4 <- [1,1870,null,{}] 13:01:37 INFO - PROCESS | 1710 | 1468958497940 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:37 INFO - PROCESS | 1710 | 1468958497945 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:38 INFO - PROCESS | 1710 | 1468958498171 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:01:38 INFO - PROCESS | 1710 | 1468958498395 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:38 INFO - PROCESS | 1710 | 1468958498403 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e686000 == 29 [pid = 1710] [id = 475] 13:01:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8e686800) [pid = 1710] [serial = 1426] [outer = (nil)] 13:01:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8e733800) [pid = 1710] [serial = 1427] [outer = 0x8e686800] 13:01:38 INFO - PROCESS | 1710 | 1468958498666 Marionette DEBUG loaded listener.js 13:01:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8f121000) [pid = 1710] [serial = 1428] [outer = 0x8e686800] 13:01:39 INFO - PROCESS | 1710 | 1468958499755 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x93ba7000) [pid = 1710] [serial = 1373] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x95253800) [pid = 1710] [serial = 1370] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x939e7400) [pid = 1710] [serial = 1355] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x939f2400) [pid = 1710] [serial = 1356] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8e732c00) [pid = 1710] [serial = 1349] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8f11d800) [pid = 1710] [serial = 1350] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8f1dfc00) [pid = 1710] [serial = 1361] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fd8fc00) [pid = 1710] [serial = 1362] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9524d400) [pid = 1710] [serial = 1358] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9524f000) [pid = 1710] [serial = 1359] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x91c01800) [pid = 1710] [serial = 1364] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91cc2400) [pid = 1710] [serial = 1365] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9149c800) [pid = 1710] [serial = 1352] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91c01c00) [pid = 1710] [serial = 1353] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x924e1c00) [pid = 1710] [serial = 1347] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93b9f800) [pid = 1710] [serial = 1367] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x93d6ec00) [pid = 1710] [serial = 1368] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x95466800) [pid = 1710] [serial = 1371] [outer = (nil)] [url = about:blank] 13:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1894ms 13:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:01:39 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9524e800) [pid = 1710] [serial = 1374] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 1710 | 1468958499824 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:01:39 INFO - PROCESS | 1710 | 1468958499829 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:01:39 INFO - PROCESS | 1710 | 1468958499839 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:01:39 INFO - PROCESS | 1710 | 1468958499842 Marionette TRACE conn4 <- [1,1874,null,{}] 13:01:39 INFO - PROCESS | 1710 | 1468958499850 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:39 INFO - PROCESS | 1710 | 1468958499856 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:40 INFO - PROCESS | 1710 | 1468958500041 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:01:40 INFO - PROCESS | 1710 | 1468958500233 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:40 INFO - PROCESS | 1710 | 1468958500244 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd93400 == 30 [pid = 1710] [id = 476] 13:01:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fd97c00) [pid = 1710] [serial = 1429] [outer = (nil)] 13:01:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9148d800) [pid = 1710] [serial = 1430] [outer = 0x8fd97c00] 13:01:40 INFO - PROCESS | 1710 | 1468958500324 Marionette DEBUG loaded listener.js 13:01:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91c03000) [pid = 1710] [serial = 1431] [outer = 0x8fd97c00] 13:01:41 INFO - PROCESS | 1710 | 1468958501209 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1442ms 13:01:41 INFO - PROCESS | 1710 | 1468958501279 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:01:41 INFO - PROCESS | 1710 | 1468958501285 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:01:41 INFO - PROCESS | 1710 | 1468958501296 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:01:41 INFO - PROCESS | 1710 | 1468958501299 Marionette TRACE conn4 <- [1,1878,null,{}] 13:01:41 INFO - PROCESS | 1710 | 1468958501306 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:41 INFO - PROCESS | 1710 | 1468958501311 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:41 INFO - PROCESS | 1710 | 1468958501486 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:01:41 INFO - PROCESS | 1710 | 1468958501624 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:41 INFO - PROCESS | 1710 | 1468958501634 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x91485400 == 31 [pid = 1710] [id = 477] 13:01:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91ddb400) [pid = 1710] [serial = 1432] [outer = (nil)] 13:01:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924e3c00) [pid = 1710] [serial = 1433] [outer = 0x91ddb400] 13:01:41 INFO - PROCESS | 1710 | 1468958501705 Marionette DEBUG loaded listener.js 13:01:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x93b9f400) [pid = 1710] [serial = 1434] [outer = 0x91ddb400] 13:01:42 INFO - PROCESS | 1710 | 1468958502617 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1379ms 13:01:42 INFO - PROCESS | 1710 | 1468958502679 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:01:42 INFO - PROCESS | 1710 | 1468958502684 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:01:42 INFO - PROCESS | 1710 | 1468958502690 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:01:42 INFO - PROCESS | 1710 | 1468958502696 Marionette TRACE conn4 <- [1,1882,null,{}] 13:01:42 INFO - PROCESS | 1710 | 1468958502712 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:42 INFO - PROCESS | 1710 | 1468958502720 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:42 INFO - PROCESS | 1710 | 1468958502964 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:01:43 INFO - PROCESS | 1710 | 1468958502986 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 1710 | 1468958502994 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a0c00 == 32 [pid = 1710] [id = 478] 13:01:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x939edc00) [pid = 1710] [serial = 1435] [outer = (nil)] 13:01:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9545e400) [pid = 1710] [serial = 1436] [outer = 0x939edc00] 13:01:43 INFO - PROCESS | 1710 | 1468958503063 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954ccc00) [pid = 1710] [serial = 1437] [outer = 0x939edc00] 13:01:44 INFO - PROCESS | 1710 | 1468958504033 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1395ms 13:01:44 INFO - PROCESS | 1710 | 1468958504087 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 1710 | 1468958504091 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:01:44 INFO - PROCESS | 1710 | 1468958504102 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:01:44 INFO - PROCESS | 1710 | 1468958504104 Marionette TRACE conn4 <- [1,1886,null,{}] 13:01:44 INFO - PROCESS | 1710 | 1468958504110 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:44 INFO - PROCESS | 1710 | 1468958504115 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:44 INFO - PROCESS | 1710 | 1468958504324 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:01:44 INFO - PROCESS | 1710 | 1468958504348 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:44 INFO - PROCESS | 1710 | 1468958504357 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd94c00 == 33 [pid = 1710] [id = 479] 13:01:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x954d2800) [pid = 1710] [serial = 1438] [outer = (nil)] 13:01:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9795b000) [pid = 1710] [serial = 1439] [outer = 0x954d2800] 13:01:44 INFO - PROCESS | 1710 | 1468958504424 Marionette DEBUG loaded listener.js 13:01:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x97970800) [pid = 1710] [serial = 1440] [outer = 0x954d2800] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fd93800) [pid = 1710] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x92238c00) [pid = 1710] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x96680400) [pid = 1710] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x954cb400) [pid = 1710] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9795dc00) [pid = 1710] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x99665800) [pid = 1710] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x99fd9000) [pid = 1710] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x92494000) [pid = 1710] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x91dcf400) [pid = 1710] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8e68ec00) [pid = 1710] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8f1d6000) [pid = 1710] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:01:44 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9149ec00) [pid = 1710] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:01:45 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9148f400) [pid = 1710] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:01:45 INFO - PROCESS | 1710 | 1468958505457 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1382ms 13:01:45 INFO - PROCESS | 1710 | 1468958505485 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:01:45 INFO - PROCESS | 1710 | 1468958505488 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:01:45 INFO - PROCESS | 1710 | 1468958505495 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:01:45 INFO - PROCESS | 1710 | 1468958505498 Marionette TRACE conn4 <- [1,1890,null,{}] 13:01:45 INFO - PROCESS | 1710 | 1468958505504 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:45 INFO - PROCESS | 1710 | 1468958505509 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:45 INFO - PROCESS | 1710 | 1468958505664 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:01:45 INFO - PROCESS | 1710 | 1468958505679 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:45 INFO - PROCESS | 1710 | 1468958505687 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e736800 == 34 [pid = 1710] [id = 480] 13:01:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fc03000) [pid = 1710] [serial = 1441] [outer = (nil)] 13:01:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x954d1800) [pid = 1710] [serial = 1442] [outer = 0x8fc03000] 13:01:45 INFO - PROCESS | 1710 | 1468958505774 Marionette DEBUG loaded listener.js 13:01:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x97975400) [pid = 1710] [serial = 1443] [outer = 0x8fc03000] 13:01:46 INFO - PROCESS | 1710 | 1468958506748 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1284ms 13:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:01:46 INFO - PROCESS | 1710 | 1468958506782 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:01:46 INFO - PROCESS | 1710 | 1468958506785 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:01:46 INFO - PROCESS | 1710 | 1468958506792 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:01:46 INFO - PROCESS | 1710 | 1468958506795 Marionette TRACE conn4 <- [1,1894,null,{}] 13:01:46 INFO - PROCESS | 1710 | 1468958506864 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:46 INFO - PROCESS | 1710 | 1468958506870 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:47 INFO - PROCESS | 1710 | 1468958507099 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:01:47 INFO - PROCESS | 1710 | 1468958507273 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:47 INFO - PROCESS | 1710 | 1468958507286 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e737400 == 35 [pid = 1710] [id = 481] 13:01:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fc0e400) [pid = 1710] [serial = 1444] [outer = (nil)] 13:01:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911d8400) [pid = 1710] [serial = 1445] [outer = 0x8fc0e400] 13:01:47 INFO - PROCESS | 1710 | 1468958507382 Marionette DEBUG loaded listener.js 13:01:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x911dc800) [pid = 1710] [serial = 1446] [outer = 0x8fc0e400] 13:01:48 INFO - PROCESS | 1710 | 1468958508439 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1696ms 13:01:48 INFO - PROCESS | 1710 | 1468958508489 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:01:48 INFO - PROCESS | 1710 | 1468958508495 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:01:48 INFO - PROCESS | 1710 | 1468958508503 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:01:48 INFO - PROCESS | 1710 | 1468958508508 Marionette TRACE conn4 <- [1,1898,null,{}] 13:01:48 INFO - PROCESS | 1710 | 1468958508517 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:48 INFO - PROCESS | 1710 | 1468958508522 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:48 INFO - PROCESS | 1710 | 1468958508724 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:01:48 INFO - PROCESS | 1710 | 1468958508965 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:48 INFO - PROCESS | 1710 | 1468958508979 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248fc00 == 36 [pid = 1710] [id = 482] 13:01:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x939ef400) [pid = 1710] [serial = 1447] [outer = (nil)] 13:01:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x93ba5800) [pid = 1710] [serial = 1448] [outer = 0x939ef400] 13:01:49 INFO - PROCESS | 1710 | 1468958509106 Marionette DEBUG loaded listener.js 13:01:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93d6c400) [pid = 1710] [serial = 1449] [outer = 0x939ef400] 13:01:50 INFO - PROCESS | 1710 | 1468958510039 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1589ms 13:01:50 INFO - PROCESS | 1710 | 1468958510091 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:01:50 INFO - PROCESS | 1710 | 1468958510095 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:01:50 INFO - PROCESS | 1710 | 1468958510103 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:01:50 INFO - PROCESS | 1710 | 1468958510107 Marionette TRACE conn4 <- [1,1902,null,{}] 13:01:50 INFO - PROCESS | 1710 | 1468958510114 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:50 INFO - PROCESS | 1710 | 1468958510120 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:50 INFO - PROCESS | 1710 | 1468958510312 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:01:50 INFO - PROCESS | 1710 | 1468958510491 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:50 INFO - PROCESS | 1710 | 1468958510505 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x9546b000 == 37 [pid = 1710] [id = 483] 13:01:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954c6800) [pid = 1710] [serial = 1450] [outer = (nil)] 13:01:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9796ec00) [pid = 1710] [serial = 1451] [outer = 0x954c6800] 13:01:50 INFO - PROCESS | 1710 | 1468958510683 Marionette DEBUG loaded listener.js 13:01:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9830a800) [pid = 1710] [serial = 1452] [outer = 0x954c6800] 13:01:51 INFO - PROCESS | 1710 | 1468958511638 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1586ms 13:01:51 INFO - PROCESS | 1710 | 1468958511698 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 1710 | 1468958511708 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:01:51 INFO - PROCESS | 1710 | 1468958511716 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:01:51 INFO - PROCESS | 1710 | 1468958511719 Marionette TRACE conn4 <- [1,1906,null,{}] 13:01:51 INFO - PROCESS | 1710 | 1468958511726 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:51 INFO - PROCESS | 1710 | 1468958511731 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:51 INFO - PROCESS | 1710 | 1468958511962 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:01:52 INFO - PROCESS | 1710 | 1468958512184 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 1710 | 1468958512195 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68a800 == 38 [pid = 1710] [id = 484] 13:01:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8fc09000) [pid = 1710] [serial = 1453] [outer = (nil)] 13:01:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x99734000) [pid = 1710] [serial = 1454] [outer = 0x8fc09000] 13:01:52 INFO - PROCESS | 1710 | 1468958512319 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x99fd5000) [pid = 1710] [serial = 1455] [outer = 0x8fc09000] 13:01:53 INFO - PROCESS | 1710 | 1468958513197 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1531ms 13:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:01:53 INFO - PROCESS | 1710 | 1468958513248 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:01:53 INFO - PROCESS | 1710 | 1468958513251 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:01:53 INFO - PROCESS | 1710 | 1468958513258 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:01:53 INFO - PROCESS | 1710 | 1468958513262 Marionette TRACE conn4 <- [1,1910,null,{}] 13:01:53 INFO - PROCESS | 1710 | 1468958513268 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:53 INFO - PROCESS | 1710 | 1468958513273 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:53 INFO - PROCESS | 1710 | 1468958513449 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:01:53 INFO - PROCESS | 1710 | 1468958513635 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:53 INFO - PROCESS | 1710 | 1468958513644 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ccb000 == 39 [pid = 1710] [id = 485] 13:01:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9248f800) [pid = 1710] [serial = 1456] [outer = (nil)] 13:01:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a082000) [pid = 1710] [serial = 1457] [outer = 0x9248f800] 13:01:53 INFO - PROCESS | 1710 | 1468958513726 Marionette DEBUG loaded listener.js 13:01:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a085400) [pid = 1710] [serial = 1458] [outer = 0x9248f800] 13:01:54 INFO - PROCESS | 1710 | 1468958514678 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1482ms 13:01:54 INFO - PROCESS | 1710 | 1468958514740 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:01:54 INFO - PROCESS | 1710 | 1468958514745 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:01:54 INFO - PROCESS | 1710 | 1468958514751 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:01:54 INFO - PROCESS | 1710 | 1468958514754 Marionette TRACE conn4 <- [1,1914,null,{}] 13:01:54 INFO - PROCESS | 1710 | 1468958514762 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:54 INFO - PROCESS | 1710 | 1468958514773 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:54 INFO - PROCESS | 1710 | 1468958514994 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:01:55 INFO - PROCESS | 1710 | 1468958515173 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:55 INFO - PROCESS | 1710 | 1468958515182 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689c00 == 40 [pid = 1710] [id = 486] 13:01:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x93d6f800) [pid = 1710] [serial = 1459] [outer = (nil)] 13:01:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a6a9400) [pid = 1710] [serial = 1460] [outer = 0x93d6f800] 13:01:55 INFO - PROCESS | 1710 | 1468958515269 Marionette DEBUG loaded listener.js 13:01:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a6ae800) [pid = 1710] [serial = 1461] [outer = 0x93d6f800] 13:01:56 INFO - PROCESS | 1710 | 1468958516275 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1581ms 13:01:56 INFO - PROCESS | 1710 | 1468958516334 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:01:56 INFO - PROCESS | 1710 | 1468958516337 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:01:56 INFO - PROCESS | 1710 | 1468958516344 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:01:56 INFO - PROCESS | 1710 | 1468958516348 Marionette TRACE conn4 <- [1,1918,null,{}] 13:01:56 INFO - PROCESS | 1710 | 1468958516358 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:56 INFO - PROCESS | 1710 | 1468958516363 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:56 INFO - PROCESS | 1710 | 1468958516583 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:01:56 INFO - PROCESS | 1710 | 1468958516810 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:56 INFO - PROCESS | 1710 | 1468958516821 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11e800 == 41 [pid = 1710] [id = 487] 13:01:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a6a8000) [pid = 1710] [serial = 1462] [outer = (nil)] 13:01:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9a6b5c00) [pid = 1710] [serial = 1463] [outer = 0x9a6a8000] 13:01:56 INFO - PROCESS | 1710 | 1468958516947 Marionette DEBUG loaded listener.js 13:01:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9a6be800) [pid = 1710] [serial = 1464] [outer = 0x9a6a8000] 13:01:57 INFO - PROCESS | 1710 | 1468958517852 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1581ms 13:01:57 INFO - PROCESS | 1710 | 1468958517927 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:01:57 INFO - PROCESS | 1710 | 1468958517930 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:01:57 INFO - PROCESS | 1710 | 1468958517939 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:01:57 INFO - PROCESS | 1710 | 1468958517943 Marionette TRACE conn4 <- [1,1922,null,{}] 13:01:57 INFO - PROCESS | 1710 | 1468958517949 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:57 INFO - PROCESS | 1710 | 1468958517954 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:58 INFO - PROCESS | 1710 | 1468958518181 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:01:58 INFO - PROCESS | 1710 | 1468958518362 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 1710 | 1468958518370 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:01:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73e800 == 42 [pid = 1710] [id = 488] 13:01:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8f120c00) [pid = 1710] [serial = 1465] [outer = (nil)] 13:01:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8fd9b800) [pid = 1710] [serial = 1466] [outer = 0x8f120c00] 13:01:58 INFO - PROCESS | 1710 | 1468958518511 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x91ccb400) [pid = 1710] [serial = 1467] [outer = 0x8f120c00] 13:01:59 INFO - PROCESS | 1710 | 1468958519707 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1843ms 13:01:59 INFO - PROCESS | 1710 | 1468958519782 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:01:59 INFO - PROCESS | 1710 | 1468958519790 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:01:59 INFO - PROCESS | 1710 | 1468958519808 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:01:59 INFO - PROCESS | 1710 | 1468958519813 Marionette TRACE conn4 <- [1,1926,null,{}] 13:01:59 INFO - PROCESS | 1710 | 1468958519822 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:01:59 INFO - PROCESS | 1710 | 1468958519828 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:00 INFO - PROCESS | 1710 | 1468958520107 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:02:00 INFO - PROCESS | 1710 | 1468958520345 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:00 INFO - PROCESS | 1710 | 1468958520358 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc05c00 == 43 [pid = 1710] [id = 489] 13:02:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x8fc07400) [pid = 1710] [serial = 1468] [outer = (nil)] 13:02:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x91c09c00) [pid = 1710] [serial = 1469] [outer = 0x8fc07400] 13:02:00 INFO - PROCESS | 1710 | 1468958520437 Marionette DEBUG loaded listener.js 13:02:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x91ccc800) [pid = 1710] [serial = 1470] [outer = 0x8fc07400] 13:02:01 INFO - PROCESS | 1710 | 1468958521403 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd94c00 == 42 [pid = 1710] [id = 479] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x914a0c00 == 41 [pid = 1710] [id = 478] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x91485400 == 40 [pid = 1710] [id = 477] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd93400 == 39 [pid = 1710] [id = 476] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e686000 == 38 [pid = 1710] [id = 475] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68cc00 == 37 [pid = 1710] [id = 472] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8f125000 == 36 [pid = 1710] [id = 473] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x91485000 == 35 [pid = 1710] [id = 471] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x954ce800 == 34 [pid = 1710] [id = 474] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11e800 == 33 [pid = 1710] [id = 487] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73e800 == 32 [pid = 1710] [id = 488] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689c00 == 31 [pid = 1710] [id = 486] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x91ccb000 == 30 [pid = 1710] [id = 485] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68a800 == 29 [pid = 1710] [id = 484] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x9248fc00 == 28 [pid = 1710] [id = 482] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x9546b000 == 27 [pid = 1710] [id = 483] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e736800 == 26 [pid = 1710] [id = 480] 13:02:02 INFO - PROCESS | 1710 | --DOCSHELL 0x8e737400 == 25 [pid = 1710] [id = 481] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9149ac00) [pid = 1710] [serial = 1377] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x91484000) [pid = 1710] [serial = 1376] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x93ba9800) [pid = 1710] [serial = 1380] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x924e4800) [pid = 1710] [serial = 1379] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x966bc000) [pid = 1710] [serial = 1383] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x96688800) [pid = 1710] [serial = 1382] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x97977c00) [pid = 1710] [serial = 1386] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x97970c00) [pid = 1710] [serial = 1385] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9965dc00) [pid = 1710] [serial = 1389] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9965cc00) [pid = 1710] [serial = 1388] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9a081000) [pid = 1710] [serial = 1392] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x9a00e800) [pid = 1710] [serial = 1391] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9a0f4400) [pid = 1710] [serial = 1395] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9a0ea800) [pid = 1710] [serial = 1394] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x924d8000) [pid = 1710] [serial = 1409] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x924da000) [pid = 1710] [serial = 1412] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8f1e2400) [pid = 1710] [serial = 1398] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fd91800) [pid = 1710] [serial = 1403] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8f120800) [pid = 1710] [serial = 1397] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8fd99c00) [pid = 1710] [serial = 1404] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x914a4400) [pid = 1710] [serial = 1406] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x939e7c00) [pid = 1710] [serial = 1410] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93b64000) [pid = 1710] [serial = 1413] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91dd3c00) [pid = 1710] [serial = 1401] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91cc5000) [pid = 1710] [serial = 1400] [outer = (nil)] [url = about:blank] 13:02:02 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x91c0c400) [pid = 1710] [serial = 1407] [outer = (nil)] [url = about:blank] 13:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2851ms 13:02:02 INFO - PROCESS | 1710 | 1468958522782 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:02:02 INFO - PROCESS | 1710 | 1468958522789 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:02:02 INFO - PROCESS | 1710 | 1468958522798 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:02:02 INFO - PROCESS | 1710 | 1468958522806 Marionette TRACE conn4 <- [1,1930,null,{}] 13:02:02 INFO - PROCESS | 1710 | 1468958522814 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:02 INFO - PROCESS | 1710 | 1468958522822 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:03 INFO - PROCESS | 1710 | 1468958523002 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:02:03 INFO - PROCESS | 1710 | 1468958523137 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:03 INFO - PROCESS | 1710 | 1468958523149 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f125400 == 26 [pid = 1710] [id = 490] 13:02:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8f125800) [pid = 1710] [serial = 1471] [outer = (nil)] 13:02:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8f1d8000) [pid = 1710] [serial = 1472] [outer = 0x8f125800] 13:02:03 INFO - PROCESS | 1710 | 1468958523223 Marionette DEBUG loaded listener.js 13:02:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8f1e0000) [pid = 1710] [serial = 1473] [outer = 0x8f125800] 13:02:04 INFO - PROCESS | 1710 | 1468958524110 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1388ms 13:02:04 INFO - PROCESS | 1710 | 1468958524188 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 1710 | 1468958524195 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:02:04 INFO - PROCESS | 1710 | 1468958524208 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:02:04 INFO - PROCESS | 1710 | 1468958524216 Marionette TRACE conn4 <- [1,1934,null,{}] 13:02:04 INFO - PROCESS | 1710 | 1468958524223 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:04 INFO - PROCESS | 1710 | 1468958524229 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:04 INFO - PROCESS | 1710 | 1468958524524 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:02:04 INFO - PROCESS | 1710 | 1468958524613 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:04 INFO - PROCESS | 1710 | 1468958524621 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d7800 == 27 [pid = 1710] [id = 491] 13:02:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x911dd400) [pid = 1710] [serial = 1474] [outer = (nil)] 13:02:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91485000) [pid = 1710] [serial = 1475] [outer = 0x911dd400] 13:02:04 INFO - PROCESS | 1710 | 1468958524701 Marionette DEBUG loaded listener.js 13:02:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91496c00) [pid = 1710] [serial = 1476] [outer = 0x911dd400] 13:02:05 INFO - PROCESS | 1710 | 1468958525711 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1549ms 13:02:05 INFO - PROCESS | 1710 | 1468958525752 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:02:05 INFO - PROCESS | 1710 | 1468958525756 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:02:05 INFO - PROCESS | 1710 | 1468958525770 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:02:05 INFO - PROCESS | 1710 | 1468958525775 Marionette TRACE conn4 <- [1,1938,null,{}] 13:02:05 INFO - PROCESS | 1710 | 1468958525793 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:05 INFO - PROCESS | 1710 | 1468958525803 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:06 INFO - PROCESS | 1710 | 1468958526042 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:02:06 INFO - PROCESS | 1710 | 1468958526191 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 1710 | 1468958526205 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd2800 == 28 [pid = 1710] [id = 492] 13:02:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91dd3c00) [pid = 1710] [serial = 1477] [outer = (nil)] 13:02:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9248d800) [pid = 1710] [serial = 1478] [outer = 0x91dd3c00] 13:02:06 INFO - PROCESS | 1710 | 1468958526288 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x92497400) [pid = 1710] [serial = 1479] [outer = 0x91dd3c00] 13:02:07 INFO - PROCESS | 1710 | 1468958527222 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1500ms 13:02:07 INFO - PROCESS | 1710 | 1468958527281 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:02:07 INFO - PROCESS | 1710 | 1468958527284 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fc03000) [pid = 1710] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x939edc00) [pid = 1710] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x954d2800) [pid = 1710] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x91ddb400) [pid = 1710] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93b5c400) [pid = 1710] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8e686800) [pid = 1710] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x954d1400) [pid = 1710] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8fd97c00) [pid = 1710] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9148bc00) [pid = 1710] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:02:08 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8fd92000) [pid = 1710] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:02:08 INFO - PROCESS | 1710 | 1468958528136 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:02:08 INFO - PROCESS | 1710 | 1468958528142 Marionette TRACE conn4 <- [1,1942,null,{}] 13:02:08 INFO - PROCESS | 1710 | 1468958528226 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:08 INFO - PROCESS | 1710 | 1468958528234 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:08 INFO - PROCESS | 1710 | 1468958528526 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:02:08 INFO - PROCESS | 1710 | 1468958528647 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 1710 | 1468958528660 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ddb400 == 29 [pid = 1710] [id = 493] 13:02:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9248a000) [pid = 1710] [serial = 1480] [outer = (nil)] 13:02:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x924e0800) [pid = 1710] [serial = 1481] [outer = 0x9248a000] 13:02:08 INFO - PROCESS | 1710 | 1468958528780 Marionette DEBUG loaded listener.js 13:02:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x939edc00) [pid = 1710] [serial = 1482] [outer = 0x9248a000] 13:02:09 INFO - PROCESS | 1710 | 1468958529731 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2497ms 13:02:09 INFO - PROCESS | 1710 | 1468958529790 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:02:09 INFO - PROCESS | 1710 | 1468958529794 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:02:09 INFO - PROCESS | 1710 | 1468958529806 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:02:09 INFO - PROCESS | 1710 | 1468958529809 Marionette TRACE conn4 <- [1,1946,null,{}] 13:02:09 INFO - PROCESS | 1710 | 1468958529815 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:09 INFO - PROCESS | 1710 | 1468958529820 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:10 INFO - PROCESS | 1710 | 1468958530002 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:02:10 INFO - PROCESS | 1710 | 1468958530242 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:10 INFO - PROCESS | 1710 | 1468958530253 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e683c00 == 30 [pid = 1710] [id = 494] 13:02:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8e685400) [pid = 1710] [serial = 1483] [outer = (nil)] 13:02:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8e68a800) [pid = 1710] [serial = 1484] [outer = 0x8e685400] 13:02:10 INFO - PROCESS | 1710 | 1468958530344 Marionette DEBUG loaded listener.js 13:02:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8e737800) [pid = 1710] [serial = 1485] [outer = 0x8e685400] 13:02:11 INFO - PROCESS | 1710 | 1468958531506 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1783ms 13:02:11 INFO - PROCESS | 1710 | 1468958531594 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:02:11 INFO - PROCESS | 1710 | 1468958531602 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:02:11 INFO - PROCESS | 1710 | 1468958531616 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:02:11 INFO - PROCESS | 1710 | 1468958531626 Marionette TRACE conn4 <- [1,1950,null,{}] 13:02:11 INFO - PROCESS | 1710 | 1468958531687 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:11 INFO - PROCESS | 1710 | 1468958531694 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:11 INFO - PROCESS | 1710 | 1468958531948 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:02:12 INFO - PROCESS | 1710 | 1468958532131 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:12 INFO - PROCESS | 1710 | 1468958532140 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d3c00 == 31 [pid = 1710] [id = 495] 13:02:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x911df400) [pid = 1710] [serial = 1486] [outer = (nil)] 13:02:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9148f400) [pid = 1710] [serial = 1487] [outer = 0x911df400] 13:02:12 INFO - PROCESS | 1710 | 1468958532226 Marionette DEBUG loaded listener.js 13:02:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x914a2c00) [pid = 1710] [serial = 1488] [outer = 0x911df400] 13:02:13 INFO - PROCESS | 1710 | 1468958533243 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1701ms 13:02:13 INFO - PROCESS | 1710 | 1468958533314 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:02:13 INFO - PROCESS | 1710 | 1468958533321 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:02:13 INFO - PROCESS | 1710 | 1468958533328 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:02:13 INFO - PROCESS | 1710 | 1468958533332 Marionette TRACE conn4 <- [1,1954,null,{}] 13:02:13 INFO - PROCESS | 1710 | 1468958533338 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:13 INFO - PROCESS | 1710 | 1468958533344 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:13 INFO - PROCESS | 1710 | 1468958533568 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:02:13 INFO - PROCESS | 1710 | 1468958533834 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 1710 | 1468958533845 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e2000 == 32 [pid = 1710] [id = 496] 13:02:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x914a2400) [pid = 1710] [serial = 1489] [outer = (nil)] 13:02:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x939e8400) [pid = 1710] [serial = 1490] [outer = 0x914a2400] 13:02:13 INFO - PROCESS | 1710 | 1468958533970 Marionette DEBUG loaded listener.js 13:02:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x93ba7c00) [pid = 1710] [serial = 1491] [outer = 0x914a2400] 13:02:15 INFO - PROCESS | 1710 | 1468958535009 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1738ms 13:02:15 INFO - PROCESS | 1710 | 1468958535067 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:02:15 INFO - PROCESS | 1710 | 1468958535071 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:02:15 INFO - PROCESS | 1710 | 1468958535087 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:02:15 INFO - PROCESS | 1710 | 1468958535096 Marionette TRACE conn4 <- [1,1958,null,{}] 13:02:15 INFO - PROCESS | 1710 | 1468958535103 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:15 INFO - PROCESS | 1710 | 1468958535110 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:15 INFO - PROCESS | 1710 | 1468958535310 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:02:15 INFO - PROCESS | 1710 | 1468958535536 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 1710 | 1468958535547 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e683000 == 33 [pid = 1710] [id = 497] 13:02:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9232a000) [pid = 1710] [serial = 1492] [outer = (nil)] 13:02:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x95253400) [pid = 1710] [serial = 1493] [outer = 0x9232a000] 13:02:15 INFO - PROCESS | 1710 | 1468958535630 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x95462800) [pid = 1710] [serial = 1494] [outer = 0x9232a000] 13:02:16 INFO - PROCESS | 1710 | 1468958536699 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1695ms 13:02:16 INFO - PROCESS | 1710 | 1468958536776 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:02:16 INFO - PROCESS | 1710 | 1468958536783 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:02:16 INFO - PROCESS | 1710 | 1468958536793 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:02:16 INFO - PROCESS | 1710 | 1468958536797 Marionette TRACE conn4 <- [1,1962,null,{}] 13:02:16 INFO - PROCESS | 1710 | 1468958536806 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:16 INFO - PROCESS | 1710 | 1468958536811 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:17 INFO - PROCESS | 1710 | 1468958537071 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x91486400 == 32 [pid = 1710] [id = 470] 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x92493800 == 31 [pid = 1710] [id = 469] 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x954cf800 == 30 [pid = 1710] [id = 460] 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x91ddb400 == 29 [pid = 1710] [id = 493] 13:02:17 INFO - PROCESS | 1710 | 1468958537358 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 1710 | 1468958537370 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd2800 == 28 [pid = 1710] [id = 492] 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x911d7800 == 27 [pid = 1710] [id = 491] 13:02:17 INFO - PROCESS | 1710 | --DOCSHELL 0x8f125400 == 26 [pid = 1710] [id = 490] 13:02:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f125400 == 27 [pid = 1710] [id = 498] 13:02:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8f128400) [pid = 1710] [serial = 1495] [outer = (nil)] 13:02:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8fc02800) [pid = 1710] [serial = 1496] [outer = 0x8f128400] 13:02:17 INFO - PROCESS | 1710 | 1468958537467 Marionette DEBUG loaded listener.js 13:02:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8fd91800) [pid = 1710] [serial = 1497] [outer = 0x8f128400] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x954d1800) [pid = 1710] [serial = 1442] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9545e400) [pid = 1710] [serial = 1436] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x9795b000) [pid = 1710] [serial = 1439] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x954ccc00) [pid = 1710] [serial = 1437] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x97970800) [pid = 1710] [serial = 1440] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x924e3c00) [pid = 1710] [serial = 1433] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x93d70000) [pid = 1710] [serial = 1421] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x924dbc00) [pid = 1710] [serial = 1422] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8e733800) [pid = 1710] [serial = 1427] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8f121000) [pid = 1710] [serial = 1428] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x96686800) [pid = 1710] [serial = 1424] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x97957400) [pid = 1710] [serial = 1425] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9148d800) [pid = 1710] [serial = 1430] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91c03000) [pid = 1710] [serial = 1431] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9524a400) [pid = 1710] [serial = 1416] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x948b8800) [pid = 1710] [serial = 1415] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9148c800) [pid = 1710] [serial = 1418] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91c0a800) [pid = 1710] [serial = 1419] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x97975400) [pid = 1710] [serial = 1443] [outer = (nil)] [url = about:blank] 13:02:17 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93b9f400) [pid = 1710] [serial = 1434] [outer = (nil)] [url = about:blank] 13:02:18 INFO - PROCESS | 1710 | 1468958538311 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1538ms 13:02:18 INFO - PROCESS | 1710 | 1468958538333 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:02:18 INFO - PROCESS | 1710 | 1468958538341 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:02:18 INFO - PROCESS | 1710 | 1468958538351 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:02:18 INFO - PROCESS | 1710 | 1468958538354 Marionette TRACE conn4 <- [1,1966,null,{}] 13:02:18 INFO - PROCESS | 1710 | 1468958538361 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:18 INFO - PROCESS | 1710 | 1468958538366 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:18 INFO - PROCESS | 1710 | 1468958538539 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:02:18 INFO - PROCESS | 1710 | 1468958538550 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:18 INFO - PROCESS | 1710 | 1468958538561 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149b400 == 28 [pid = 1710] [id = 499] 13:02:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91c03000) [pid = 1710] [serial = 1498] [outer = (nil)] 13:02:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91c0b400) [pid = 1710] [serial = 1499] [outer = 0x91c03000] 13:02:18 INFO - PROCESS | 1710 | 1468958538633 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91dcf000) [pid = 1710] [serial = 1500] [outer = 0x91c03000] 13:02:19 INFO - PROCESS | 1710 | 1468958539590 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1289ms 13:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:02:19 INFO - PROCESS | 1710 | 1468958539643 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:02:19 INFO - PROCESS | 1710 | 1468958539646 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:02:19 INFO - PROCESS | 1710 | 1468958539653 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:02:19 INFO - PROCESS | 1710 | 1468958539659 Marionette TRACE conn4 <- [1,1970,null,{}] 13:02:19 INFO - PROCESS | 1710 | 1468958539674 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:19 INFO - PROCESS | 1710 | 1468958539682 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:19 INFO - PROCESS | 1710 | 1468958539847 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:02:20 INFO - PROCESS | 1710 | 1468958539993 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:20 INFO - PROCESS | 1710 | 1468958539999 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b61400 == 29 [pid = 1710] [id = 500] 13:02:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93b66400) [pid = 1710] [serial = 1501] [outer = (nil)] 13:02:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93ba7000) [pid = 1710] [serial = 1502] [outer = 0x93b66400] 13:02:20 INFO - PROCESS | 1710 | 1468958540077 Marionette DEBUG loaded listener.js 13:02:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x948b2000) [pid = 1710] [serial = 1503] [outer = 0x93b66400] 13:02:21 INFO - PROCESS | 1710 | 1468958541026 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1434ms 13:02:21 INFO - PROCESS | 1710 | 1468958541087 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:02:21 INFO - PROCESS | 1710 | 1468958541091 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:02:21 INFO - PROCESS | 1710 | 1468958541097 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:02:21 INFO - PROCESS | 1710 | 1468958541100 Marionette TRACE conn4 <- [1,1974,null,{}] 13:02:21 INFO - PROCESS | 1710 | 1468958541106 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:21 INFO - PROCESS | 1710 | 1468958541111 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:21 INFO - PROCESS | 1710 | 1468958541342 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:02:21 INFO - PROCESS | 1710 | 1468958541368 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:21 INFO - PROCESS | 1710 | 1468958541374 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e681400 == 30 [pid = 1710] [id = 501] 13:02:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x948ba000) [pid = 1710] [serial = 1504] [outer = (nil)] 13:02:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x954ccc00) [pid = 1710] [serial = 1505] [outer = 0x948ba000] 13:02:21 INFO - PROCESS | 1710 | 1468958541446 Marionette DEBUG loaded listener.js 13:02:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954d3400) [pid = 1710] [serial = 1506] [outer = 0x948ba000] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9248f800) [pid = 1710] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93d6f800) [pid = 1710] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9a6a8000) [pid = 1710] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x911dd400) [pid = 1710] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8fc07400) [pid = 1710] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x91dd3c00) [pid = 1710] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8f120c00) [pid = 1710] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8f125800) [pid = 1710] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8fc0e400) [pid = 1710] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x939ef400) [pid = 1710] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x954c6800) [pid = 1710] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:02:22 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x8fc09000) [pid = 1710] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:02:22 INFO - PROCESS | 1710 | 1468958542449 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1384ms 13:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:02:22 INFO - PROCESS | 1710 | 1468958542483 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:02:22 INFO - PROCESS | 1710 | 1468958542486 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:02:22 INFO - PROCESS | 1710 | 1468958542492 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:02:22 INFO - PROCESS | 1710 | 1468958542496 Marionette TRACE conn4 <- [1,1978,null,{}] 13:02:22 INFO - PROCESS | 1710 | 1468958542501 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:22 INFO - PROCESS | 1710 | 1468958542506 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:22 INFO - PROCESS | 1710 | 1468958542716 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:02:22 INFO - PROCESS | 1710 | 1468958542735 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:22 INFO - PROCESS | 1710 | 1468958542745 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682c00 == 31 [pid = 1710] [id = 502] 13:02:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8e68cc00) [pid = 1710] [serial = 1507] [outer = (nil)] 13:02:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x95255800) [pid = 1710] [serial = 1508] [outer = 0x8e68cc00] 13:02:22 INFO - PROCESS | 1710 | 1468958542812 Marionette DEBUG loaded listener.js 13:02:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x9667dc00) [pid = 1710] [serial = 1509] [outer = 0x8e68cc00] 13:02:23 INFO - PROCESS | 1710 | 1468958543691 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1229ms 13:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:02:23 INFO - PROCESS | 1710 | 1468958543722 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:02:23 INFO - PROCESS | 1710 | 1468958543724 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:02:23 INFO - PROCESS | 1710 | 1468958543731 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:02:23 INFO - PROCESS | 1710 | 1468958543734 Marionette TRACE conn4 <- [1,1982,null,{}] 13:02:23 INFO - PROCESS | 1710 | 1468958543744 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:23 INFO - PROCESS | 1710 | 1468958543755 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:23 INFO - PROCESS | 1710 | 1468958543971 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:02:24 INFO - PROCESS | 1710 | 1468958544183 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:24 INFO - PROCESS | 1710 | 1468958544190 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e400 == 32 [pid = 1710] [id = 503] 13:02:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8e68e800) [pid = 1710] [serial = 1510] [outer = (nil)] 13:02:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8e733800) [pid = 1710] [serial = 1511] [outer = 0x8e68e800] 13:02:24 INFO - PROCESS | 1710 | 1468958544293 Marionette DEBUG loaded listener.js 13:02:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8e73e000) [pid = 1710] [serial = 1512] [outer = 0x8e68e800] 13:02:25 INFO - PROCESS | 1710 | 1468958545386 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1699ms 13:02:25 INFO - PROCESS | 1710 | 1468958545433 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:02:25 INFO - PROCESS | 1710 | 1468958545439 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:02:25 INFO - PROCESS | 1710 | 1468958545447 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:02:25 INFO - PROCESS | 1710 | 1468958545451 Marionette TRACE conn4 <- [1,1986,null,{}] 13:02:25 INFO - PROCESS | 1710 | 1468958545460 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:25 INFO - PROCESS | 1710 | 1468958545469 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:25 INFO - PROCESS | 1710 | 1468958545664 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:02:25 INFO - PROCESS | 1710 | 1468958545893 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 1710 | 1468958545903 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e3800 == 33 [pid = 1710] [id = 504] 13:02:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91c02400) [pid = 1710] [serial = 1513] [outer = (nil)] 13:02:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91c0e400) [pid = 1710] [serial = 1514] [outer = 0x91c02400] 13:02:26 INFO - PROCESS | 1710 | 1468958546029 Marionette DEBUG loaded listener.js 13:02:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92328400) [pid = 1710] [serial = 1515] [outer = 0x91c02400] 13:02:26 INFO - PROCESS | 1710 | 1468958546931 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1535ms 13:02:26 INFO - PROCESS | 1710 | 1468958546986 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:02:26 INFO - PROCESS | 1710 | 1468958546993 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:02:27 INFO - PROCESS | 1710 | 1468958547005 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:02:27 INFO - PROCESS | 1710 | 1468958547015 Marionette TRACE conn4 <- [1,1990,null,{}] 13:02:27 INFO - PROCESS | 1710 | 1468958547026 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:27 INFO - PROCESS | 1710 | 1468958547031 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:27 INFO - PROCESS | 1710 | 1468958547263 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:02:27 INFO - PROCESS | 1710 | 1468958547534 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:27 INFO - PROCESS | 1710 | 1468958547543 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248f400 == 34 [pid = 1710] [id = 505] 13:02:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x93d70400) [pid = 1710] [serial = 1516] [outer = (nil)] 13:02:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x95249800) [pid = 1710] [serial = 1517] [outer = 0x93d70400] 13:02:27 INFO - PROCESS | 1710 | 1468958547671 Marionette DEBUG loaded listener.js 13:02:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954c5c00) [pid = 1710] [serial = 1518] [outer = 0x93d70400] 13:02:28 INFO - PROCESS | 1710 | 1468958548637 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1696ms 13:02:28 INFO - PROCESS | 1710 | 1468958548698 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:02:28 INFO - PROCESS | 1710 | 1468958548703 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:02:28 INFO - PROCESS | 1710 | 1468958548719 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:02:28 INFO - PROCESS | 1710 | 1468958548729 Marionette TRACE conn4 <- [1,1994,null,{}] 13:02:28 INFO - PROCESS | 1710 | 1468958548735 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:28 INFO - PROCESS | 1710 | 1468958548743 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:28 INFO - PROCESS | 1710 | 1468958548985 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:02:29 INFO - PROCESS | 1710 | 1468958549211 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:29 INFO - PROCESS | 1710 | 1468958549219 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148dc00 == 35 [pid = 1710] [id = 506] 13:02:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93b64000) [pid = 1710] [serial = 1519] [outer = (nil)] 13:02:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x97974c00) [pid = 1710] [serial = 1520] [outer = 0x93b64000] 13:02:29 INFO - PROCESS | 1710 | 1468958549330 Marionette DEBUG loaded listener.js 13:02:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9797a000) [pid = 1710] [serial = 1521] [outer = 0x93b64000] 13:02:30 INFO - PROCESS | 1710 | 1468958550206 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1552ms 13:02:30 INFO - PROCESS | 1710 | 1468958550264 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:02:30 INFO - PROCESS | 1710 | 1468958550269 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:02:30 INFO - PROCESS | 1710 | 1468958550293 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:02:30 INFO - PROCESS | 1710 | 1468958550297 Marionette TRACE conn4 <- [1,1998,null,{}] 13:02:30 INFO - PROCESS | 1710 | 1468958550304 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:30 INFO - PROCESS | 1710 | 1468958550310 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:30 INFO - PROCESS | 1710 | 1468958550496 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:02:30 INFO - PROCESS | 1710 | 1468958550676 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:30 INFO - PROCESS | 1710 | 1468958550688 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11f000 == 36 [pid = 1710] [id = 507] 13:02:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9524b000) [pid = 1710] [serial = 1522] [outer = (nil)] 13:02:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9965c400) [pid = 1710] [serial = 1523] [outer = 0x9524b000] 13:02:30 INFO - PROCESS | 1710 | 1468958550765 Marionette DEBUG loaded listener.js 13:02:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x99660800) [pid = 1710] [serial = 1524] [outer = 0x9524b000] 13:02:31 INFO - PROCESS | 1710 | 1468958551741 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1511ms 13:02:31 INFO - PROCESS | 1710 | 1468958551786 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:02:31 INFO - PROCESS | 1710 | 1468958551791 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:02:31 INFO - PROCESS | 1710 | 1468958551797 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:02:31 INFO - PROCESS | 1710 | 1468958551800 Marionette TRACE conn4 <- [1,2002,null,{}] 13:02:31 INFO - PROCESS | 1710 | 1468958551806 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:31 INFO - PROCESS | 1710 | 1468958551812 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:32 INFO - PROCESS | 1710 | 1468958552002 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:02:32 INFO - PROCESS | 1710 | 1468958552194 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:32 INFO - PROCESS | 1710 | 1468958552211 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x99665c00 == 37 [pid = 1710] [id = 508] 13:02:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x99667000) [pid = 1710] [serial = 1525] [outer = (nil)] 13:02:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a003000) [pid = 1710] [serial = 1526] [outer = 0x99667000] 13:02:32 INFO - PROCESS | 1710 | 1468958552307 Marionette DEBUG loaded listener.js 13:02:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a0ee000) [pid = 1710] [serial = 1527] [outer = 0x99667000] 13:02:33 INFO - PROCESS | 1710 | 1468958553333 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1592ms 13:02:33 INFO - PROCESS | 1710 | 1468958553390 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:02:33 INFO - PROCESS | 1710 | 1468958553394 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:02:33 INFO - PROCESS | 1710 | 1468958553401 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:02:33 INFO - PROCESS | 1710 | 1468958553404 Marionette TRACE conn4 <- [1,2006,null,{}] 13:02:33 INFO - PROCESS | 1710 | 1468958553410 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:33 INFO - PROCESS | 1710 | 1468958553416 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:33 INFO - PROCESS | 1710 | 1468958553600 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:02:33 INFO - PROCESS | 1710 | 1468958553793 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:33 INFO - PROCESS | 1710 | 1468958553800 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735000 == 38 [pid = 1710] [id = 509] 13:02:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8fc0a000) [pid = 1710] [serial = 1528] [outer = (nil)] 13:02:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a0f5000) [pid = 1710] [serial = 1529] [outer = 0x8fc0a000] 13:02:33 INFO - PROCESS | 1710 | 1468958553926 Marionette DEBUG loaded listener.js 13:02:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a6adc00) [pid = 1710] [serial = 1530] [outer = 0x8fc0a000] 13:02:34 INFO - PROCESS | 1710 | 1468958554860 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1534ms 13:02:34 INFO - PROCESS | 1710 | 1468958554936 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:02:34 INFO - PROCESS | 1710 | 1468958554939 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:02:34 INFO - PROCESS | 1710 | 1468958554946 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:02:34 INFO - PROCESS | 1710 | 1468958554950 Marionette TRACE conn4 <- [1,2010,null,{}] 13:02:34 INFO - PROCESS | 1710 | 1468958554956 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:34 INFO - PROCESS | 1710 | 1468958554961 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:35 INFO - PROCESS | 1710 | 1468958555177 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:02:35 INFO - PROCESS | 1710 | 1468958555609 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:35 INFO - PROCESS | 1710 | 1468958555616 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73d000 == 39 [pid = 1710] [id = 510] 13:02:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x8e73d800) [pid = 1710] [serial = 1531] [outer = (nil)] 13:02:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8f122c00) [pid = 1710] [serial = 1532] [outer = 0x8e73d800] 13:02:35 INFO - PROCESS | 1710 | 1468958555736 Marionette DEBUG loaded listener.js 13:02:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8f1db000) [pid = 1710] [serial = 1533] [outer = 0x8e73d800] 13:02:36 INFO - PROCESS | 1710 | 1468958556654 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1789ms 13:02:36 INFO - PROCESS | 1710 | 1468958556740 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:02:36 INFO - PROCESS | 1710 | 1468958556747 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:02:36 INFO - PROCESS | 1710 | 1468958556755 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:02:36 INFO - PROCESS | 1710 | 1468958556760 Marionette TRACE conn4 <- [1,2014,null,{}] 13:02:36 INFO - PROCESS | 1710 | 1468958556768 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:36 INFO - PROCESS | 1710 | 1468958556775 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:36 INFO - PROCESS | 1710 | 1468958556988 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:02:37 INFO - PROCESS | 1710 | 1468958557259 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:37 INFO - PROCESS | 1710 | 1468958557267 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x939eec00 == 38 [pid = 1710] [id = 455] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682c00 == 37 [pid = 1710] [id = 502] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e681400 == 36 [pid = 1710] [id = 501] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x93b61400 == 35 [pid = 1710] [id = 500] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9149b400 == 34 [pid = 1710] [id = 499] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f125400 == 33 [pid = 1710] [id = 498] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91485800 == 32 [pid = 1710] [id = 466] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f128800 == 31 [pid = 1710] [id = 467] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f121400 == 30 [pid = 1710] [id = 454] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e683c00 == 29 [pid = 1710] [id = 494] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd96c00 == 28 [pid = 1710] [id = 462] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x99658c00 == 27 [pid = 1710] [id = 464] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e2000 == 26 [pid = 1710] [id = 496] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x911d3c00 == 25 [pid = 1710] [id = 495] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68dc00 == 24 [pid = 1710] [id = 465] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11dc00 == 23 [pid = 1710] [id = 457] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9148f800 == 22 [pid = 1710] [id = 468] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e683000 == 21 [pid = 1710] [id = 497] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd95400 == 20 [pid = 1710] [id = 456] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x96684000 == 19 [pid = 1710] [id = 463] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd92800 == 18 [pid = 1710] [id = 458] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd9000 == 17 [pid = 1710] [id = 459] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc05c00 == 16 [pid = 1710] [id = 489] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682000 == 15 [pid = 1710] [id = 461] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e688000 == 14 [pid = 1710] [id = 453] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735000 == 13 [pid = 1710] [id = 509] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x99665c00 == 12 [pid = 1710] [id = 508] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11f000 == 11 [pid = 1710] [id = 507] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9148dc00 == 10 [pid = 1710] [id = 506] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e3800 == 9 [pid = 1710] [id = 504] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x9248f400 == 8 [pid = 1710] [id = 505] 13:02:38 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e400 == 7 [pid = 1710] [id = 503] 13:02:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e681400 == 8 [pid = 1710] [id = 511] 13:02:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8e682c00) [pid = 1710] [serial = 1534] [outer = (nil)] 13:02:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8e68a000) [pid = 1710] [serial = 1535] [outer = 0x8e682c00] 13:02:38 INFO - PROCESS | 1710 | 1468958558334 Marionette DEBUG loaded listener.js 13:02:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x8f11d800) [pid = 1710] [serial = 1536] [outer = 0x8e682c00] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x924e0800) [pid = 1710] [serial = 1481] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x911dc800) [pid = 1710] [serial = 1446] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x911d8400) [pid = 1710] [serial = 1445] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93d6c400) [pid = 1710] [serial = 1449] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x93ba5800) [pid = 1710] [serial = 1448] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9830a800) [pid = 1710] [serial = 1452] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9796ec00) [pid = 1710] [serial = 1451] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x99fd5000) [pid = 1710] [serial = 1455] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x99734000) [pid = 1710] [serial = 1454] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x9a085400) [pid = 1710] [serial = 1458] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9a082000) [pid = 1710] [serial = 1457] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9a6ae800) [pid = 1710] [serial = 1461] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a6a9400) [pid = 1710] [serial = 1460] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a6be800) [pid = 1710] [serial = 1464] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9a6b5c00) [pid = 1710] [serial = 1463] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91485000) [pid = 1710] [serial = 1475] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91c09c00) [pid = 1710] [serial = 1469] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91ccc800) [pid = 1710] [serial = 1470] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9248d800) [pid = 1710] [serial = 1478] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91ccb400) [pid = 1710] [serial = 1467] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8fd9b800) [pid = 1710] [serial = 1466] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x92497400) [pid = 1710] [serial = 1479] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8f1e0000) [pid = 1710] [serial = 1473] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f1d8000) [pid = 1710] [serial = 1472] [outer = (nil)] [url = about:blank] 13:02:38 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91496c00) [pid = 1710] [serial = 1476] [outer = (nil)] [url = about:blank] 13:02:39 INFO - PROCESS | 1710 | 1468958559291 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2588ms 13:02:39 INFO - PROCESS | 1710 | 1468958559351 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:02:39 INFO - PROCESS | 1710 | 1468958559358 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:02:39 INFO - PROCESS | 1710 | 1468958559370 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:02:39 INFO - PROCESS | 1710 | 1468958559373 Marionette TRACE conn4 <- [1,2018,null,{}] 13:02:39 INFO - PROCESS | 1710 | 1468958559393 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:39 INFO - PROCESS | 1710 | 1468958559398 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:39 INFO - PROCESS | 1710 | 1468958559575 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:02:39 INFO - PROCESS | 1710 | 1468958559587 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:39 INFO - PROCESS | 1710 | 1468958559593 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x911da800 == 9 [pid = 1710] [id = 512] 13:02:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911db000) [pid = 1710] [serial = 1537] [outer = (nil)] 13:02:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911e1c00) [pid = 1710] [serial = 1538] [outer = 0x911db000] 13:02:39 INFO - PROCESS | 1710 | 1468958559670 Marionette DEBUG loaded listener.js 13:02:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91488800) [pid = 1710] [serial = 1539] [outer = 0x911db000] 13:02:40 INFO - PROCESS | 1710 | 1468958560653 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1342ms 13:02:40 INFO - PROCESS | 1710 | 1468958560712 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:02:40 INFO - PROCESS | 1710 | 1468958560720 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:02:40 INFO - PROCESS | 1710 | 1468958560731 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:02:40 INFO - PROCESS | 1710 | 1468958560735 Marionette TRACE conn4 <- [1,2022,null,{}] 13:02:40 INFO - PROCESS | 1710 | 1468958560741 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:40 INFO - PROCESS | 1710 | 1468958560747 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:40 INFO - PROCESS | 1710 | 1468958560925 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:02:41 INFO - PROCESS | 1710 | 1468958561092 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:41 INFO - PROCESS | 1710 | 1468958561100 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd9a000 == 10 [pid = 1710] [id = 513] 13:02:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8fd9a800) [pid = 1710] [serial = 1540] [outer = (nil)] 13:02:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91cc3400) [pid = 1710] [serial = 1541] [outer = 0x8fd9a800] 13:02:41 INFO - PROCESS | 1710 | 1468958561172 Marionette DEBUG loaded listener.js 13:02:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91dcdc00) [pid = 1710] [serial = 1542] [outer = 0x8fd9a800] 13:02:42 INFO - PROCESS | 1710 | 1468958562169 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1483ms 13:02:42 INFO - PROCESS | 1710 | 1468958562214 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:02:42 INFO - PROCESS | 1710 | 1468958562218 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:02:42 INFO - PROCESS | 1710 | 1468958562245 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:02:42 INFO - PROCESS | 1710 | 1468958562252 Marionette TRACE conn4 <- [1,2026,null,{}] 13:02:42 INFO - PROCESS | 1710 | 1468958562269 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:42 INFO - PROCESS | 1710 | 1468958562278 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:42 INFO - PROCESS | 1710 | 1468958562515 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:02:42 INFO - PROCESS | 1710 | 1468958562559 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:42 INFO - PROCESS | 1710 | 1468958562568 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x924d6c00 == 11 [pid = 1710] [id = 514] 13:02:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x924da800) [pid = 1710] [serial = 1543] [outer = (nil)] 13:02:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x924e4800) [pid = 1710] [serial = 1544] [outer = 0x924da800] 13:02:42 INFO - PROCESS | 1710 | 1468958562638 Marionette DEBUG loaded listener.js 13:02:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x939ee400) [pid = 1710] [serial = 1545] [outer = 0x924da800] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x948ba000) [pid = 1710] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93b66400) [pid = 1710] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8e685400) [pid = 1710] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x911df400) [pid = 1710] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91c03000) [pid = 1710] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8f128400) [pid = 1710] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x914a2400) [pid = 1710] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8e68cc00) [pid = 1710] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9248a000) [pid = 1710] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:02:43 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9232a000) [pid = 1710] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:02:43 INFO - PROCESS | 1710 | 1468958563971 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1761ms 13:02:44 INFO - PROCESS | 1710 | 1468958564012 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:02:44 INFO - PROCESS | 1710 | 1468958564017 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:02:44 INFO - PROCESS | 1710 | 1468958564027 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:02:44 INFO - PROCESS | 1710 | 1468958564030 Marionette TRACE conn4 <- [1,2030,null,{}] 13:02:44 INFO - PROCESS | 1710 | 1468958564045 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:44 INFO - PROCESS | 1710 | 1468958564049 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:44 INFO - PROCESS | 1710 | 1468958564205 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:02:44 INFO - PROCESS | 1710 | 1468958564214 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:44 INFO - PROCESS | 1710 | 1468958564223 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685400 == 12 [pid = 1710] [id = 515] 13:02:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9148c800) [pid = 1710] [serial = 1546] [outer = (nil)] 13:02:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x924dcc00) [pid = 1710] [serial = 1547] [outer = 0x9148c800] 13:02:44 INFO - PROCESS | 1710 | 1468958564294 Marionette DEBUG loaded listener.js 13:02:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93b60000) [pid = 1710] [serial = 1548] [outer = 0x9148c800] 13:02:45 INFO - PROCESS | 1710 | 1468958565229 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1251ms 13:02:45 INFO - PROCESS | 1710 | 1468958565279 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:02:45 INFO - PROCESS | 1710 | 1468958565283 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:02:45 INFO - PROCESS | 1710 | 1468958565289 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:02:45 INFO - PROCESS | 1710 | 1468958565292 Marionette TRACE conn4 <- [1,2034,null,{}] 13:02:45 INFO - PROCESS | 1710 | 1468958565298 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:45 INFO - PROCESS | 1710 | 1468958565303 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:45 INFO - PROCESS | 1710 | 1468958565458 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:02:45 INFO - PROCESS | 1710 | 1468958565468 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:45 INFO - PROCESS | 1710 | 1468958565477 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684800 == 13 [pid = 1710] [id = 516] 13:02:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8e684c00) [pid = 1710] [serial = 1549] [outer = (nil)] 13:02:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8e731400) [pid = 1710] [serial = 1550] [outer = 0x8e684c00] 13:02:45 INFO - PROCESS | 1710 | 1468958565613 Marionette DEBUG loaded listener.js 13:02:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8f129c00) [pid = 1710] [serial = 1551] [outer = 0x8e684c00] 13:02:46 INFO - PROCESS | 1710 | 1468958566828 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1598ms 13:02:46 INFO - PROCESS | 1710 | 1468958566889 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 1710 | 1468958566896 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:02:46 INFO - PROCESS | 1710 | 1468958566905 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:02:46 INFO - PROCESS | 1710 | 1468958566910 Marionette TRACE conn4 <- [1,2038,null,{}] 13:02:46 INFO - PROCESS | 1710 | 1468958566918 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:46 INFO - PROCESS | 1710 | 1468958566924 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:47 INFO - PROCESS | 1710 | 1468958567123 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:02:47 INFO - PROCESS | 1710 | 1468958567649 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 1710 | 1468958567661 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e1400 == 14 [pid = 1710] [id = 517] 13:02:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91c0d000) [pid = 1710] [serial = 1552] [outer = (nil)] 13:02:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91ccf800) [pid = 1710] [serial = 1553] [outer = 0x91c0d000] 13:02:47 INFO - PROCESS | 1710 | 1468958567747 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x92232400) [pid = 1710] [serial = 1554] [outer = 0x91c0d000] 13:02:48 INFO - PROCESS | 1710 | 1468958568775 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1934ms 13:02:48 INFO - PROCESS | 1710 | 1468958568838 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 1710 | 1468958568845 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:02:48 INFO - PROCESS | 1710 | 1468958568857 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:02:48 INFO - PROCESS | 1710 | 1468958568861 Marionette TRACE conn4 <- [1,2042,null,{}] 13:02:48 INFO - PROCESS | 1710 | 1468958568868 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:48 INFO - PROCESS | 1710 | 1468958568875 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:49 INFO - PROCESS | 1710 | 1468958569112 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:02:49 INFO - PROCESS | 1710 | 1468958569384 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:49 INFO - PROCESS | 1710 | 1468958569396 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cccc00 == 15 [pid = 1710] [id = 518] 13:02:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x93ba9400) [pid = 1710] [serial = 1555] [outer = (nil)] 13:02:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x93d6f000) [pid = 1710] [serial = 1556] [outer = 0x93ba9400] 13:02:49 INFO - PROCESS | 1710 | 1468958569523 Marionette DEBUG loaded listener.js 13:02:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x948ae000) [pid = 1710] [serial = 1557] [outer = 0x93ba9400] 13:02:50 INFO - PROCESS | 1710 | 1468958570550 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1743ms 13:02:50 INFO - PROCESS | 1710 | 1468958570625 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:02:50 INFO - PROCESS | 1710 | 1468958570631 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:02:50 INFO - PROCESS | 1710 | 1468958570640 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:02:50 INFO - PROCESS | 1710 | 1468958570646 Marionette TRACE conn4 <- [1,2046,null,{}] 13:02:50 INFO - PROCESS | 1710 | 1468958570663 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:50 INFO - PROCESS | 1710 | 1468958570672 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:50 INFO - PROCESS | 1710 | 1468958570879 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:02:51 INFO - PROCESS | 1710 | 1468958571090 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:51 INFO - PROCESS | 1710 | 1468958571100 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x924ddc00 == 16 [pid = 1710] [id = 519] 13:02:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9524dc00) [pid = 1710] [serial = 1558] [outer = (nil)] 13:02:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x954c9c00) [pid = 1710] [serial = 1559] [outer = 0x9524dc00] 13:02:51 INFO - PROCESS | 1710 | 1468958571232 Marionette DEBUG loaded listener.js 13:02:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x954d0800) [pid = 1710] [serial = 1560] [outer = 0x9524dc00] 13:02:52 INFO - PROCESS | 1710 | 1468958572257 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1689ms 13:02:52 INFO - PROCESS | 1710 | 1468958572330 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:02:52 INFO - PROCESS | 1710 | 1468958572334 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:02:52 INFO - PROCESS | 1710 | 1468958572342 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:02:52 INFO - PROCESS | 1710 | 1468958572346 Marionette TRACE conn4 <- [1,2050,null,{}] 13:02:52 INFO - PROCESS | 1710 | 1468958572352 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:52 INFO - PROCESS | 1710 | 1468958572357 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:52 INFO - PROCESS | 1710 | 1468958572569 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:02:52 INFO - PROCESS | 1710 | 1468958572794 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:52 INFO - PROCESS | 1710 | 1468958572802 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68c800 == 17 [pid = 1710] [id = 520] 13:02:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8e68ec00) [pid = 1710] [serial = 1561] [outer = (nil)] 13:02:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8f120400) [pid = 1710] [serial = 1562] [outer = 0x8e68ec00] 13:02:53 INFO - PROCESS | 1710 | 1468958573056 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8f1e0000) [pid = 1710] [serial = 1563] [outer = 0x8e68ec00] 13:02:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685400 == 16 [pid = 1710] [id = 515] 13:02:54 INFO - PROCESS | 1710 | --DOCSHELL 0x924d6c00 == 15 [pid = 1710] [id = 514] 13:02:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd9a000 == 14 [pid = 1710] [id = 513] 13:02:54 INFO - PROCESS | 1710 | 1468958574197 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:02:54 INFO - PROCESS | 1710 | --DOCSHELL 0x911da800 == 13 [pid = 1710] [id = 512] 13:02:54 INFO - PROCESS | 1710 | --DOCSHELL 0x8e681400 == 12 [pid = 1710] [id = 511] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9667dc00) [pid = 1710] [serial = 1509] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x954d3400) [pid = 1710] [serial = 1506] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x948b2000) [pid = 1710] [serial = 1503] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8e68a800) [pid = 1710] [serial = 1484] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x914a2c00) [pid = 1710] [serial = 1488] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91dcf000) [pid = 1710] [serial = 1500] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x954ccc00) [pid = 1710] [serial = 1505] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fd91800) [pid = 1710] [serial = 1497] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x93ba7c00) [pid = 1710] [serial = 1491] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8e737800) [pid = 1710] [serial = 1485] [outer = (nil)] [url = about:blank] 13:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1934ms 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x93ba7000) [pid = 1710] [serial = 1502] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x95255800) [pid = 1710] [serial = 1508] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x939edc00) [pid = 1710] [serial = 1482] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9148f400) [pid = 1710] [serial = 1487] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x95462800) [pid = 1710] [serial = 1494] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x95253400) [pid = 1710] [serial = 1493] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91c0b400) [pid = 1710] [serial = 1499] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x939e8400) [pid = 1710] [serial = 1490] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8fc02800) [pid = 1710] [serial = 1496] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 1710 | 1468958574289 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 1710 | 1468958574293 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:02:54 INFO - PROCESS | 1710 | 1468958574307 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:02:54 INFO - PROCESS | 1710 | 1468958574315 Marionette TRACE conn4 <- [1,2054,null,{}] 13:02:54 INFO - PROCESS | 1710 | 1468958574336 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:54 INFO - PROCESS | 1710 | 1468958574343 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:54 INFO - PROCESS | 1710 | 1468958574504 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:02:54 INFO - PROCESS | 1710 | 1468958574694 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 1710 | 1468958574703 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd99000 == 13 [pid = 1710] [id = 521] 13:02:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fd9a000) [pid = 1710] [serial = 1564] [outer = (nil)] 13:02:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x911d7c00) [pid = 1710] [serial = 1565] [outer = 0x8fd9a000] 13:02:54 INFO - PROCESS | 1710 | 1468958574785 Marionette DEBUG loaded listener.js 13:02:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91486800) [pid = 1710] [serial = 1566] [outer = 0x8fd9a000] 13:02:55 INFO - PROCESS | 1710 | 1468958575629 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1409ms 13:02:55 INFO - PROCESS | 1710 | 1468958575710 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:02:55 INFO - PROCESS | 1710 | 1468958575716 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:02:55 INFO - PROCESS | 1710 | 1468958575726 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:02:55 INFO - PROCESS | 1710 | 1468958575731 Marionette TRACE conn4 <- [1,2058,null,{}] 13:02:55 INFO - PROCESS | 1710 | 1468958575736 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:55 INFO - PROCESS | 1710 | 1468958575742 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:55 INFO - PROCESS | 1710 | 1468958575921 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:02:56 INFO - PROCESS | 1710 | 1468958576056 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 1710 | 1468958576067 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148b000 == 14 [pid = 1710] [id = 522] 13:02:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9149c000) [pid = 1710] [serial = 1567] [outer = (nil)] 13:02:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91c0a800) [pid = 1710] [serial = 1568] [outer = 0x9149c000] 13:02:56 INFO - PROCESS | 1710 | 1468958576137 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91cc7000) [pid = 1710] [serial = 1569] [outer = 0x9149c000] 13:02:57 INFO - PROCESS | 1710 | 1468958577098 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1437ms 13:02:57 INFO - PROCESS | 1710 | 1468958577176 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:02:57 INFO - PROCESS | 1710 | 1468958577180 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:02:57 INFO - PROCESS | 1710 | 1468958577187 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:02:57 INFO - PROCESS | 1710 | 1468958577193 Marionette TRACE conn4 <- [1,2062,null,{}] 13:02:57 INFO - PROCESS | 1710 | 1468958577209 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:57 INFO - PROCESS | 1710 | 1468958577217 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:57 INFO - PROCESS | 1710 | 1468958577459 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:02:57 INFO - PROCESS | 1710 | 1468958577479 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:57 INFO - PROCESS | 1710 | 1468958577486 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a4400 == 15 [pid = 1710] [id = 523] 13:02:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91cc6000) [pid = 1710] [serial = 1570] [outer = (nil)] 13:02:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x924df000) [pid = 1710] [serial = 1571] [outer = 0x91cc6000] 13:02:57 INFO - PROCESS | 1710 | 1468958577567 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93b5c400) [pid = 1710] [serial = 1572] [outer = 0x91cc6000] 13:02:58 INFO - PROCESS | 1710 | 1468958578631 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1485ms 13:02:58 INFO - PROCESS | 1710 | 1468958578672 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 1710 | 1468958578678 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:02:58 INFO - PROCESS | 1710 | 1468958578687 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:02:58 INFO - PROCESS | 1710 | 1468958578690 Marionette TRACE conn4 <- [1,2066,null,{}] 13:02:58 INFO - PROCESS | 1710 | 1468958578698 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:02:58 INFO - PROCESS | 1710 | 1468958578705 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:59 INFO - PROCESS | 1710 | 1468958579085 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x924da800) [pid = 1710] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e682c00) [pid = 1710] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8e73d800) [pid = 1710] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e68e800) [pid = 1710] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91c02400) [pid = 1710] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93d70400) [pid = 1710] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x93b64000) [pid = 1710] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9524b000) [pid = 1710] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x99667000) [pid = 1710] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8fc0a000) [pid = 1710] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x911db000) [pid = 1710] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:02:59 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x8fd9a800) [pid = 1710] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:02:59 INFO - PROCESS | 1710 | 1468958579267 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:02:59 INFO - PROCESS | 1710 | 1468958579274 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:02:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682c00 == 16 [pid = 1710] [id = 524] 13:02:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8e68e800) [pid = 1710] [serial = 1573] [outer = (nil)] 13:02:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fd96c00) [pid = 1710] [serial = 1574] [outer = 0x8e68e800] 13:02:59 INFO - PROCESS | 1710 | 1468958579348 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x911db000) [pid = 1710] [serial = 1575] [outer = 0x8e68e800] 13:03:00 INFO - PROCESS | 1710 | 1468958580233 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1595ms 13:03:00 INFO - PROCESS | 1710 | 1468958580282 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:03:00 INFO - PROCESS | 1710 | 1468958580286 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:03:00 INFO - PROCESS | 1710 | 1468958580292 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:03:00 INFO - PROCESS | 1710 | 1468958580295 Marionette TRACE conn4 <- [1,2070,null,{}] 13:03:00 INFO - PROCESS | 1710 | 1468958580301 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:00 INFO - PROCESS | 1710 | 1468958580307 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:00 INFO - PROCESS | 1710 | 1468958580476 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:03:00 INFO - PROCESS | 1710 | 1468958580612 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 1710 | 1468958580621 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x939ef400 == 17 [pid = 1710] [id = 525] 13:03:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x93ba3400) [pid = 1710] [serial = 1576] [outer = (nil)] 13:03:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x93d6c800) [pid = 1710] [serial = 1577] [outer = 0x93ba3400] 13:03:00 INFO - PROCESS | 1710 | 1468958580710 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x95252c00) [pid = 1710] [serial = 1578] [outer = 0x93ba3400] 13:03:01 INFO - PROCESS | 1710 | 1468958581862 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1631ms 13:03:01 INFO - PROCESS | 1710 | 1468958581924 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:03:01 INFO - PROCESS | 1710 | 1468958581932 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:03:01 INFO - PROCESS | 1710 | 1468958581941 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:03:01 INFO - PROCESS | 1710 | 1468958581945 Marionette TRACE conn4 <- [1,2074,null,{}] 13:03:01 INFO - PROCESS | 1710 | 1468958581955 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:01 INFO - PROCESS | 1710 | 1468958581961 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:02 INFO - PROCESS | 1710 | 1468958582194 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:03:02 INFO - PROCESS | 1710 | 1468958582435 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 1710 | 1468958582446 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e000 == 18 [pid = 1710] [id = 526] 13:03:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8fd8e000) [pid = 1710] [serial = 1579] [outer = (nil)] 13:03:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91495400) [pid = 1710] [serial = 1580] [outer = 0x8fd8e000] 13:03:02 INFO - PROCESS | 1710 | 1468958582532 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x914a0800) [pid = 1710] [serial = 1581] [outer = 0x8fd8e000] 13:03:03 INFO - PROCESS | 1710 | 1468958583572 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1694ms 13:03:03 INFO - PROCESS | 1710 | 1468958583634 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:03:03 INFO - PROCESS | 1710 | 1468958583642 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:03:03 INFO - PROCESS | 1710 | 1468958583653 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:03:03 INFO - PROCESS | 1710 | 1468958583657 Marionette TRACE conn4 <- [1,2078,null,{}] 13:03:03 INFO - PROCESS | 1710 | 1468958583664 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:03 INFO - PROCESS | 1710 | 1468958583670 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:03 INFO - PROCESS | 1710 | 1468958583908 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:03:04 INFO - PROCESS | 1710 | 1468958584152 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:04 INFO - PROCESS | 1710 | 1468958584159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x9223d400 == 19 [pid = 1710] [id = 527] 13:03:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9248d800) [pid = 1710] [serial = 1582] [outer = (nil)] 13:03:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x924da800) [pid = 1710] [serial = 1583] [outer = 0x9248d800] 13:03:04 INFO - PROCESS | 1710 | 1468958584292 Marionette DEBUG loaded listener.js 13:03:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x939e7800) [pid = 1710] [serial = 1584] [outer = 0x9248d800] 13:03:05 INFO - PROCESS | 1710 | 1468958585448 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1852ms 13:03:05 INFO - PROCESS | 1710 | 1468958585505 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:03:05 INFO - PROCESS | 1710 | 1468958585510 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:03:05 INFO - PROCESS | 1710 | 1468958585516 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:03:05 INFO - PROCESS | 1710 | 1468958585523 Marionette TRACE conn4 <- [1,2082,null,{}] 13:03:05 INFO - PROCESS | 1710 | 1468958585539 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:05 INFO - PROCESS | 1710 | 1468958585548 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:05 INFO - PROCESS | 1710 | 1468958585765 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:03:05 INFO - PROCESS | 1710 | 1468958585944 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:05 INFO - PROCESS | 1710 | 1468958585952 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x95468400 == 20 [pid = 1710] [id = 528] 13:03:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9546b800) [pid = 1710] [serial = 1585] [outer = (nil)] 13:03:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x954cf800) [pid = 1710] [serial = 1586] [outer = 0x9546b800] 13:03:06 INFO - PROCESS | 1710 | 1468958586041 Marionette DEBUG loaded listener.js 13:03:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9667e400) [pid = 1710] [serial = 1587] [outer = 0x9546b800] 13:03:07 INFO - PROCESS | 1710 | 1468958587013 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1536ms 13:03:07 INFO - PROCESS | 1710 | 1468958587052 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:03:07 INFO - PROCESS | 1710 | 1468958587057 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:03:07 INFO - PROCESS | 1710 | 1468958587080 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:03:07 INFO - PROCESS | 1710 | 1468958587084 Marionette TRACE conn4 <- [1,2086,null,{}] 13:03:07 INFO - PROCESS | 1710 | 1468958587090 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:07 INFO - PROCESS | 1710 | 1468958587095 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:07 INFO - PROCESS | 1710 | 1468958587277 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:03:07 INFO - PROCESS | 1710 | 1468958587459 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 1710 | 1468958587470 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cbc00 == 21 [pid = 1710] [id = 529] 13:03:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x96686800) [pid = 1710] [serial = 1588] [outer = (nil)] 13:03:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x966c0000) [pid = 1710] [serial = 1589] [outer = 0x96686800] 13:03:07 INFO - PROCESS | 1710 | 1468958587551 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9795dc00) [pid = 1710] [serial = 1590] [outer = 0x96686800] 13:03:09 INFO - PROCESS | 1710 | 1468958589057 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2036ms 13:03:09 INFO - PROCESS | 1710 | 1468958589117 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:03:09 INFO - PROCESS | 1710 | 1468958589120 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:03:09 INFO - PROCESS | 1710 | 1468958589127 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:03:09 INFO - PROCESS | 1710 | 1468958589130 Marionette TRACE conn4 <- [1,2090,null,{}] 13:03:09 INFO - PROCESS | 1710 | 1468958589136 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:09 INFO - PROCESS | 1710 | 1468958589141 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:09 INFO - PROCESS | 1710 | 1468958589314 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:03:09 INFO - PROCESS | 1710 | 1468958589555 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 1710 | 1468958589563 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x9795b000 == 22 [pid = 1710] [id = 530] 13:03:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x97963c00) [pid = 1710] [serial = 1591] [outer = (nil)] 13:03:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9797c000) [pid = 1710] [serial = 1592] [outer = 0x97963c00] 13:03:09 INFO - PROCESS | 1710 | 1468958589654 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x98372400) [pid = 1710] [serial = 1593] [outer = 0x97963c00] 13:03:10 INFO - PROCESS | 1710 | 1468958590575 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1481ms 13:03:10 INFO - PROCESS | 1710 | 1468958590608 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 1710 | 1468958590611 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:03:10 INFO - PROCESS | 1710 | 1468958590618 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:03:10 INFO - PROCESS | 1710 | 1468958590621 Marionette TRACE conn4 <- [1,2094,null,{}] 13:03:10 INFO - PROCESS | 1710 | 1468958590627 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:10 INFO - PROCESS | 1710 | 1468958590639 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:10 INFO - PROCESS | 1710 | 1468958590853 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:03:11 INFO - PROCESS | 1710 | 1468958591034 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 1710 | 1468958591045 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd99800 == 23 [pid = 1710] [id = 531] 13:03:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x966b6000) [pid = 1710] [serial = 1594] [outer = (nil)] 13:03:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x99fd3c00) [pid = 1710] [serial = 1595] [outer = 0x966b6000] 13:03:11 INFO - PROCESS | 1710 | 1468958591126 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a010400) [pid = 1710] [serial = 1596] [outer = 0x966b6000] 13:03:12 INFO - PROCESS | 1710 | 1468958592045 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1480ms 13:03:12 INFO - PROCESS | 1710 | 1468958592100 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 1710 | 1468958592103 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:03:12 INFO - PROCESS | 1710 | 1468958592110 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:03:12 INFO - PROCESS | 1710 | 1468958592113 Marionette TRACE conn4 <- [1,2098,null,{}] 13:03:12 INFO - PROCESS | 1710 | 1468958592119 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:12 INFO - PROCESS | 1710 | 1468958592125 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:12 INFO - PROCESS | 1710 | 1468958592298 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:03:12 INFO - PROCESS | 1710 | 1468958592479 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 1710 | 1468958592486 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e4400 == 24 [pid = 1710] [id = 532] 13:03:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x99735400) [pid = 1710] [serial = 1597] [outer = (nil)] 13:03:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9a085800) [pid = 1710] [serial = 1598] [outer = 0x99735400] 13:03:12 INFO - PROCESS | 1710 | 1468958592569 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x9a0e6400) [pid = 1710] [serial = 1599] [outer = 0x99735400] 13:03:13 INFO - PROCESS | 1710 | 1468958593526 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1446ms 13:03:13 INFO - PROCESS | 1710 | 1468958593557 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:03:13 INFO - PROCESS | 1710 | 1468958593568 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:03:13 INFO - PROCESS | 1710 | 1468958593575 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:03:13 INFO - PROCESS | 1710 | 1468958593578 Marionette TRACE conn4 <- [1,2102,null,{}] 13:03:13 INFO - PROCESS | 1710 | 1468958593584 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:13 INFO - PROCESS | 1710 | 1468958593589 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:13 INFO - PROCESS | 1710 | 1468958593797 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:03:14 INFO - PROCESS | 1710 | 1468958593992 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 1710 | 1468958593999 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e687800 == 25 [pid = 1710] [id = 533] 13:03:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8e73f800) [pid = 1710] [serial = 1600] [outer = (nil)] 13:03:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x91496800) [pid = 1710] [serial = 1601] [outer = 0x8e73f800] 13:03:14 INFO - PROCESS | 1710 | 1468958594083 Marionette DEBUG loaded listener.js 13:03:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x92495800) [pid = 1710] [serial = 1602] [outer = 0x8e73f800] 13:03:15 INFO - PROCESS | 1710 | 1468958595308 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1785ms 13:03:15 INFO - PROCESS | 1710 | 1468958595360 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:03:15 INFO - PROCESS | 1710 | 1468958595365 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:03:15 INFO - PROCESS | 1710 | 1468958595374 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:03:15 INFO - PROCESS | 1710 | 1468958595381 Marionette TRACE conn4 <- [1,2106,null,{}] 13:03:15 INFO - PROCESS | 1710 | 1468958595388 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:15 INFO - PROCESS | 1710 | 1468958595393 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:15 INFO - PROCESS | 1710 | 1468958595570 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:03:15 INFO - PROCESS | 1710 | 1468958595893 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:15 INFO - PROCESS | 1710 | 1468958595905 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148c400 == 26 [pid = 1710] [id = 534] 13:03:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9148cc00) [pid = 1710] [serial = 1603] [outer = (nil)] 13:03:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x914a1c00) [pid = 1710] [serial = 1604] [outer = 0x9148cc00] 13:03:15 INFO - PROCESS | 1710 | 1468958595985 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x91c07400) [pid = 1710] [serial = 1605] [outer = 0x9148cc00] 13:03:17 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73d000 == 25 [pid = 1710] [id = 510] 13:03:17 INFO - PROCESS | 1710 | --DOCSHELL 0x924ddc00 == 24 [pid = 1710] [id = 519] 13:03:17 INFO - PROCESS | 1710 | --DOCSHELL 0x91cccc00 == 23 [pid = 1710] [id = 518] 13:03:17 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e1400 == 22 [pid = 1710] [id = 517] 13:03:17 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684800 == 21 [pid = 1710] [id = 516] 13:03:17 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68c800 == 20 [pid = 1710] [id = 520] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x924e4800) [pid = 1710] [serial = 1544] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x8e68a000) [pid = 1710] [serial = 1535] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x8f11d800) [pid = 1710] [serial = 1536] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8f122c00) [pid = 1710] [serial = 1532] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x8f1db000) [pid = 1710] [serial = 1533] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x8e73e000) [pid = 1710] [serial = 1512] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x8e733800) [pid = 1710] [serial = 1511] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x92328400) [pid = 1710] [serial = 1515] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x91c0e400) [pid = 1710] [serial = 1514] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x954c5c00) [pid = 1710] [serial = 1518] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x95249800) [pid = 1710] [serial = 1517] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9797a000) [pid = 1710] [serial = 1521] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x97974c00) [pid = 1710] [serial = 1520] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x99660800) [pid = 1710] [serial = 1524] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9965c400) [pid = 1710] [serial = 1523] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a0ee000) [pid = 1710] [serial = 1527] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a003000) [pid = 1710] [serial = 1526] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9a6adc00) [pid = 1710] [serial = 1530] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9a0f5000) [pid = 1710] [serial = 1529] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x911e1c00) [pid = 1710] [serial = 1538] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91488800) [pid = 1710] [serial = 1539] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x939ee400) [pid = 1710] [serial = 1545] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91dcdc00) [pid = 1710] [serial = 1542] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91cc3400) [pid = 1710] [serial = 1541] [outer = (nil)] [url = about:blank] 13:03:17 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x924dcc00) [pid = 1710] [serial = 1547] [outer = (nil)] [url = about:blank] 13:03:18 INFO - PROCESS | 1710 | 1468958598017 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2693ms 13:03:18 INFO - PROCESS | 1710 | 1468958598068 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:03:18 INFO - PROCESS | 1710 | 1468958598074 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:03:18 INFO - PROCESS | 1710 | 1468958598083 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:03:18 INFO - PROCESS | 1710 | 1468958598088 Marionette TRACE conn4 <- [1,2110,null,{}] 13:03:18 INFO - PROCESS | 1710 | 1468958598096 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:18 INFO - PROCESS | 1710 | 1468958598102 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:18 INFO - PROCESS | 1710 | 1468958598271 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:03:18 INFO - PROCESS | 1710 | 1468958598282 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:18 INFO - PROCESS | 1710 | 1468958598290 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dc400 == 21 [pid = 1710] [id = 535] 13:03:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8f1df000) [pid = 1710] [serial = 1606] [outer = (nil)] 13:03:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8fc09c00) [pid = 1710] [serial = 1607] [outer = 0x8f1df000] 13:03:18 INFO - PROCESS | 1710 | 1468958598415 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8fd8c800) [pid = 1710] [serial = 1608] [outer = 0x8f1df000] 13:03:19 INFO - PROCESS | 1710 | 1468958599352 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1332ms 13:03:19 INFO - PROCESS | 1710 | 1468958599415 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 1710 | 1468958599424 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:03:19 INFO - PROCESS | 1710 | 1468958599436 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:03:19 INFO - PROCESS | 1710 | 1468958599440 Marionette TRACE conn4 <- [1,2114,null,{}] 13:03:19 INFO - PROCESS | 1710 | 1468958599447 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:19 INFO - PROCESS | 1710 | 1468958599452 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:19 INFO - PROCESS | 1710 | 1468958599623 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:03:19 INFO - PROCESS | 1710 | 1468958599634 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 1710 | 1468958599641 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148a400 == 22 [pid = 1710] [id = 536] 13:03:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9148c000) [pid = 1710] [serial = 1609] [outer = (nil)] 13:03:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91498c00) [pid = 1710] [serial = 1610] [outer = 0x9148c000] 13:03:19 INFO - PROCESS | 1710 | 1468958599717 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91c03400) [pid = 1710] [serial = 1611] [outer = 0x9148c000] 13:03:20 INFO - PROCESS | 1710 | 1468958600772 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1385ms 13:03:20 INFO - PROCESS | 1710 | 1468958600821 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:03:20 INFO - PROCESS | 1710 | 1468958600825 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:03:20 INFO - PROCESS | 1710 | 1468958600839 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:03:20 INFO - PROCESS | 1710 | 1468958600846 Marionette TRACE conn4 <- [1,2118,null,{}] 13:03:20 INFO - PROCESS | 1710 | 1468958600863 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:20 INFO - PROCESS | 1710 | 1468958600872 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:21 INFO - PROCESS | 1710 | 1468958601105 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:03:21 INFO - PROCESS | 1710 | 1468958601197 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 1710 | 1468958601209 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x92496400 == 23 [pid = 1710] [id = 537] 13:03:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x924d9800) [pid = 1710] [serial = 1612] [outer = (nil)] 13:03:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924e1c00) [pid = 1710] [serial = 1613] [outer = 0x924d9800] 13:03:21 INFO - PROCESS | 1710 | 1468958601283 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x939f0400) [pid = 1710] [serial = 1614] [outer = 0x924d9800] 13:03:22 INFO - PROCESS | 1710 | 1468958602172 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1389ms 13:03:22 INFO - PROCESS | 1710 | 1468958602242 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:03:22 INFO - PROCESS | 1710 | 1468958602247 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:03:22 INFO - PROCESS | 1710 | 1468958602253 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:03:22 INFO - PROCESS | 1710 | 1468958602256 Marionette TRACE conn4 <- [1,2122,null,{}] 13:03:22 INFO - PROCESS | 1710 | 1468958602262 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:22 INFO - PROCESS | 1710 | 1468958602266 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:22 INFO - PROCESS | 1710 | 1468958602872 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x93ba3400) [pid = 1710] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9148c800) [pid = 1710] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91cc6000) [pid = 1710] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8e68e800) [pid = 1710] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9524dc00) [pid = 1710] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8e68ec00) [pid = 1710] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9149c000) [pid = 1710] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8fd9a000) [pid = 1710] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91c0d000) [pid = 1710] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x93ba9400) [pid = 1710] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:03:22 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8e684c00) [pid = 1710] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:03:23 INFO - PROCESS | 1710 | 1468958603072 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:23 INFO - PROCESS | 1710 | 1468958603081 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684c00 == 24 [pid = 1710] [id = 538] 13:03:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8e68ec00) [pid = 1710] [serial = 1615] [outer = (nil)] 13:03:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x911dd800) [pid = 1710] [serial = 1616] [outer = 0x8e68ec00] 13:03:23 INFO - PROCESS | 1710 | 1468958603152 Marionette DEBUG loaded listener.js 13:03:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x93ba3400) [pid = 1710] [serial = 1617] [outer = 0x8e68ec00] 13:03:23 INFO - PROCESS | 1710 | 1468958603952 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1744ms 13:03:23 INFO - PROCESS | 1710 | 1468958603997 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:03:24 INFO - PROCESS | 1710 | 1468958604001 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:03:24 INFO - PROCESS | 1710 | 1468958604007 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:03:24 INFO - PROCESS | 1710 | 1468958604010 Marionette TRACE conn4 <- [1,2126,null,{}] 13:03:24 INFO - PROCESS | 1710 | 1468958604026 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:24 INFO - PROCESS | 1710 | 1468958604031 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:24 INFO - PROCESS | 1710 | 1468958604184 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:03:24 INFO - PROCESS | 1710 | 1468958604193 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:24 INFO - PROCESS | 1710 | 1468958604203 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x939ee400 == 25 [pid = 1710] [id = 539] 13:03:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x93ba0c00) [pid = 1710] [serial = 1618] [outer = (nil)] 13:03:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9524ec00) [pid = 1710] [serial = 1619] [outer = 0x93ba0c00] 13:03:24 INFO - PROCESS | 1710 | 1468958604270 Marionette DEBUG loaded listener.js 13:03:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93ba4800) [pid = 1710] [serial = 1620] [outer = 0x93ba0c00] 13:03:25 INFO - PROCESS | 1710 | 1468958605431 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1499ms 13:03:25 INFO - PROCESS | 1710 | 1468958605507 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:03:25 INFO - PROCESS | 1710 | 1468958605514 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:03:25 INFO - PROCESS | 1710 | 1468958605523 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:03:25 INFO - PROCESS | 1710 | 1468958605528 Marionette TRACE conn4 <- [1,2130,null,{}] 13:03:25 INFO - PROCESS | 1710 | 1468958605537 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:25 INFO - PROCESS | 1710 | 1468958605542 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:25 INFO - PROCESS | 1710 | 1468958605768 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:03:26 INFO - PROCESS | 1710 | 1468958606051 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:26 INFO - PROCESS | 1710 | 1468958606063 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739c00 == 26 [pid = 1710] [id = 540] 13:03:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x8f12a400) [pid = 1710] [serial = 1621] [outer = (nil)] 13:03:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x911d6000) [pid = 1710] [serial = 1622] [outer = 0x8f12a400] 13:03:26 INFO - PROCESS | 1710 | 1468958606148 Marionette DEBUG loaded listener.js 13:03:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9148b400) [pid = 1710] [serial = 1623] [outer = 0x8f12a400] 13:03:27 INFO - PROCESS | 1710 | 1468958607123 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:03:27 INFO - PROCESS | 1710 | 1468958607217 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:03:27 INFO - PROCESS | 1710 | 1468958607228 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:03:27 INFO - PROCESS | 1710 | 1468958607233 Marionette TRACE conn4 <- [1,2134,null,{}] 13:03:27 INFO - PROCESS | 1710 | 1468958607239 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:27 INFO - PROCESS | 1710 | 1468958607245 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:27 INFO - PROCESS | 1710 | 1468958607469 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:03:27 INFO - PROCESS | 1710 | 1468958607717 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 1710 | 1468958607724 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11e800 == 27 [pid = 1710] [id = 541] 13:03:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924dd400) [pid = 1710] [serial = 1624] [outer = (nil)] 13:03:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x93b62400) [pid = 1710] [serial = 1625] [outer = 0x924dd400] 13:03:27 INFO - PROCESS | 1710 | 1468958607838 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x93d73000) [pid = 1710] [serial = 1626] [outer = 0x924dd400] 13:03:28 INFO - PROCESS | 1710 | 1468958608871 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1696ms 13:03:28 INFO - PROCESS | 1710 | 1468958608924 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:03:28 INFO - PROCESS | 1710 | 1468958608929 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:03:28 INFO - PROCESS | 1710 | 1468958608936 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:03:28 INFO - PROCESS | 1710 | 1468958608942 Marionette TRACE conn4 <- [1,2138,null,{}] 13:03:28 INFO - PROCESS | 1710 | 1468958608965 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:28 INFO - PROCESS | 1710 | 1468958608981 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:29 INFO - PROCESS | 1710 | 1468958609172 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:03:29 INFO - PROCESS | 1710 | 1468958609406 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:29 INFO - PROCESS | 1710 | 1468958609419 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x96686000 == 28 [pid = 1710] [id = 542] 13:03:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x96686400) [pid = 1710] [serial = 1627] [outer = (nil)] 13:03:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9795b800) [pid = 1710] [serial = 1628] [outer = 0x96686400] 13:03:29 INFO - PROCESS | 1710 | 1468958609545 Marionette DEBUG loaded listener.js 13:03:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x97971000) [pid = 1710] [serial = 1629] [outer = 0x96686400] 13:03:30 INFO - PROCESS | 1710 | 1468958610521 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1636ms 13:03:30 INFO - PROCESS | 1710 | 1468958610573 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:03:30 INFO - PROCESS | 1710 | 1468958610578 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:03:30 INFO - PROCESS | 1710 | 1468958610585 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:03:30 INFO - PROCESS | 1710 | 1468958610588 Marionette TRACE conn4 <- [1,2142,null,{}] 13:03:30 INFO - PROCESS | 1710 | 1468958610594 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:30 INFO - PROCESS | 1710 | 1468958610600 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:30 INFO - PROCESS | 1710 | 1468958610783 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:03:30 INFO - PROCESS | 1710 | 1468958610959 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:30 INFO - PROCESS | 1710 | 1468958610967 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd3800 == 29 [pid = 1710] [id = 543] 13:03:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x92495400) [pid = 1710] [serial = 1630] [outer = (nil)] 13:03:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x99282800) [pid = 1710] [serial = 1631] [outer = 0x92495400] 13:03:31 INFO - PROCESS | 1710 | 1468958611097 Marionette DEBUG loaded listener.js 13:03:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9965fc00) [pid = 1710] [serial = 1632] [outer = 0x92495400] 13:03:32 INFO - PROCESS | 1710 | 1468958612131 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:03:32 INFO - PROCESS | 1710 | 1468958612378 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:03:32 INFO - PROCESS | 1710 | 1468958612387 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:03:32 INFO - PROCESS | 1710 | 1468958612391 Marionette TRACE conn4 <- [1,2146,null,{}] 13:03:32 INFO - PROCESS | 1710 | 1468958612400 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:32 INFO - PROCESS | 1710 | 1468958612406 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:32 INFO - PROCESS | 1710 | 1468958612591 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:03:33 INFO - PROCESS | 1710 | 1468958613001 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 1710 | 1468958613017 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x95252c00) [pid = 1710] [serial = 1578] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x93b60000) [pid = 1710] [serial = 1548] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x924df000) [pid = 1710] [serial = 1571] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8fd96c00) [pid = 1710] [serial = 1574] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x93b5c400) [pid = 1710] [serial = 1572] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x954c9c00) [pid = 1710] [serial = 1559] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x954d0800) [pid = 1710] [serial = 1560] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8f120400) [pid = 1710] [serial = 1562] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8f1e0000) [pid = 1710] [serial = 1563] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91c0a800) [pid = 1710] [serial = 1568] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x911d7c00) [pid = 1710] [serial = 1565] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91486800) [pid = 1710] [serial = 1566] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x91ccf800) [pid = 1710] [serial = 1553] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x92232400) [pid = 1710] [serial = 1554] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93d6f000) [pid = 1710] [serial = 1556] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x948ae000) [pid = 1710] [serial = 1557] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8e731400) [pid = 1710] [serial = 1550] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f129c00) [pid = 1710] [serial = 1551] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x911db000) [pid = 1710] [serial = 1575] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x91cc7000) [pid = 1710] [serial = 1569] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93d6c800) [pid = 1710] [serial = 1577] [outer = (nil)] [url = about:blank] 13:03:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e731400 == 30 [pid = 1710] [id = 544] 13:03:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8e73b000) [pid = 1710] [serial = 1633] [outer = (nil)] 13:03:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f1d7400) [pid = 1710] [serial = 1634] [outer = 0x8e73b000] 13:03:33 INFO - PROCESS | 1710 | 1468958613176 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fc06000) [pid = 1710] [serial = 1635] [outer = 0x8e73b000] 13:03:34 INFO - PROCESS | 1710 | 1468958614006 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:03:34 INFO - PROCESS | 1710 | 1468958614084 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:03:34 INFO - PROCESS | 1710 | 1468958614094 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:03:34 INFO - PROCESS | 1710 | 1468958614099 Marionette TRACE conn4 <- [1,2150,null,{}] 13:03:34 INFO - PROCESS | 1710 | 1468958614106 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:34 INFO - PROCESS | 1710 | 1468958614111 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:34 INFO - PROCESS | 1710 | 1468958614277 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:03:34 INFO - PROCESS | 1710 | 1468958614435 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:34 INFO - PROCESS | 1710 | 1468958614443 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f121400 == 31 [pid = 1710] [id = 545] 13:03:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91c0a400) [pid = 1710] [serial = 1636] [outer = (nil)] 13:03:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91cc9000) [pid = 1710] [serial = 1637] [outer = 0x91c0a400] 13:03:34 INFO - PROCESS | 1710 | 1468958614516 Marionette DEBUG loaded listener.js 13:03:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92233800) [pid = 1710] [serial = 1638] [outer = 0x91c0a400] 13:03:35 INFO - PROCESS | 1710 | 1468958615339 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1286ms 13:03:35 INFO - PROCESS | 1710 | 1468958615377 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:03:35 INFO - PROCESS | 1710 | 1468958615381 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:03:35 INFO - PROCESS | 1710 | 1468958615394 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:03:35 INFO - PROCESS | 1710 | 1468958615397 Marionette TRACE conn4 <- [1,2154,null,{}] 13:03:35 INFO - PROCESS | 1710 | 1468958615418 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:35 INFO - PROCESS | 1710 | 1468958615426 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:35 INFO - PROCESS | 1710 | 1468958615653 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:03:35 INFO - PROCESS | 1710 | 1468958615676 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:35 INFO - PROCESS | 1710 | 1468958615688 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e4800 == 32 [pid = 1710] [id = 546] 13:03:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x93b5e000) [pid = 1710] [serial = 1639] [outer = (nil)] 13:03:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93d77000) [pid = 1710] [serial = 1640] [outer = 0x93b5e000] 13:03:35 INFO - PROCESS | 1710 | 1468958615760 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x95254c00) [pid = 1710] [serial = 1641] [outer = 0x93b5e000] 13:03:36 INFO - PROCESS | 1710 | 1468958616760 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1403ms 13:03:36 INFO - PROCESS | 1710 | 1468958616793 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:03:36 INFO - PROCESS | 1710 | 1468958616797 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:03:36 INFO - PROCESS | 1710 | 1468958616803 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:03:36 INFO - PROCESS | 1710 | 1468958616807 Marionette TRACE conn4 <- [1,2158,null,{}] 13:03:36 INFO - PROCESS | 1710 | 1468958616812 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:36 INFO - PROCESS | 1710 | 1468958616817 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:37 INFO - PROCESS | 1710 | 1468958617054 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:03:37 INFO - PROCESS | 1710 | 1468958617080 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:37 INFO - PROCESS | 1710 | 1468958617091 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e737c00 == 33 [pid = 1710] [id = 547] 13:03:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x924df000) [pid = 1710] [serial = 1642] [outer = (nil)] 13:03:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9667ac00) [pid = 1710] [serial = 1643] [outer = 0x924df000] 13:03:37 INFO - PROCESS | 1710 | 1468958617158 Marionette DEBUG loaded listener.js 13:03:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x96687c00) [pid = 1710] [serial = 1644] [outer = 0x924df000] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8f1df000) [pid = 1710] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9148cc00) [pid = 1710] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9148c000) [pid = 1710] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x924d9800) [pid = 1710] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8fd8e000) [pid = 1710] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9248d800) [pid = 1710] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9546b800) [pid = 1710] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x96686800) [pid = 1710] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x97963c00) [pid = 1710] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x966b6000) [pid = 1710] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x99735400) [pid = 1710] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8e73f800) [pid = 1710] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:03:37 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8e68ec00) [pid = 1710] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:03:38 INFO - PROCESS | 1710 | 1468958618201 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1434ms 13:03:38 INFO - PROCESS | 1710 | 1468958618294 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:03:38 INFO - PROCESS | 1710 | 1468958618301 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:03:38 INFO - PROCESS | 1710 | 1468958618310 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:03:38 INFO - PROCESS | 1710 | 1468958618316 Marionette TRACE conn4 <- [1,2162,null,{}] 13:03:38 INFO - PROCESS | 1710 | 1468958618327 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:38 INFO - PROCESS | 1710 | 1468958618333 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:38 INFO - PROCESS | 1710 | 1468958618572 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:03:38 INFO - PROCESS | 1710 | 1468958618825 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:38 INFO - PROCESS | 1710 | 1468958618849 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735c00 == 34 [pid = 1710] [id = 548] 13:03:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8f1dec00) [pid = 1710] [serial = 1645] [outer = (nil)] 13:03:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fc04800) [pid = 1710] [serial = 1646] [outer = 0x8f1dec00] 13:03:38 INFO - PROCESS | 1710 | 1468958618954 Marionette DEBUG loaded listener.js 13:03:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x911d8800) [pid = 1710] [serial = 1647] [outer = 0x8f1dec00] 13:03:40 INFO - PROCESS | 1710 | 1468958620031 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1793ms 13:03:40 INFO - PROCESS | 1710 | 1468958620104 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:03:40 INFO - PROCESS | 1710 | 1468958620110 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:03:40 INFO - PROCESS | 1710 | 1468958620121 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:03:40 INFO - PROCESS | 1710 | 1468958620126 Marionette TRACE conn4 <- [1,2166,null,{}] 13:03:40 INFO - PROCESS | 1710 | 1468958620134 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:40 INFO - PROCESS | 1710 | 1468958620140 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:40 INFO - PROCESS | 1710 | 1468958620382 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:03:40 INFO - PROCESS | 1710 | 1468958620665 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:40 INFO - PROCESS | 1710 | 1468958620676 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73e800 == 35 [pid = 1710] [id = 549] 13:03:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8f129400) [pid = 1710] [serial = 1648] [outer = (nil)] 13:03:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x924d8400) [pid = 1710] [serial = 1649] [outer = 0x8f129400] 13:03:40 INFO - PROCESS | 1710 | 1468958620766 Marionette DEBUG loaded listener.js 13:03:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93b5c400) [pid = 1710] [serial = 1650] [outer = 0x8f129400] 13:03:41 INFO - PROCESS | 1710 | 1468958621732 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1690ms 13:03:41 INFO - PROCESS | 1710 | 1468958621809 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:03:41 INFO - PROCESS | 1710 | 1468958621813 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:03:41 INFO - PROCESS | 1710 | 1468958621821 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:03:41 INFO - PROCESS | 1710 | 1468958621825 Marionette TRACE conn4 <- [1,2170,null,{}] 13:03:41 INFO - PROCESS | 1710 | 1468958621839 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:41 INFO - PROCESS | 1710 | 1468958621848 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:42 INFO - PROCESS | 1710 | 1468958622076 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:03:42 INFO - PROCESS | 1710 | 1468958622358 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 1710 | 1468958622371 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x9524a000 == 36 [pid = 1710] [id = 550] 13:03:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x95418c00) [pid = 1710] [serial = 1651] [outer = (nil)] 13:03:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x954c6800) [pid = 1710] [serial = 1652] [outer = 0x95418c00] 13:03:42 INFO - PROCESS | 1710 | 1468958622505 Marionette DEBUG loaded listener.js 13:03:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x954d0800) [pid = 1710] [serial = 1653] [outer = 0x95418c00] 13:03:43 INFO - PROCESS | 1710 | 1468958623485 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1736ms 13:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:03:43 INFO - PROCESS | 1710 | 1468958623557 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:03:43 INFO - PROCESS | 1710 | 1468958623561 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:03:43 INFO - PROCESS | 1710 | 1468958623567 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:03:43 INFO - PROCESS | 1710 | 1468958623571 Marionette TRACE conn4 <- [1,2174,null,{}] 13:03:43 INFO - PROCESS | 1710 | 1468958623577 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:43 INFO - PROCESS | 1710 | 1468958623589 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:43 INFO - PROCESS | 1710 | 1468958623788 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:03:43 INFO - PROCESS | 1710 | 1468958623979 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:43 INFO - PROCESS | 1710 | 1468958623991 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04400 == 37 [pid = 1710] [id = 551] 13:03:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93ba5400) [pid = 1710] [serial = 1654] [outer = (nil)] 13:03:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x99275c00) [pid = 1710] [serial = 1655] [outer = 0x93ba5400] 13:03:44 INFO - PROCESS | 1710 | 1468958624073 Marionette DEBUG loaded listener.js 13:03:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x99663800) [pid = 1710] [serial = 1656] [outer = 0x93ba5400] 13:03:45 INFO - PROCESS | 1710 | 1468958625068 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1540ms 13:03:45 INFO - PROCESS | 1710 | 1468958625109 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:03:45 INFO - PROCESS | 1710 | 1468958625113 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:03:45 INFO - PROCESS | 1710 | 1468958625120 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:03:45 INFO - PROCESS | 1710 | 1468958625123 Marionette TRACE conn4 <- [1,2178,null,{}] 13:03:45 INFO - PROCESS | 1710 | 1468958625129 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:45 INFO - PROCESS | 1710 | 1468958625135 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:45 INFO - PROCESS | 1710 | 1468958625317 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:03:45 INFO - PROCESS | 1710 | 1468958625498 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:45 INFO - PROCESS | 1710 | 1468958625507 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x9796e000 == 38 [pid = 1710] [id = 552] 13:03:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9797a000) [pid = 1710] [serial = 1657] [outer = (nil)] 13:03:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x99fcfc00) [pid = 1710] [serial = 1658] [outer = 0x9797a000] 13:03:45 INFO - PROCESS | 1710 | 1468958625589 Marionette DEBUG loaded listener.js 13:03:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9a002c00) [pid = 1710] [serial = 1659] [outer = 0x9797a000] 13:03:46 INFO - PROCESS | 1710 | 1468958626581 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1491ms 13:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:03:46 INFO - PROCESS | 1710 | 1468958626613 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:03:46 INFO - PROCESS | 1710 | 1468958626616 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:03:46 INFO - PROCESS | 1710 | 1468958626623 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:03:46 INFO - PROCESS | 1710 | 1468958626627 Marionette TRACE conn4 <- [1,2182,null,{}] 13:03:46 INFO - PROCESS | 1710 | 1468958626633 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:46 INFO - PROCESS | 1710 | 1468958626644 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:46 INFO - PROCESS | 1710 | 1468958626908 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:03:47 INFO - PROCESS | 1710 | 1468958627144 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:47 INFO - PROCESS | 1710 | 1468958627154 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x996bf000 == 39 [pid = 1710] [id = 553] 13:03:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9a085c00) [pid = 1710] [serial = 1660] [outer = (nil)] 13:03:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a4f2400) [pid = 1710] [serial = 1661] [outer = 0x9a085c00] 13:03:47 INFO - PROCESS | 1710 | 1468958627286 Marionette DEBUG loaded listener.js 13:03:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a6aa000) [pid = 1710] [serial = 1662] [outer = 0x9a085c00] 13:03:48 INFO - PROCESS | 1710 | 1468958628240 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1681ms 13:03:48 INFO - PROCESS | 1710 | 1468958628305 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:03:48 INFO - PROCESS | 1710 | 1468958628309 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:03:48 INFO - PROCESS | 1710 | 1468958628316 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:03:48 INFO - PROCESS | 1710 | 1468958628320 Marionette TRACE conn4 <- [1,2186,null,{}] 13:03:48 INFO - PROCESS | 1710 | 1468958628326 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:48 INFO - PROCESS | 1710 | 1468958628331 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:48 INFO - PROCESS | 1710 | 1468958628513 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:03:48 INFO - PROCESS | 1710 | 1468958628713 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:48 INFO - PROCESS | 1710 | 1468958628723 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68f000 == 40 [pid = 1710] [id = 554] 13:03:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8e730c00) [pid = 1710] [serial = 1663] [outer = (nil)] 13:03:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8e73a000) [pid = 1710] [serial = 1664] [outer = 0x8e730c00] 13:03:49 INFO - PROCESS | 1710 | 1468958629029 Marionette DEBUG loaded listener.js 13:03:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8f128c00) [pid = 1710] [serial = 1665] [outer = 0x8e730c00] 13:03:50 INFO - PROCESS | 1710 | 1468958630155 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1881ms 13:03:50 INFO - PROCESS | 1710 | 1468958630199 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:03:50 INFO - PROCESS | 1710 | 1468958630205 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:03:50 INFO - PROCESS | 1710 | 1468958630213 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:03:50 INFO - PROCESS | 1710 | 1468958630217 Marionette TRACE conn4 <- [1,2190,null,{}] 13:03:50 INFO - PROCESS | 1710 | 1468958630224 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:50 INFO - PROCESS | 1710 | 1468958630230 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:50 INFO - PROCESS | 1710 | 1468958630416 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9148b000 == 39 [pid = 1710] [id = 522] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd99000 == 38 [pid = 1710] [id = 521] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x924e4800 == 37 [pid = 1710] [id = 546] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f121400 == 36 [pid = 1710] [id = 545] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e731400 == 35 [pid = 1710] [id = 544] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dc400 == 34 [pid = 1710] [id = 535] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x939ef400 == 33 [pid = 1710] [id = 525] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x939ee400 == 32 [pid = 1710] [id = 539] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9148c400 == 31 [pid = 1710] [id = 534] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11e800 == 30 [pid = 1710] [id = 541] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739c00 == 29 [pid = 1710] [id = 540] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x954cbc00 == 28 [pid = 1710] [id = 529] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd3800 == 27 [pid = 1710] [id = 543] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd99800 == 26 [pid = 1710] [id = 531] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e687800 == 25 [pid = 1710] [id = 533] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x96686000 == 24 [pid = 1710] [id = 542] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e4400 == 23 [pid = 1710] [id = 532] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e000 == 22 [pid = 1710] [id = 526] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684c00 == 21 [pid = 1710] [id = 538] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9148a400 == 20 [pid = 1710] [id = 536] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x914a4400 == 19 [pid = 1710] [id = 523] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9795b000 == 18 [pid = 1710] [id = 530] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x92496400 == 17 [pid = 1710] [id = 537] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682c00 == 16 [pid = 1710] [id = 524] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9223d400 == 15 [pid = 1710] [id = 527] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x95468400 == 14 [pid = 1710] [id = 528] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x996bf000 == 13 [pid = 1710] [id = 553] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9796e000 == 12 [pid = 1710] [id = 552] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x9524a000 == 11 [pid = 1710] [id = 550] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc04400 == 10 [pid = 1710] [id = 551] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73e800 == 9 [pid = 1710] [id = 549] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e737c00 == 8 [pid = 1710] [id = 547] 13:03:51 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735c00 == 7 [pid = 1710] [id = 548] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8fc09c00) [pid = 1710] [serial = 1607] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8fd8c800) [pid = 1710] [serial = 1608] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91c07400) [pid = 1710] [serial = 1605] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x914a1c00) [pid = 1710] [serial = 1604] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x91498c00) [pid = 1710] [serial = 1610] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x924e1c00) [pid = 1710] [serial = 1613] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x939f0400) [pid = 1710] [serial = 1614] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x914a0800) [pid = 1710] [serial = 1581] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91495400) [pid = 1710] [serial = 1580] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x939e7800) [pid = 1710] [serial = 1584] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x924da800) [pid = 1710] [serial = 1583] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9524ec00) [pid = 1710] [serial = 1619] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9667e400) [pid = 1710] [serial = 1587] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x954cf800) [pid = 1710] [serial = 1586] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9795dc00) [pid = 1710] [serial = 1590] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x966c0000) [pid = 1710] [serial = 1589] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x98372400) [pid = 1710] [serial = 1593] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9797c000) [pid = 1710] [serial = 1592] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9a010400) [pid = 1710] [serial = 1596] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x99fd3c00) [pid = 1710] [serial = 1595] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9a0e6400) [pid = 1710] [serial = 1599] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x9a085800) [pid = 1710] [serial = 1598] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x92495800) [pid = 1710] [serial = 1602] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x91496800) [pid = 1710] [serial = 1601] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x911dd800) [pid = 1710] [serial = 1616] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x93ba3400) [pid = 1710] [serial = 1617] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x91c03400) [pid = 1710] [serial = 1611] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1710 | 1468958631738 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 1710 | 1468958631746 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689c00 == 8 [pid = 1710] [id = 555] 13:03:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x8e68a000) [pid = 1710] [serial = 1666] [outer = (nil)] 13:03:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x8e68fc00) [pid = 1710] [serial = 1667] [outer = 0x8e68a000] 13:03:51 INFO - PROCESS | 1710 | 1468958631833 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x8e73f400) [pid = 1710] [serial = 1668] [outer = 0x8e68a000] 13:03:52 INFO - PROCESS | 1710 | 1468958632682 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2488ms 13:03:52 INFO - PROCESS | 1710 | 1468958632701 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 1710 | 1468958632707 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:03:52 INFO - PROCESS | 1710 | 1468958632724 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:03:52 INFO - PROCESS | 1710 | 1468958632728 Marionette TRACE conn4 <- [1,2194,null,{}] 13:03:52 INFO - PROCESS | 1710 | 1468958632737 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:52 INFO - PROCESS | 1710 | 1468958632746 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:52 INFO - PROCESS | 1710 | 1468958632927 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:03:52 INFO - PROCESS | 1710 | 1468958632943 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:52 INFO - PROCESS | 1710 | 1468958632954 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8c800 == 9 [pid = 1710] [id = 556] 13:03:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8fd8d400) [pid = 1710] [serial = 1669] [outer = (nil)] 13:03:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8fd94c00) [pid = 1710] [serial = 1670] [outer = 0x8fd8d400] 13:03:53 INFO - PROCESS | 1710 | 1468958633028 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x911d6c00) [pid = 1710] [serial = 1671] [outer = 0x8fd8d400] 13:03:54 INFO - PROCESS | 1710 | 1468958634019 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1336ms 13:03:54 INFO - PROCESS | 1710 | 1468958634060 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:03:54 INFO - PROCESS | 1710 | 1468958634068 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:03:54 INFO - PROCESS | 1710 | 1468958634076 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:03:54 INFO - PROCESS | 1710 | 1468958634079 Marionette TRACE conn4 <- [1,2198,null,{}] 13:03:54 INFO - PROCESS | 1710 | 1468958634090 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:54 INFO - PROCESS | 1710 | 1468958634095 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:54 INFO - PROCESS | 1710 | 1468958634348 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:03:54 INFO - PROCESS | 1710 | 1468958634382 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:54 INFO - PROCESS | 1710 | 1468958634389 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e731c00 == 10 [pid = 1710] [id = 557] 13:03:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x914a0c00) [pid = 1710] [serial = 1672] [outer = (nil)] 13:03:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x914a4400) [pid = 1710] [serial = 1673] [outer = 0x914a0c00] 13:03:54 INFO - PROCESS | 1710 | 1468958634496 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91c06c00) [pid = 1710] [serial = 1674] [outer = 0x914a0c00] 13:03:55 INFO - PROCESS | 1710 | 1468958635534 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1486ms 13:03:55 INFO - PROCESS | 1710 | 1468958635562 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:03:55 INFO - PROCESS | 1710 | 1468958635567 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:03:55 INFO - PROCESS | 1710 | 1468958635582 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:03:55 INFO - PROCESS | 1710 | 1468958635593 Marionette TRACE conn4 <- [1,2202,null,{}] 13:03:55 INFO - PROCESS | 1710 | 1468958635609 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:55 INFO - PROCESS | 1710 | 1468958635618 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:55 INFO - PROCESS | 1710 | 1468958635852 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:03:55 INFO - PROCESS | 1710 | 1468958635879 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 1710 | 1468958635889 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685400 == 11 [pid = 1710] [id = 558] 13:03:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8f122400) [pid = 1710] [serial = 1675] [outer = (nil)] 13:03:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x92326000) [pid = 1710] [serial = 1676] [outer = 0x8f122400] 13:03:55 INFO - PROCESS | 1710 | 1468958635977 Marionette DEBUG loaded listener.js 13:03:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924d6400) [pid = 1710] [serial = 1677] [outer = 0x8f122400] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x924df000) [pid = 1710] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x91c0a400) [pid = 1710] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x93ba0c00) [pid = 1710] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8e73b000) [pid = 1710] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x96686400) [pid = 1710] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8f12a400) [pid = 1710] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x924dd400) [pid = 1710] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x92495400) [pid = 1710] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:03:56 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x93b5e000) [pid = 1710] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:03:57 INFO - PROCESS | 1710 | 1468958637422 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1912ms 13:03:57 INFO - PROCESS | 1710 | 1468958637487 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:03:57 INFO - PROCESS | 1710 | 1468958637492 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:03:57 INFO - PROCESS | 1710 | 1468958637498 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:03:57 INFO - PROCESS | 1710 | 1468958637502 Marionette TRACE conn4 <- [1,2206,null,{}] 13:03:57 INFO - PROCESS | 1710 | 1468958637508 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:57 INFO - PROCESS | 1710 | 1468958637513 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:57 INFO - PROCESS | 1710 | 1468958637671 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:03:57 INFO - PROCESS | 1710 | 1468958637682 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:57 INFO - PROCESS | 1710 | 1468958637688 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a3400 == 12 [pid = 1710] [id = 559] 13:03:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91cc4400) [pid = 1710] [serial = 1678] [outer = (nil)] 13:03:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x924dd400) [pid = 1710] [serial = 1679] [outer = 0x91cc4400] 13:03:57 INFO - PROCESS | 1710 | 1468958637764 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x924df000) [pid = 1710] [serial = 1680] [outer = 0x91cc4400] 13:03:58 INFO - PROCESS | 1710 | 1468958638690 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1232ms 13:03:58 INFO - PROCESS | 1710 | 1468958638731 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:03:58 INFO - PROCESS | 1710 | 1468958638735 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:03:58 INFO - PROCESS | 1710 | 1468958638741 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:03:58 INFO - PROCESS | 1710 | 1468958638745 Marionette TRACE conn4 <- [1,2210,null,{}] 13:03:58 INFO - PROCESS | 1710 | 1468958638750 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:03:58 INFO - PROCESS | 1710 | 1468958638755 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:58 INFO - PROCESS | 1710 | 1468958638920 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:03:59 INFO - PROCESS | 1710 | 1468958639152 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:03:59 INFO - PROCESS | 1710 | 1468958639173 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:03:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e683000 == 13 [pid = 1710] [id = 560] 13:03:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8e684c00) [pid = 1710] [serial = 1681] [outer = (nil)] 13:03:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8e690800) [pid = 1710] [serial = 1682] [outer = 0x8e684c00] 13:03:59 INFO - PROCESS | 1710 | 1468958639269 Marionette DEBUG loaded listener.js 13:03:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f120c00) [pid = 1710] [serial = 1683] [outer = 0x8e684c00] 13:04:00 INFO - PROCESS | 1710 | 1468958640442 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1746ms 13:04:00 INFO - PROCESS | 1710 | 1468958640490 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:04:00 INFO - PROCESS | 1710 | 1468958640497 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:04:00 INFO - PROCESS | 1710 | 1468958640505 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:04:00 INFO - PROCESS | 1710 | 1468958640510 Marionette TRACE conn4 <- [1,2214,null,{}] 13:04:00 INFO - PROCESS | 1710 | 1468958640518 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:00 INFO - PROCESS | 1710 | 1468958640526 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:00 INFO - PROCESS | 1710 | 1468958640795 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:04:01 INFO - PROCESS | 1710 | 1468958641163 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:01 INFO - PROCESS | 1710 | 1468958641178 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68bc00 == 14 [pid = 1710] [id = 561] 13:04:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8e73dc00) [pid = 1710] [serial = 1684] [outer = (nil)] 13:04:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x914a0800) [pid = 1710] [serial = 1685] [outer = 0x8e73dc00] 13:04:01 INFO - PROCESS | 1710 | 1468958641324 Marionette DEBUG loaded listener.js 13:04:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91c10000) [pid = 1710] [serial = 1686] [outer = 0x8e73dc00] 13:04:02 INFO - PROCESS | 1710 | 1468958642551 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2092ms 13:04:02 INFO - PROCESS | 1710 | 1468958642600 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:04:02 INFO - PROCESS | 1710 | 1468958642607 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:04:02 INFO - PROCESS | 1710 | 1468958642614 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:04:02 INFO - PROCESS | 1710 | 1468958642618 Marionette TRACE conn4 <- [1,2218,null,{}] 13:04:02 INFO - PROCESS | 1710 | 1468958642624 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:02 INFO - PROCESS | 1710 | 1468958642629 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:02 INFO - PROCESS | 1710 | 1468958642908 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:04:03 INFO - PROCESS | 1710 | 1468958643301 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 1710 | 1468958643312 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d3000 == 15 [pid = 1710] [id = 562] 13:04:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x924db000) [pid = 1710] [serial = 1687] [outer = (nil)] 13:04:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x939e8400) [pid = 1710] [serial = 1688] [outer = 0x924db000] 13:04:03 INFO - PROCESS | 1710 | 1468958643404 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93b61400) [pid = 1710] [serial = 1689] [outer = 0x924db000] 13:04:04 INFO - PROCESS | 1710 | 1468958644551 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1990ms 13:04:04 INFO - PROCESS | 1710 | 1468958644606 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:04:04 INFO - PROCESS | 1710 | 1468958644610 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:04:04 INFO - PROCESS | 1710 | 1468958644627 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:04:04 INFO - PROCESS | 1710 | 1468958644636 Marionette TRACE conn4 <- [1,2222,null,{}] 13:04:04 INFO - PROCESS | 1710 | 1468958644642 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:04 INFO - PROCESS | 1710 | 1468958644650 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:04 INFO - PROCESS | 1710 | 1468958644882 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:04:05 INFO - PROCESS | 1710 | 1468958645114 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:05 INFO - PROCESS | 1710 | 1468958645124 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x93ba7800 == 16 [pid = 1710] [id = 563] 13:04:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93d6c400) [pid = 1710] [serial = 1690] [outer = (nil)] 13:04:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x948bac00) [pid = 1710] [serial = 1691] [outer = 0x93d6c400] 13:04:05 INFO - PROCESS | 1710 | 1468958645253 Marionette DEBUG loaded listener.js 13:04:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x95247c00) [pid = 1710] [serial = 1692] [outer = 0x93d6c400] 13:04:06 INFO - PROCESS | 1710 | 1468958646357 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1755ms 13:04:06 INFO - PROCESS | 1710 | 1468958646375 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:04:06 INFO - PROCESS | 1710 | 1468958646379 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:04:06 INFO - PROCESS | 1710 | 1468958646386 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:04:06 INFO - PROCESS | 1710 | 1468958646390 Marionette TRACE conn4 <- [1,2226,null,{}] 13:04:06 INFO - PROCESS | 1710 | 1468958646396 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:06 INFO - PROCESS | 1710 | 1468958646401 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:06 INFO - PROCESS | 1710 | 1468958646585 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:04:06 INFO - PROCESS | 1710 | 1468958646812 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:06 INFO - PROCESS | 1710 | 1468958646819 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68c800 == 17 [pid = 1710] [id = 564] 13:04:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8e73b400) [pid = 1710] [serial = 1693] [outer = (nil)] 13:04:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x91dd8c00) [pid = 1710] [serial = 1694] [outer = 0x8e73b400] 13:04:06 INFO - PROCESS | 1710 | 1468958646954 Marionette DEBUG loaded listener.js 13:04:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9541c000) [pid = 1710] [serial = 1695] [outer = 0x8e73b400] 13:04:08 INFO - PROCESS | 1710 | 1468958648227 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:04:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:04:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1882ms 13:04:08 INFO - PROCESS | 1710 | 1468958648269 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 1710 | 1468958648275 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:04:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:04:08 INFO - PROCESS | 1710 | 1468958648284 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:04:08 INFO - PROCESS | 1710 | 1468958648289 Marionette TRACE conn4 <- [1,2230,null,{}] 13:04:08 INFO - PROCESS | 1710 | 1468958648298 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:08 INFO - PROCESS | 1710 | 1468958648304 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:08 INFO - PROCESS | 1710 | 1468958648553 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:04:08 INFO - PROCESS | 1710 | --DOCSHELL 0x914a3400 == 16 [pid = 1710] [id = 559] 13:04:08 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685400 == 15 [pid = 1710] [id = 558] 13:04:08 INFO - PROCESS | 1710 | --DOCSHELL 0x8e731c00 == 14 [pid = 1710] [id = 557] 13:04:08 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8c800 == 13 [pid = 1710] [id = 556] 13:04:08 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689c00 == 12 [pid = 1710] [id = 555] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x93d77000) [pid = 1710] [serial = 1640] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x95254c00) [pid = 1710] [serial = 1641] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x92233800) [pid = 1710] [serial = 1638] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x96687c00) [pid = 1710] [serial = 1644] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9667ac00) [pid = 1710] [serial = 1643] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x91cc9000) [pid = 1710] [serial = 1637] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93ba4800) [pid = 1710] [serial = 1620] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8f1d7400) [pid = 1710] [serial = 1634] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8fc06000) [pid = 1710] [serial = 1635] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9795b800) [pid = 1710] [serial = 1628] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x97971000) [pid = 1710] [serial = 1629] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x911d6000) [pid = 1710] [serial = 1622] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9148b400) [pid = 1710] [serial = 1623] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93b62400) [pid = 1710] [serial = 1625] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x93d73000) [pid = 1710] [serial = 1626] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x99282800) [pid = 1710] [serial = 1631] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x9965fc00) [pid = 1710] [serial = 1632] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 1710 | 1468958648839 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:08 INFO - PROCESS | 1710 | 1468958648853 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d7400 == 13 [pid = 1710] [id = 565] 13:04:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8f1e2400) [pid = 1710] [serial = 1696] [outer = (nil)] 13:04:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fd93000) [pid = 1710] [serial = 1697] [outer = 0x8f1e2400] 13:04:08 INFO - PROCESS | 1710 | 1468958648936 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x911e0000) [pid = 1710] [serial = 1698] [outer = 0x8f1e2400] 13:04:09 INFO - PROCESS | 1710 | 1468958649823 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1585ms 13:04:09 INFO - PROCESS | 1710 | 1468958649870 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:04:09 INFO - PROCESS | 1710 | 1468958649877 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:04:09 INFO - PROCESS | 1710 | 1468958649888 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:04:09 INFO - PROCESS | 1710 | 1468958649891 Marionette TRACE conn4 <- [1,2234,null,{}] 13:04:09 INFO - PROCESS | 1710 | 1468958649898 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:09 INFO - PROCESS | 1710 | 1468958649903 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:10 INFO - PROCESS | 1710 | 1468958650083 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:04:10 INFO - PROCESS | 1710 | 1468958650240 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:10 INFO - PROCESS | 1710 | 1468958650246 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149b400 == 14 [pid = 1710] [id = 566] 13:04:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91cc2000) [pid = 1710] [serial = 1699] [outer = (nil)] 13:04:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91ccf400) [pid = 1710] [serial = 1700] [outer = 0x91cc2000] 13:04:10 INFO - PROCESS | 1710 | 1468958650323 Marionette DEBUG loaded listener.js 13:04:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91ddac00) [pid = 1710] [serial = 1701] [outer = 0x91cc2000] 13:04:11 INFO - PROCESS | 1710 | 1468958651197 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:04:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:04:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1381ms 13:04:11 INFO - PROCESS | 1710 | 1468958651270 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:04:11 INFO - PROCESS | 1710 | 1468958651273 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:04:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:04:11 INFO - PROCESS | 1710 | 1468958651284 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:04:11 INFO - PROCESS | 1710 | 1468958651289 Marionette TRACE conn4 <- [1,2238,null,{}] 13:04:11 INFO - PROCESS | 1710 | 1468958651306 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:11 INFO - PROCESS | 1710 | 1468958651314 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:11 INFO - PROCESS | 1710 | 1468958651541 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:04:11 INFO - PROCESS | 1710 | 1468958651564 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:11 INFO - PROCESS | 1710 | 1468958651576 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b66c00 == 15 [pid = 1710] [id = 567] 13:04:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93b9ec00) [pid = 1710] [serial = 1702] [outer = (nil)] 13:04:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93ba6800) [pid = 1710] [serial = 1703] [outer = 0x93b9ec00] 13:04:11 INFO - PROCESS | 1710 | 1468958651650 Marionette DEBUG loaded listener.js 13:04:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x93d74400) [pid = 1710] [serial = 1704] [outer = 0x93b9ec00] 13:04:12 INFO - PROCESS | 1710 | 1468958652641 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1390ms 13:04:12 INFO - PROCESS | 1710 | 1468958652675 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:04:12 INFO - PROCESS | 1710 | 1468958652679 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:04:12 INFO - PROCESS | 1710 | 1468958652686 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:04:12 INFO - PROCESS | 1710 | 1468958652688 Marionette TRACE conn4 <- [1,2242,null,{}] 13:04:12 INFO - PROCESS | 1710 | 1468958652701 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:12 INFO - PROCESS | 1710 | 1468958652705 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:12 INFO - PROCESS | 1710 | 1468958652946 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:04:12 INFO - PROCESS | 1710 | 1468958652975 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:12 INFO - PROCESS | 1710 | 1468958652983 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735c00 == 16 [pid = 1710] [id = 568] 13:04:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x948b2000) [pid = 1710] [serial = 1705] [outer = (nil)] 13:04:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x954cc400) [pid = 1710] [serial = 1706] [outer = 0x948b2000] 13:04:13 INFO - PROCESS | 1710 | 1468958653054 Marionette DEBUG loaded listener.js 13:04:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x96681c00) [pid = 1710] [serial = 1707] [outer = 0x948b2000] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f122400) [pid = 1710] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8f129400) [pid = 1710] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9a085c00) [pid = 1710] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x95418c00) [pid = 1710] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9797a000) [pid = 1710] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8fd8d400) [pid = 1710] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8e730c00) [pid = 1710] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x914a0c00) [pid = 1710] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8f1dec00) [pid = 1710] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x93ba5400) [pid = 1710] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:04:13 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8e68a000) [pid = 1710] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:04:14 INFO - PROCESS | 1710 | 1468958654114 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1487ms 13:04:14 INFO - PROCESS | 1710 | 1468958654173 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:04:14 INFO - PROCESS | 1710 | 1468958654177 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:04:14 INFO - PROCESS | 1710 | 1468958654183 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:04:14 INFO - PROCESS | 1710 | 1468958654186 Marionette TRACE conn4 <- [1,2246,null,{}] 13:04:14 INFO - PROCESS | 1710 | 1468958654192 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:14 INFO - PROCESS | 1710 | 1468958654197 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:14 INFO - PROCESS | 1710 | 1468958654358 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:04:14 INFO - PROCESS | 1710 | 1468958654367 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:14 INFO - PROCESS | 1710 | 1468958654375 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682000 == 17 [pid = 1710] [id = 569] 13:04:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8e682400) [pid = 1710] [serial = 1708] [outer = (nil)] 13:04:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x91c0c000) [pid = 1710] [serial = 1709] [outer = 0x8e682400] 13:04:14 INFO - PROCESS | 1710 | 1468958654582 Marionette DEBUG loaded listener.js 13:04:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91483c00) [pid = 1710] [serial = 1710] [outer = 0x8e682400] 13:04:15 INFO - PROCESS | 1710 | 1468958655370 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1236ms 13:04:15 INFO - PROCESS | 1710 | 1468958655421 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 1710 | 1468958655425 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:04:15 INFO - PROCESS | 1710 | 1468958655431 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:04:15 INFO - PROCESS | 1710 | 1468958655433 Marionette TRACE conn4 <- [1,2250,null,{}] 13:04:15 INFO - PROCESS | 1710 | 1468958655439 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:15 INFO - PROCESS | 1710 | 1468958655450 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:15 INFO - PROCESS | 1710 | 1468958655798 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:04:15 INFO - PROCESS | 1710 | 1468958655936 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 1710 | 1468958655948 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73bc00 == 18 [pid = 1710] [id = 570] 13:04:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8fd97400) [pid = 1710] [serial = 1711] [outer = (nil)] 13:04:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911de800) [pid = 1710] [serial = 1712] [outer = 0x8fd97400] 13:04:16 INFO - PROCESS | 1710 | 1468958656095 Marionette DEBUG loaded listener.js 13:04:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9149a000) [pid = 1710] [serial = 1713] [outer = 0x8fd97400] 13:04:17 INFO - PROCESS | 1710 | 1468958657122 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1742ms 13:04:17 INFO - PROCESS | 1710 | 1468958657176 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:04:17 INFO - PROCESS | 1710 | 1468958657182 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:04:17 INFO - PROCESS | 1710 | 1468958657190 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:04:17 INFO - PROCESS | 1710 | 1468958657195 Marionette TRACE conn4 <- [1,2254,null,{}] 13:04:17 INFO - PROCESS | 1710 | 1468958657202 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:17 INFO - PROCESS | 1710 | 1468958657209 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:17 INFO - PROCESS | 1710 | 1468958657416 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:04:17 INFO - PROCESS | 1710 | 1468958657646 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:17 INFO - PROCESS | 1710 | 1468958657656 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x92489400 == 19 [pid = 1710] [id = 571] 13:04:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924d7c00) [pid = 1710] [serial = 1714] [outer = (nil)] 13:04:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x939e7c00) [pid = 1710] [serial = 1715] [outer = 0x924d7c00] 13:04:17 INFO - PROCESS | 1710 | 1468958657789 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x93ba4400) [pid = 1710] [serial = 1716] [outer = 0x924d7c00] 13:04:18 INFO - PROCESS | 1710 | 1468958658764 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:04:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:04:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1632ms 13:04:18 INFO - PROCESS | 1710 | 1468958658823 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:04:18 INFO - PROCESS | 1710 | 1468958658829 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:04:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:04:18 INFO - PROCESS | 1710 | 1468958658836 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:04:18 INFO - PROCESS | 1710 | 1468958658840 Marionette TRACE conn4 <- [1,2258,null,{}] 13:04:18 INFO - PROCESS | 1710 | 1468958658847 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:18 INFO - PROCESS | 1710 | 1468958658852 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:19 INFO - PROCESS | 1710 | 1468958659085 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:04:19 INFO - PROCESS | 1710 | 1468958659366 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:19 INFO - PROCESS | 1710 | 1468958659381 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x93ba0c00 == 20 [pid = 1710] [id = 572] 13:04:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x97959000) [pid = 1710] [serial = 1717] [outer = (nil)] 13:04:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9796e400) [pid = 1710] [serial = 1718] [outer = 0x97959000] 13:04:19 INFO - PROCESS | 1710 | 1468958659492 Marionette DEBUG loaded listener.js 13:04:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x97974c00) [pid = 1710] [serial = 1719] [outer = 0x97959000] 13:04:20 INFO - PROCESS | 1710 | 1468958660423 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:04:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:04:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1637ms 13:04:20 INFO - PROCESS | 1710 | 1468958660477 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:04:20 INFO - PROCESS | 1710 | 1468958660484 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:04:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:04:20 INFO - PROCESS | 1710 | 1468958660503 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:04:20 INFO - PROCESS | 1710 | 1468958660510 Marionette TRACE conn4 <- [1,2262,null,{}] 13:04:20 INFO - PROCESS | 1710 | 1468958660517 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:20 INFO - PROCESS | 1710 | 1468958660522 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:20 INFO - PROCESS | 1710 | 1468958660710 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:04:20 INFO - PROCESS | 1710 | 1468958660864 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 1710 | 1468958660873 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e731400 == 21 [pid = 1710] [id = 573] 13:04:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8f1df800) [pid = 1710] [serial = 1720] [outer = (nil)] 13:04:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9965b000) [pid = 1710] [serial = 1721] [outer = 0x8f1df800] 13:04:20 INFO - PROCESS | 1710 | 1468958660956 Marionette DEBUG loaded listener.js 13:04:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9965d000) [pid = 1710] [serial = 1722] [outer = 0x8f1df800] 13:04:21 INFO - PROCESS | 1710 | 1468958661895 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1444ms 13:04:21 INFO - PROCESS | 1710 | 1468958661939 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:04:21 INFO - PROCESS | 1710 | 1468958661944 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:04:21 INFO - PROCESS | 1710 | 1468958661968 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:04:21 INFO - PROCESS | 1710 | 1468958661972 Marionette TRACE conn4 <- [1,2266,null,{}] 13:04:21 INFO - PROCESS | 1710 | 1468958661977 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:21 INFO - PROCESS | 1710 | 1468958661983 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:22 INFO - PROCESS | 1710 | 1468958662159 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:04:22 INFO - PROCESS | 1710 | 1468958662344 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 1710 | 1468958662353 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x9797c800 == 22 [pid = 1710] [id = 574] 13:04:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9836cc00) [pid = 1710] [serial = 1723] [outer = (nil)] 13:04:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x996bf000) [pid = 1710] [serial = 1724] [outer = 0x9836cc00] 13:04:22 INFO - PROCESS | 1710 | 1468958662434 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x99729c00) [pid = 1710] [serial = 1725] [outer = 0x9836cc00] 13:04:23 INFO - PROCESS | 1710 | 1468958663401 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1489ms 13:04:23 INFO - PROCESS | 1710 | 1468958663455 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:04:23 INFO - PROCESS | 1710 | 1468958663458 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:04:23 INFO - PROCESS | 1710 | 1468958663464 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:04:23 INFO - PROCESS | 1710 | 1468958663467 Marionette TRACE conn4 <- [1,2270,null,{}] 13:04:23 INFO - PROCESS | 1710 | 1468958663474 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:23 INFO - PROCESS | 1710 | 1468958663479 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:23 INFO - PROCESS | 1710 | 1468958663779 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:04:24 INFO - PROCESS | 1710 | 1468958664015 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:24 INFO - PROCESS | 1710 | 1468958664033 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a082000 == 23 [pid = 1710] [id = 575] 13:04:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a085800) [pid = 1710] [serial = 1726] [outer = (nil)] 13:04:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a0ec000) [pid = 1710] [serial = 1727] [outer = 0x9a085800] 13:04:24 INFO - PROCESS | 1710 | 1468958664167 Marionette DEBUG loaded listener.js 13:04:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a1b8c00) [pid = 1710] [serial = 1728] [outer = 0x9a085800] 13:04:25 INFO - PROCESS | 1710 | 1468958665100 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1689ms 13:04:25 INFO - PROCESS | 1710 | 1468958665155 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 1710 | 1468958665158 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:04:25 INFO - PROCESS | 1710 | 1468958665166 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:04:25 INFO - PROCESS | 1710 | 1468958665169 Marionette TRACE conn4 <- [1,2274,null,{}] 13:04:25 INFO - PROCESS | 1710 | 1468958665176 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:25 INFO - PROCESS | 1710 | 1468958665181 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:25 INFO - PROCESS | 1710 | 1468958665360 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:04:25 INFO - PROCESS | 1710 | 1468958665543 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:25 INFO - PROCESS | 1710 | 1468958665552 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04c00 == 24 [pid = 1710] [id = 576] 13:04:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x911d9400) [pid = 1710] [serial = 1729] [outer = (nil)] 13:04:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a6a7800) [pid = 1710] [serial = 1730] [outer = 0x911d9400] 13:04:25 INFO - PROCESS | 1710 | 1468958665635 Marionette DEBUG loaded listener.js 13:04:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9a6ac800) [pid = 1710] [serial = 1731] [outer = 0x911d9400] 13:04:26 INFO - PROCESS | 1710 | 1468958666547 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1434ms 13:04:26 INFO - PROCESS | 1710 | 1468958666601 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:04:26 INFO - PROCESS | 1710 | 1468958666604 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:04:26 INFO - PROCESS | 1710 | 1468958666611 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:04:26 INFO - PROCESS | 1710 | 1468958666615 Marionette TRACE conn4 <- [1,2278,null,{}] 13:04:26 INFO - PROCESS | 1710 | 1468958666621 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:26 INFO - PROCESS | 1710 | 1468958666626 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:26 INFO - PROCESS | 1710 | 1468958666813 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:04:27 INFO - PROCESS | 1710 | 1468958667001 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 1710 | 1468958667010 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739c00 == 25 [pid = 1710] [id = 577] 13:04:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8e73ac00) [pid = 1710] [serial = 1732] [outer = (nil)] 13:04:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8fc0f800) [pid = 1710] [serial = 1733] [outer = 0x8e73ac00] 13:04:27 INFO - PROCESS | 1710 | 1468958667092 Marionette DEBUG loaded listener.js 13:04:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x911e0800) [pid = 1710] [serial = 1734] [outer = 0x8e73ac00] 13:04:28 INFO - PROCESS | 1710 | 1468958668339 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1783ms 13:04:28 INFO - PROCESS | 1710 | 1468958668395 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:04:28 INFO - PROCESS | 1710 | 1468958668400 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:04:28 INFO - PROCESS | 1710 | 1468958668408 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:04:28 INFO - PROCESS | 1710 | 1468958668416 Marionette TRACE conn4 <- [1,2282,null,{}] 13:04:28 INFO - PROCESS | 1710 | 1468958668423 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:28 INFO - PROCESS | 1710 | 1468958668429 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:28 INFO - PROCESS | 1710 | 1468958668604 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:04:28 INFO - PROCESS | 1710 | 1468958668964 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:28 INFO - PROCESS | 1710 | 1468958668974 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148d800 == 26 [pid = 1710] [id = 578] 13:04:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x91496800) [pid = 1710] [serial = 1735] [outer = (nil)] 13:04:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91cc9000) [pid = 1710] [serial = 1736] [outer = 0x91496800] 13:04:29 INFO - PROCESS | 1710 | 1468958669055 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x91dd2800) [pid = 1710] [serial = 1737] [outer = 0x91496800] 13:04:30 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68c800 == 25 [pid = 1710] [id = 564] 13:04:30 INFO - PROCESS | 1710 | --DOCSHELL 0x93ba7800 == 24 [pid = 1710] [id = 563] 13:04:30 INFO - PROCESS | 1710 | --DOCSHELL 0x911d3000 == 23 [pid = 1710] [id = 562] 13:04:30 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68bc00 == 22 [pid = 1710] [id = 561] 13:04:30 INFO - PROCESS | 1710 | --DOCSHELL 0x8e683000 == 21 [pid = 1710] [id = 560] 13:04:30 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68f000 == 20 [pid = 1710] [id = 554] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x92326000) [pid = 1710] [serial = 1676] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x93b5c400) [pid = 1710] [serial = 1650] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9a4f2400) [pid = 1710] [serial = 1661] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x954c6800) [pid = 1710] [serial = 1652] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x9a002c00) [pid = 1710] [serial = 1659] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x8fd94c00) [pid = 1710] [serial = 1670] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9a6aa000) [pid = 1710] [serial = 1662] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x8f128c00) [pid = 1710] [serial = 1665] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x954d0800) [pid = 1710] [serial = 1653] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x91c06c00) [pid = 1710] [serial = 1674] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x911d6c00) [pid = 1710] [serial = 1671] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x911d8800) [pid = 1710] [serial = 1647] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x99275c00) [pid = 1710] [serial = 1655] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x99fcfc00) [pid = 1710] [serial = 1658] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x924d6400) [pid = 1710] [serial = 1677] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8e73f400) [pid = 1710] [serial = 1668] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x924d8400) [pid = 1710] [serial = 1649] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8fc04800) [pid = 1710] [serial = 1646] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x914a4400) [pid = 1710] [serial = 1673] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8e73a000) [pid = 1710] [serial = 1664] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e68fc00) [pid = 1710] [serial = 1667] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x99663800) [pid = 1710] [serial = 1656] [outer = (nil)] [url = about:blank] 13:04:30 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x924dd400) [pid = 1710] [serial = 1679] [outer = (nil)] [url = about:blank] 13:04:31 INFO - PROCESS | 1710 | 1468958671112 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2739ms 13:04:31 INFO - PROCESS | 1710 | 1468958671149 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:04:31 INFO - PROCESS | 1710 | 1468958671156 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:04:31 INFO - PROCESS | 1710 | 1468958671165 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:04:31 INFO - PROCESS | 1710 | 1468958671170 Marionette TRACE conn4 <- [1,2286,null,{}] 13:04:31 INFO - PROCESS | 1710 | 1468958671178 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:31 INFO - PROCESS | 1710 | 1468958671184 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:31 INFO - PROCESS | 1710 | 1468958671354 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:04:31 INFO - PROCESS | 1710 | 1468958671373 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 1710 | 1468958671388 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11d800 == 21 [pid = 1710] [id = 579] 13:04:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8f1d6c00) [pid = 1710] [serial = 1738] [outer = (nil)] 13:04:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8fc0ac00) [pid = 1710] [serial = 1739] [outer = 0x8f1d6c00] 13:04:31 INFO - PROCESS | 1710 | 1468958671519 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8fd94000) [pid = 1710] [serial = 1740] [outer = 0x8f1d6c00] 13:04:32 INFO - PROCESS | 1710 | 1468958672430 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1283ms 13:04:32 INFO - PROCESS | 1710 | 1468958672447 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:04:32 INFO - PROCESS | 1710 | 1468958672456 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:04:32 INFO - PROCESS | 1710 | 1468958672467 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:04:32 INFO - PROCESS | 1710 | 1468958672471 Marionette TRACE conn4 <- [1,2290,null,{}] 13:04:32 INFO - PROCESS | 1710 | 1468958672486 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:32 INFO - PROCESS | 1710 | 1468958672492 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:32 INFO - PROCESS | 1710 | 1468958672653 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:04:32 INFO - PROCESS | 1710 | 1468958672676 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:32 INFO - PROCESS | 1710 | 1468958672684 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:32 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148e800 == 22 [pid = 1710] [id = 580] 13:04:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9148f800) [pid = 1710] [serial = 1741] [outer = (nil)] 13:04:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x914a1800) [pid = 1710] [serial = 1742] [outer = 0x9148f800] 13:04:32 INFO - PROCESS | 1710 | 1468958672759 Marionette DEBUG loaded listener.js 13:04:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91c06800) [pid = 1710] [serial = 1743] [outer = 0x9148f800] 13:04:33 INFO - PROCESS | 1710 | 1468958673877 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1448ms 13:04:33 INFO - PROCESS | 1710 | 1468958673918 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:04:33 INFO - PROCESS | 1710 | 1468958673922 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:04:33 INFO - PROCESS | 1710 | 1468958673928 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:04:33 INFO - PROCESS | 1710 | 1468958673934 Marionette TRACE conn4 <- [1,2294,null,{}] 13:04:33 INFO - PROCESS | 1710 | 1468958673962 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:33 INFO - PROCESS | 1710 | 1468958673971 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:34 INFO - PROCESS | 1710 | 1468958674193 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:04:34 INFO - PROCESS | 1710 | 1468958674221 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:34 INFO - PROCESS | 1710 | 1468958674235 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x92498400 == 23 [pid = 1710] [id = 581] 13:04:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x924d6c00) [pid = 1710] [serial = 1744] [outer = (nil)] 13:04:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924dbc00) [pid = 1710] [serial = 1745] [outer = 0x924d6c00] 13:04:34 INFO - PROCESS | 1710 | 1468958674306 Marionette DEBUG loaded listener.js 13:04:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x939e8800) [pid = 1710] [serial = 1746] [outer = 0x924d6c00] 13:04:35 INFO - PROCESS | 1710 | 1468958675269 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1385ms 13:04:35 INFO - PROCESS | 1710 | 1468958675328 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:04:35 INFO - PROCESS | 1710 | 1468958675334 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:04:35 INFO - PROCESS | 1710 | 1468958675369 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:04:35 INFO - PROCESS | 1710 | 1468958675373 Marionette TRACE conn4 <- [1,2298,null,{}] 13:04:35 INFO - PROCESS | 1710 | 1468958675378 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:35 INFO - PROCESS | 1710 | 1468958675383 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:35 INFO - PROCESS | 1710 | 1468958675599 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91cc4400) [pid = 1710] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8e682400) [pid = 1710] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x948b2000) [pid = 1710] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x8f1e2400) [pid = 1710] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8e73dc00) [pid = 1710] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x924db000) [pid = 1710] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e73b400) [pid = 1710] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93d6c400) [pid = 1710] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91cc2000) [pid = 1710] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8e684c00) [pid = 1710] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:04:36 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93b9ec00) [pid = 1710] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:04:36 INFO - PROCESS | 1710 | 1468958676157 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:36 INFO - PROCESS | 1710 | 1468958676166 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682400 == 24 [pid = 1710] [id = 582] 13:04:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8e68ec00) [pid = 1710] [serial = 1747] [outer = (nil)] 13:04:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x911dcc00) [pid = 1710] [serial = 1748] [outer = 0x8e68ec00] 13:04:36 INFO - PROCESS | 1710 | 1468958676239 Marionette DEBUG loaded listener.js 13:04:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x93b62000) [pid = 1710] [serial = 1749] [outer = 0x8e68ec00] 13:04:37 INFO - PROCESS | 1710 | 1468958677094 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1791ms 13:04:37 INFO - PROCESS | 1710 | 1468958677162 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:04:37 INFO - PROCESS | 1710 | 1468958677168 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:04:37 INFO - PROCESS | 1710 | 1468958677177 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:04:37 INFO - PROCESS | 1710 | 1468958677182 Marionette TRACE conn4 <- [1,2302,null,{}] 13:04:37 INFO - PROCESS | 1710 | 1468958677190 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:37 INFO - PROCESS | 1710 | 1468958677196 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:37 INFO - PROCESS | 1710 | 1468958677352 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:04:37 INFO - PROCESS | 1710 | 1468958677498 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 1710 | 1468958677504 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d400 == 25 [pid = 1710] [id = 583] 13:04:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x92232400) [pid = 1710] [serial = 1750] [outer = (nil)] 13:04:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x95250800) [pid = 1710] [serial = 1751] [outer = 0x92232400] 13:04:37 INFO - PROCESS | 1710 | 1468958677583 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954c5800) [pid = 1710] [serial = 1752] [outer = 0x92232400] 13:04:38 INFO - PROCESS | 1710 | 1468958678568 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1445ms 13:04:38 INFO - PROCESS | 1710 | 1468958678621 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:04:38 INFO - PROCESS | 1710 | 1468958678629 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:04:38 INFO - PROCESS | 1710 | 1468958678639 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:04:38 INFO - PROCESS | 1710 | 1468958678643 Marionette TRACE conn4 <- [1,2306,null,{}] 13:04:38 INFO - PROCESS | 1710 | 1468958678652 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:38 INFO - PROCESS | 1710 | 1468958678659 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:38 INFO - PROCESS | 1710 | 1468958678866 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:04:39 INFO - PROCESS | 1710 | 1468958679119 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:39 INFO - PROCESS | 1710 | 1468958679133 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d7800 == 26 [pid = 1710] [id = 584] 13:04:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x8f1dd000) [pid = 1710] [serial = 1753] [outer = (nil)] 13:04:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x911df400) [pid = 1710] [serial = 1754] [outer = 0x8f1dd000] 13:04:39 INFO - PROCESS | 1710 | 1468958679315 Marionette DEBUG loaded listener.js 13:04:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9149d400) [pid = 1710] [serial = 1755] [outer = 0x8f1dd000] 13:04:40 INFO - PROCESS | 1710 | 1468958680431 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1846ms 13:04:40 INFO - PROCESS | 1710 | 1468958680484 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:04:40 INFO - PROCESS | 1710 | 1468958680491 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:04:40 INFO - PROCESS | 1710 | 1468958680501 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:04:40 INFO - PROCESS | 1710 | 1468958680505 Marionette TRACE conn4 <- [1,2310,null,{}] 13:04:40 INFO - PROCESS | 1710 | 1468958680512 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:40 INFO - PROCESS | 1710 | 1468958680518 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:40 INFO - PROCESS | 1710 | 1468958680738 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:04:40 INFO - PROCESS | 1710 | 1468958680968 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:40 INFO - PROCESS | 1710 | 1468958680978 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x91cccc00 == 27 [pid = 1710] [id = 585] 13:04:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x924dc800) [pid = 1710] [serial = 1756] [outer = (nil)] 13:04:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x93ba1000) [pid = 1710] [serial = 1757] [outer = 0x924dc800] 13:04:41 INFO - PROCESS | 1710 | 1468958681088 Marionette DEBUG loaded listener.js 13:04:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x939efc00) [pid = 1710] [serial = 1758] [outer = 0x924dc800] 13:04:42 INFO - PROCESS | 1710 | 1468958682172 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1734ms 13:04:42 INFO - PROCESS | 1710 | 1468958682235 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:04:42 INFO - PROCESS | 1710 | 1468958682240 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:04:42 INFO - PROCESS | 1710 | 1468958682247 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:04:42 INFO - PROCESS | 1710 | 1468958682254 Marionette TRACE conn4 <- [1,2314,null,{}] 13:04:42 INFO - PROCESS | 1710 | 1468958682272 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:42 INFO - PROCESS | 1710 | 1468958682282 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:42 INFO - PROCESS | 1710 | 1468958682509 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:04:42 INFO - PROCESS | 1710 | 1468958682755 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:42 INFO - PROCESS | 1710 | 1468958682767 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x966b5000 == 28 [pid = 1710] [id = 586] 13:04:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x966b5c00) [pid = 1710] [serial = 1759] [outer = (nil)] 13:04:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9795ac00) [pid = 1710] [serial = 1760] [outer = 0x966b5c00] 13:04:42 INFO - PROCESS | 1710 | 1468958682853 Marionette DEBUG loaded listener.js 13:04:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9796fc00) [pid = 1710] [serial = 1761] [outer = 0x966b5c00] 13:04:43 INFO - PROCESS | 1710 | 1468958683948 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1788ms 13:04:44 INFO - PROCESS | 1710 | 1468958684036 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:04:44 INFO - PROCESS | 1710 | 1468958684041 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:04:44 INFO - PROCESS | 1710 | 1468958684048 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:04:44 INFO - PROCESS | 1710 | 1468958684051 Marionette TRACE conn4 <- [1,2318,null,{}] 13:04:44 INFO - PROCESS | 1710 | 1468958684058 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:44 INFO - PROCESS | 1710 | 1468958684063 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:44 INFO - PROCESS | 1710 | 1468958684283 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:04:44 INFO - PROCESS | 1710 | 1468958684569 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:44 INFO - PROCESS | 1710 | 1468958684578 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c06400 == 29 [pid = 1710] [id = 587] 13:04:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x92497c00) [pid = 1710] [serial = 1762] [outer = (nil)] 13:04:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9830a400) [pid = 1710] [serial = 1763] [outer = 0x92497c00] 13:04:44 INFO - PROCESS | 1710 | 1468958684664 Marionette DEBUG loaded listener.js 13:04:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x99251800) [pid = 1710] [serial = 1764] [outer = 0x92497c00] 13:04:45 INFO - PROCESS | 1710 | 1468958685953 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:04:46 INFO - PROCESS | 1710 | 1468958686015 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:04:46 INFO - PROCESS | 1710 | 1468958686024 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:04:46 INFO - PROCESS | 1710 | 1468958686029 Marionette TRACE conn4 <- [1,2322,null,{}] 13:04:46 INFO - PROCESS | 1710 | 1468958686037 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:46 INFO - PROCESS | 1710 | 1468958686043 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:46 INFO - PROCESS | 1710 | 1468958686421 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x924df000) [pid = 1710] [serial = 1680] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x954cc400) [pid = 1710] [serial = 1706] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8fd93000) [pid = 1710] [serial = 1697] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x911e0000) [pid = 1710] [serial = 1698] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x914a0800) [pid = 1710] [serial = 1685] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x91c10000) [pid = 1710] [serial = 1686] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x939e8400) [pid = 1710] [serial = 1688] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x93b61400) [pid = 1710] [serial = 1689] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x91dd8c00) [pid = 1710] [serial = 1694] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9541c000) [pid = 1710] [serial = 1695] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x948bac00) [pid = 1710] [serial = 1691] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x95247c00) [pid = 1710] [serial = 1692] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x91ccf400) [pid = 1710] [serial = 1700] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e690800) [pid = 1710] [serial = 1682] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8f120c00) [pid = 1710] [serial = 1683] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x93ba6800) [pid = 1710] [serial = 1703] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x96681c00) [pid = 1710] [serial = 1707] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93d74400) [pid = 1710] [serial = 1704] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91ddac00) [pid = 1710] [serial = 1701] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x91483c00) [pid = 1710] [serial = 1710] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x91c0c000) [pid = 1710] [serial = 1709] [outer = (nil)] [url = about:blank] 13:04:46 INFO - PROCESS | 1710 | 1468958686586 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:46 INFO - PROCESS | 1710 | 1468958686601 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0d000 == 30 [pid = 1710] [id = 588] 13:04:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fd92000) [pid = 1710] [serial = 1765] [outer = (nil)] 13:04:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x911d7000) [pid = 1710] [serial = 1766] [outer = 0x8fd92000] 13:04:46 INFO - PROCESS | 1710 | 1468958686674 Marionette DEBUG loaded listener.js 13:04:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91482400) [pid = 1710] [serial = 1767] [outer = 0x8fd92000] 13:04:47 INFO - PROCESS | 1710 | 1468958687517 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1534ms 13:04:47 INFO - PROCESS | 1710 | 1468958687559 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:04:47 INFO - PROCESS | 1710 | 1468958687566 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:04:47 INFO - PROCESS | 1710 | 1468958687577 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:04:47 INFO - PROCESS | 1710 | 1468958687580 Marionette TRACE conn4 <- [1,2326,null,{}] 13:04:47 INFO - PROCESS | 1710 | 1468958687587 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:47 INFO - PROCESS | 1710 | 1468958687592 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:47 INFO - PROCESS | 1710 | 1468958687762 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:04:47 INFO - PROCESS | 1710 | 1468958687773 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:47 INFO - PROCESS | 1710 | 1468958687782 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68f000 == 31 [pid = 1710] [id = 589] 13:04:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9223d400) [pid = 1710] [serial = 1768] [outer = (nil)] 13:04:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9248f000) [pid = 1710] [serial = 1769] [outer = 0x9223d400] 13:04:47 INFO - PROCESS | 1710 | 1468958687872 Marionette DEBUG loaded listener.js 13:04:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x924d6400) [pid = 1710] [serial = 1770] [outer = 0x9223d400] 13:04:48 INFO - PROCESS | 1710 | 1468958688939 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1384ms 13:04:48 INFO - PROCESS | 1710 | 1468958688961 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:04:48 INFO - PROCESS | 1710 | 1468958688966 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:04:48 INFO - PROCESS | 1710 | 1468958688972 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:04:48 INFO - PROCESS | 1710 | 1468958688978 Marionette TRACE conn4 <- [1,2330,null,{}] 13:04:48 INFO - PROCESS | 1710 | 1468958688993 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:49 INFO - PROCESS | 1710 | 1468958689002 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:49 INFO - PROCESS | 1710 | 1468958689240 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:04:49 INFO - PROCESS | 1710 | 1468958689263 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:49 INFO - PROCESS | 1710 | 1468958689276 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b9800 == 32 [pid = 1710] [id = 590] 13:04:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x95248000) [pid = 1710] [serial = 1771] [outer = (nil)] 13:04:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9524f400) [pid = 1710] [serial = 1772] [outer = 0x95248000] 13:04:49 INFO - PROCESS | 1710 | 1468958689347 Marionette DEBUG loaded listener.js 13:04:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9546b000) [pid = 1710] [serial = 1773] [outer = 0x95248000] 13:04:50 INFO - PROCESS | 1710 | 1468958690350 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1437ms 13:04:50 INFO - PROCESS | 1710 | 1468958690418 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:04:50 INFO - PROCESS | 1710 | 1468958690424 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:04:50 INFO - PROCESS | 1710 | 1468958690431 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:04:50 INFO - PROCESS | 1710 | 1468958690434 Marionette TRACE conn4 <- [1,2334,null,{}] 13:04:50 INFO - PROCESS | 1710 | 1468958690440 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:50 INFO - PROCESS | 1710 | 1468958690445 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:50 INFO - PROCESS | 1710 | 1468958690687 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:04:50 INFO - PROCESS | 1710 | 1468958690710 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 1710 | 1468958690718 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x92493000 == 33 [pid = 1710] [id = 591] 13:04:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9524cc00) [pid = 1710] [serial = 1774] [outer = (nil)] 13:04:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9667f000) [pid = 1710] [serial = 1775] [outer = 0x9524cc00] 13:04:50 INFO - PROCESS | 1710 | 1468958690793 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x966c0000) [pid = 1710] [serial = 1776] [outer = 0x9524cc00] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fd97400) [pid = 1710] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x924d7c00) [pid = 1710] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x97959000) [pid = 1710] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f1df800) [pid = 1710] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8f1d6c00) [pid = 1710] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9836cc00) [pid = 1710] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9a085800) [pid = 1710] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91496800) [pid = 1710] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x911d9400) [pid = 1710] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9148f800) [pid = 1710] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8e73ac00) [pid = 1710] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x924d6c00) [pid = 1710] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:04:51 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8e68ec00) [pid = 1710] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:04:52 INFO - PROCESS | 1710 | 1468958692178 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1796ms 13:04:52 INFO - PROCESS | 1710 | 1468958692230 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 1710 | 1468958692237 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:04:52 INFO - PROCESS | 1710 | 1468958692247 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:04:52 INFO - PROCESS | 1710 | 1468958692253 Marionette TRACE conn4 <- [1,2338,null,{}] 13:04:52 INFO - PROCESS | 1710 | 1468958692263 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:52 INFO - PROCESS | 1710 | 1468958692268 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:52 INFO - PROCESS | 1710 | 1468958692533 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:04:52 INFO - PROCESS | 1710 | 1468958692771 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 1710 | 1468958692788 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d2c00 == 34 [pid = 1710] [id = 592] 13:04:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x911d8400) [pid = 1710] [serial = 1777] [outer = (nil)] 13:04:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9148b800) [pid = 1710] [serial = 1778] [outer = 0x911d8400] 13:04:52 INFO - PROCESS | 1710 | 1468958692899 Marionette DEBUG loaded listener.js 13:04:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91c10000) [pid = 1710] [serial = 1779] [outer = 0x911d8400] 13:04:53 INFO - PROCESS | 1710 | 1468958693956 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1740ms 13:04:53 INFO - PROCESS | 1710 | 1468958693987 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:04:53 INFO - PROCESS | 1710 | 1468958693994 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:04:54 INFO - PROCESS | 1710 | 1468958694006 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:04:54 INFO - PROCESS | 1710 | 1468958694010 Marionette TRACE conn4 <- [1,2342,null,{}] 13:04:54 INFO - PROCESS | 1710 | 1468958694017 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:54 INFO - PROCESS | 1710 | 1468958694023 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:54 INFO - PROCESS | 1710 | 1468958694233 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:04:54 INFO - PROCESS | 1710 | 1468958694420 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 1710 | 1468958694429 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f126400 == 35 [pid = 1710] [id = 593] 13:04:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91ddac00) [pid = 1710] [serial = 1780] [outer = (nil)] 13:04:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93b62400) [pid = 1710] [serial = 1781] [outer = 0x91ddac00] 13:04:54 INFO - PROCESS | 1710 | 1468958694521 Marionette DEBUG loaded listener.js 13:04:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93d70c00) [pid = 1710] [serial = 1782] [outer = 0x91ddac00] 13:04:55 INFO - PROCESS | 1710 | 1468958695657 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1691ms 13:04:55 INFO - PROCESS | 1710 | 1468958695697 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 1710 | 1468958695702 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:04:55 INFO - PROCESS | 1710 | 1468958695709 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:04:55 INFO - PROCESS | 1710 | 1468958695715 Marionette TRACE conn4 <- [1,2346,null,{}] 13:04:55 INFO - PROCESS | 1710 | 1468958695732 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:55 INFO - PROCESS | 1710 | 1468958695741 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:55 INFO - PROCESS | 1710 | 1468958695928 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:04:56 INFO - PROCESS | 1710 | 1468958696161 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 1710 | 1468958696172 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x954ccc00 == 36 [pid = 1710] [id = 594] 13:04:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x97972000) [pid = 1710] [serial = 1783] [outer = (nil)] 13:04:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9797b000) [pid = 1710] [serial = 1784] [outer = 0x97972000] 13:04:56 INFO - PROCESS | 1710 | 1468958696300 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x99659c00) [pid = 1710] [serial = 1785] [outer = 0x97972000] 13:04:57 INFO - PROCESS | 1710 | 1468958697485 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1806ms 13:04:57 INFO - PROCESS | 1710 | 1468958697516 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 1710 | 1468958697521 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:04:57 INFO - PROCESS | 1710 | 1468958697528 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:04:57 INFO - PROCESS | 1710 | 1468958697532 Marionette TRACE conn4 <- [1,2350,null,{}] 13:04:57 INFO - PROCESS | 1710 | 1468958697538 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:57 INFO - PROCESS | 1710 | 1468958697543 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:57 INFO - PROCESS | 1710 | 1468958697765 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:04:57 INFO - PROCESS | 1710 | 1468958697946 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:57 INFO - PROCESS | 1710 | 1468958697956 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x924dcc00 == 37 [pid = 1710] [id = 595] 13:04:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954cd800) [pid = 1710] [serial = 1786] [outer = (nil)] 13:04:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x99fd5400) [pid = 1710] [serial = 1787] [outer = 0x954cd800] 13:04:58 INFO - PROCESS | 1710 | 1468958698041 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9a077400) [pid = 1710] [serial = 1788] [outer = 0x954cd800] 13:04:59 INFO - PROCESS | 1710 | 1468958699007 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1552ms 13:04:59 INFO - PROCESS | 1710 | 1468958699081 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:04:59 INFO - PROCESS | 1710 | 1468958699086 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:04:59 INFO - PROCESS | 1710 | 1468958699092 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:04:59 INFO - PROCESS | 1710 | 1468958699096 Marionette TRACE conn4 <- [1,2354,null,{}] 13:04:59 INFO - PROCESS | 1710 | 1468958699123 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:04:59 INFO - PROCESS | 1710 | 1468958699129 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:59 INFO - PROCESS | 1710 | 1468958699317 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:04:59 INFO - PROCESS | 1710 | 1468958699504 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 1710 | 1468958699515 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:04:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x996bf800 == 38 [pid = 1710] [id = 596] 13:04:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9a07d000) [pid = 1710] [serial = 1789] [outer = (nil)] 13:04:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9a085800) [pid = 1710] [serial = 1790] [outer = 0x9a07d000] 13:04:59 INFO - PROCESS | 1710 | 1468958699595 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9a0e6400) [pid = 1710] [serial = 1791] [outer = 0x9a07d000] 13:05:00 INFO - PROCESS | 1710 | 1468958700699 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1687ms 13:05:00 INFO - PROCESS | 1710 | 1468958700780 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:05:00 INFO - PROCESS | 1710 | 1468958700785 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:05:00 INFO - PROCESS | 1710 | 1468958700791 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:05:00 INFO - PROCESS | 1710 | 1468958700795 Marionette TRACE conn4 <- [1,2358,null,{}] 13:05:00 INFO - PROCESS | 1710 | 1468958700801 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:00 INFO - PROCESS | 1710 | 1468958700813 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:01 INFO - PROCESS | 1710 | 1468958701096 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:05:01 INFO - PROCESS | 1710 | 1468958701348 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:01 INFO - PROCESS | 1710 | 1468958701355 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1db000 == 39 [pid = 1710] [id = 597] 13:05:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x92239800) [pid = 1710] [serial = 1792] [outer = (nil)] 13:05:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a6a9c00) [pid = 1710] [serial = 1793] [outer = 0x92239800] 13:05:01 INFO - PROCESS | 1710 | 1468958701441 Marionette DEBUG loaded listener.js 13:05:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a373c00) [pid = 1710] [serial = 1794] [outer = 0x92239800] 13:05:02 INFO - PROCESS | 1710 | 1468958702675 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1934ms 13:05:02 INFO - PROCESS | 1710 | 1468958702730 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:05:02 INFO - PROCESS | 1710 | 1468958702736 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:05:02 INFO - PROCESS | 1710 | 1468958702747 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:05:02 INFO - PROCESS | 1710 | 1468958702751 Marionette TRACE conn4 <- [1,2362,null,{}] 13:05:02 INFO - PROCESS | 1710 | 1468958702779 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:02 INFO - PROCESS | 1710 | 1468958702787 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:03 INFO - PROCESS | 1710 | 1468958703087 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:05:03 INFO - PROCESS | 1710 | 1468958703345 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:03 INFO - PROCESS | 1710 | 1468958703354 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d3400 == 40 [pid = 1710] [id = 598] 13:05:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9248a400) [pid = 1710] [serial = 1795] [outer = (nil)] 13:05:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a6c0c00) [pid = 1710] [serial = 1796] [outer = 0x9248a400] 13:05:03 INFO - PROCESS | 1710 | 1468958703435 Marionette DEBUG loaded listener.js 13:05:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a6c3400) [pid = 1710] [serial = 1797] [outer = 0x9248a400] 13:05:04 INFO - PROCESS | 1710 | 1468958704384 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1712ms 13:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:05:04 INFO - PROCESS | 1710 | 1468958704459 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:05:04 INFO - PROCESS | 1710 | 1468958704462 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:05:04 INFO - PROCESS | 1710 | 1468958704469 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:05:04 INFO - PROCESS | 1710 | 1468958704472 Marionette TRACE conn4 <- [1,2366,null,{}] 13:05:04 INFO - PROCESS | 1710 | 1468958704478 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:04 INFO - PROCESS | 1710 | 1468958704483 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:04 INFO - PROCESS | 1710 | 1468958704709 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:05:04 INFO - PROCESS | 1710 | 1468958704945 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 1710 | 1468958704955 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e687000 == 41 [pid = 1710] [id = 599] 13:05:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x8e687c00) [pid = 1710] [serial = 1798] [outer = (nil)] 13:05:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x911d8800) [pid = 1710] [serial = 1799] [outer = 0x8e687c00] 13:05:05 INFO - PROCESS | 1710 | 1468958705092 Marionette DEBUG loaded listener.js 13:05:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x924d9800) [pid = 1710] [serial = 1800] [outer = 0x8e687c00] 13:05:06 INFO - PROCESS | 1710 | 1468958706249 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1843ms 13:05:06 INFO - PROCESS | 1710 | 1468958706312 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:05:06 INFO - PROCESS | 1710 | 1468958706318 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:05:06 INFO - PROCESS | 1710 | 1468958706327 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:05:06 INFO - PROCESS | 1710 | 1468958706331 Marionette TRACE conn4 <- [1,2370,null,{}] 13:05:06 INFO - PROCESS | 1710 | 1468958706340 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:06 INFO - PROCESS | 1710 | 1468958706345 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:06 INFO - PROCESS | 1710 | 1468958706549 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:05:06 INFO - PROCESS | 1710 | 1468958706738 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 1710 | 1468958706744 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d000 == 42 [pid = 1710] [id = 600] 13:05:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8fd8fc00) [pid = 1710] [serial = 1801] [outer = (nil)] 13:05:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x914a1400) [pid = 1710] [serial = 1802] [outer = 0x8fd8fc00] 13:05:06 INFO - PROCESS | 1710 | 1468958706878 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x91c0e000) [pid = 1710] [serial = 1803] [outer = 0x8fd8fc00] 13:05:08 INFO - PROCESS | 1710 | --DOCSHELL 0x948b9800 == 41 [pid = 1710] [id = 590] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68f000 == 40 [pid = 1710] [id = 589] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc0d000 == 39 [pid = 1710] [id = 588] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x91cccc00 == 38 [pid = 1710] [id = 585] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d7800 == 37 [pid = 1710] [id = 584] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d400 == 36 [pid = 1710] [id = 583] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x91c06400 == 35 [pid = 1710] [id = 587] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x966b5000 == 34 [pid = 1710] [id = 586] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8e687000 == 33 [pid = 1710] [id = 599] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x911d3400 == 32 [pid = 1710] [id = 598] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x996bf800 == 31 [pid = 1710] [id = 596] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1db000 == 30 [pid = 1710] [id = 597] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x924dcc00 == 29 [pid = 1710] [id = 595] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x954ccc00 == 28 [pid = 1710] [id = 594] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x911d2c00 == 27 [pid = 1710] [id = 592] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x8f126400 == 26 [pid = 1710] [id = 593] 13:05:09 INFO - PROCESS | 1710 | --DOCSHELL 0x92493000 == 25 [pid = 1710] [id = 591] 13:05:09 INFO - PROCESS | 1710 | 1468958709070 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x9149a000) [pid = 1710] [serial = 1713] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x911de800) [pid = 1710] [serial = 1712] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93ba4400) [pid = 1710] [serial = 1716] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x939e7c00) [pid = 1710] [serial = 1715] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x97974c00) [pid = 1710] [serial = 1719] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9796e400) [pid = 1710] [serial = 1718] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9965d000) [pid = 1710] [serial = 1722] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9965b000) [pid = 1710] [serial = 1721] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8fc0ac00) [pid = 1710] [serial = 1739] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x99729c00) [pid = 1710] [serial = 1725] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8fd94000) [pid = 1710] [serial = 1740] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x996bf000) [pid = 1710] [serial = 1724] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a1b8c00) [pid = 1710] [serial = 1728] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9a0ec000) [pid = 1710] [serial = 1727] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x91dd2800) [pid = 1710] [serial = 1737] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91cc9000) [pid = 1710] [serial = 1736] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9a6ac800) [pid = 1710] [serial = 1731] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x914a1800) [pid = 1710] [serial = 1742] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9a6a7800) [pid = 1710] [serial = 1730] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x911e0800) [pid = 1710] [serial = 1734] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8fc0f800) [pid = 1710] [serial = 1733] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x924dbc00) [pid = 1710] [serial = 1745] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x911dcc00) [pid = 1710] [serial = 1748] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x939e8800) [pid = 1710] [serial = 1746] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x95250800) [pid = 1710] [serial = 1751] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93b62000) [pid = 1710] [serial = 1749] [outer = (nil)] [url = about:blank] 13:05:09 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x91c06800) [pid = 1710] [serial = 1743] [outer = (nil)] [url = about:blank] 13:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3044ms 13:05:09 INFO - PROCESS | 1710 | 1468958709371 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:05:09 INFO - PROCESS | 1710 | 1468958709377 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:05:09 INFO - PROCESS | 1710 | 1468958709388 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:05:09 INFO - PROCESS | 1710 | 1468958709398 Marionette TRACE conn4 <- [1,2374,null,{}] 13:05:09 INFO - PROCESS | 1710 | 1468958709412 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:09 INFO - PROCESS | 1710 | 1468958709421 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:09 INFO - PROCESS | 1710 | 1468958709600 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:05:09 INFO - PROCESS | 1710 | 1468958709737 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:09 INFO - PROCESS | 1710 | 1468958709750 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f120c00 == 26 [pid = 1710] [id = 601] 13:05:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8f121400) [pid = 1710] [serial = 1804] [outer = (nil)] 13:05:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8f126c00) [pid = 1710] [serial = 1805] [outer = 0x8f121400] 13:05:09 INFO - PROCESS | 1710 | 1468958709830 Marionette DEBUG loaded listener.js 13:05:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f1da800) [pid = 1710] [serial = 1806] [outer = 0x8f121400] 13:05:10 INFO - PROCESS | 1710 | 1468958710800 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1450ms 13:05:10 INFO - PROCESS | 1710 | 1468958710836 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:05:10 INFO - PROCESS | 1710 | 1468958710846 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:05:10 INFO - PROCESS | 1710 | 1468958710858 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:05:10 INFO - PROCESS | 1710 | 1468958710862 Marionette TRACE conn4 <- [1,2378,null,{}] 13:05:10 INFO - PROCESS | 1710 | 1468958710870 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:10 INFO - PROCESS | 1710 | 1468958710876 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:11 INFO - PROCESS | 1710 | 1468958711088 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:05:11 INFO - PROCESS | 1710 | 1468958711244 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:11 INFO - PROCESS | 1710 | 1468958711255 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd98400 == 27 [pid = 1710] [id = 602] 13:05:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911d3000) [pid = 1710] [serial = 1807] [outer = (nil)] 13:05:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91484000) [pid = 1710] [serial = 1808] [outer = 0x911d3000] 13:05:11 INFO - PROCESS | 1710 | 1468958711332 Marionette DEBUG loaded listener.js 13:05:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9148bc00) [pid = 1710] [serial = 1809] [outer = 0x911d3000] 13:05:12 INFO - PROCESS | 1710 | 1468958712386 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1585ms 13:05:12 INFO - PROCESS | 1710 | 1468958712444 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:05:12 INFO - PROCESS | 1710 | 1468958712447 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:05:12 INFO - PROCESS | 1710 | 1468958712462 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:05:12 INFO - PROCESS | 1710 | 1468958712469 Marionette TRACE conn4 <- [1,2382,null,{}] 13:05:12 INFO - PROCESS | 1710 | 1468958712486 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:12 INFO - PROCESS | 1710 | 1468958712496 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:12 INFO - PROCESS | 1710 | 1468958712766 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:05:12 INFO - PROCESS | 1710 | 1468958712950 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 1710 | 1468958712963 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ccbc00 == 28 [pid = 1710] [id = 603] 13:05:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91ccc800) [pid = 1710] [serial = 1810] [outer = (nil)] 13:05:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91dd3000) [pid = 1710] [serial = 1811] [outer = 0x91ccc800] 13:05:13 INFO - PROCESS | 1710 | 1468958713046 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x92238800) [pid = 1710] [serial = 1812] [outer = 0x91ccc800] 13:05:14 INFO - PROCESS | 1710 | 1468958714056 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8f1dd000) [pid = 1710] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x92232400) [pid = 1710] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x924dc800) [pid = 1710] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x92497c00) [pid = 1710] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2039ms 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x966b5c00) [pid = 1710] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8fd92000) [pid = 1710] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9223d400) [pid = 1710] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x95248000) [pid = 1710] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:05:14 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9524cc00) [pid = 1710] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:05:14 INFO - PROCESS | 1710 | 1468958714522 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:05:14 INFO - PROCESS | 1710 | 1468958714527 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:05:14 INFO - PROCESS | 1710 | 1468958714534 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:05:14 INFO - PROCESS | 1710 | 1468958714538 Marionette TRACE conn4 <- [1,2386,null,{}] 13:05:14 INFO - PROCESS | 1710 | 1468958714546 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:14 INFO - PROCESS | 1710 | 1468958714551 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:14 INFO - PROCESS | 1710 | 1468958714743 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:05:14 INFO - PROCESS | 1710 | 1468958714888 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:14 INFO - PROCESS | 1710 | 1468958714899 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8e400 == 29 [pid = 1710] [id = 604] 13:05:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x92232400) [pid = 1710] [serial = 1813] [outer = (nil)] 13:05:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x92497c00) [pid = 1710] [serial = 1814] [outer = 0x92232400] 13:05:14 INFO - PROCESS | 1710 | 1468958714979 Marionette DEBUG loaded listener.js 13:05:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x939ef400) [pid = 1710] [serial = 1815] [outer = 0x92232400] 13:05:15 INFO - PROCESS | 1710 | 1468958715828 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1336ms 13:05:15 INFO - PROCESS | 1710 | 1468958715872 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:05:15 INFO - PROCESS | 1710 | 1468958715877 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:05:15 INFO - PROCESS | 1710 | 1468958715883 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:05:15 INFO - PROCESS | 1710 | 1468958715886 Marionette TRACE conn4 <- [1,2390,null,{}] 13:05:15 INFO - PROCESS | 1710 | 1468958715892 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:15 INFO - PROCESS | 1710 | 1468958715897 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:16 INFO - PROCESS | 1710 | 1468958716061 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:05:16 INFO - PROCESS | 1710 | 1468958716071 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:16 INFO - PROCESS | 1710 | 1468958716080 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c06400 == 30 [pid = 1710] [id = 605] 13:05:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91c09c00) [pid = 1710] [serial = 1816] [outer = (nil)] 13:05:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93ba6c00) [pid = 1710] [serial = 1817] [outer = 0x91c09c00] 13:05:16 INFO - PROCESS | 1710 | 1468958716191 Marionette DEBUG loaded listener.js 13:05:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93d74400) [pid = 1710] [serial = 1818] [outer = 0x91c09c00] 13:05:17 INFO - PROCESS | 1710 | 1468958717445 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1634ms 13:05:17 INFO - PROCESS | 1710 | 1468958717518 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:05:17 INFO - PROCESS | 1710 | 1468958717525 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:05:17 INFO - PROCESS | 1710 | 1468958717534 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:05:17 INFO - PROCESS | 1710 | 1468958717539 Marionette TRACE conn4 <- [1,2394,null,{}] 13:05:17 INFO - PROCESS | 1710 | 1468958717550 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:17 INFO - PROCESS | 1710 | 1468958717556 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:17 INFO - PROCESS | 1710 | 1468958717803 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:05:18 INFO - PROCESS | 1710 | 1468958718050 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:18 INFO - PROCESS | 1710 | 1468958718060 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11c800 == 31 [pid = 1710] [id = 606] 13:05:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8f125400) [pid = 1710] [serial = 1819] [outer = (nil)] 13:05:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91498800) [pid = 1710] [serial = 1820] [outer = 0x8f125400] 13:05:18 INFO - PROCESS | 1710 | 1468958718145 Marionette DEBUG loaded listener.js 13:05:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91c0b400) [pid = 1710] [serial = 1821] [outer = 0x8f125400] 13:05:19 INFO - PROCESS | 1710 | 1468958719265 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1791ms 13:05:19 INFO - PROCESS | 1710 | 1468958719326 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:05:19 INFO - PROCESS | 1710 | 1468958719334 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:05:19 INFO - PROCESS | 1710 | 1468958719347 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:05:19 INFO - PROCESS | 1710 | 1468958719352 Marionette TRACE conn4 <- [1,2398,null,{}] 13:05:19 INFO - PROCESS | 1710 | 1468958719359 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:19 INFO - PROCESS | 1710 | 1468958719366 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:19 INFO - PROCESS | 1710 | 1468958719691 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:05:19 INFO - PROCESS | 1710 | 1468958719899 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 1710 | 1468958719913 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd92800 == 32 [pid = 1710] [id = 607] 13:05:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93b66400) [pid = 1710] [serial = 1822] [outer = (nil)] 13:05:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93ba8c00) [pid = 1710] [serial = 1823] [outer = 0x93b66400] 13:05:20 INFO - PROCESS | 1710 | 1468958720005 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x948ba800) [pid = 1710] [serial = 1824] [outer = 0x93b66400] 13:05:21 INFO - PROCESS | 1710 | 1468958721153 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1839ms 13:05:21 INFO - PROCESS | 1710 | 1468958721187 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:05:21 INFO - PROCESS | 1710 | 1468958721191 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:05:21 INFO - PROCESS | 1710 | 1468958721199 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:05:21 INFO - PROCESS | 1710 | 1468958721205 Marionette TRACE conn4 <- [1,2402,null,{}] 13:05:21 INFO - PROCESS | 1710 | 1468958721223 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:21 INFO - PROCESS | 1710 | 1468958721234 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:21 INFO - PROCESS | 1710 | 1468958721464 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:05:21 INFO - PROCESS | 1710 | 1468958721717 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:21 INFO - PROCESS | 1710 | 1468958721732 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x954c6800 == 33 [pid = 1710] [id = 608] 13:05:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x954cc000) [pid = 1710] [serial = 1825] [outer = (nil)] 13:05:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x954d0800) [pid = 1710] [serial = 1826] [outer = 0x954cc000] 13:05:21 INFO - PROCESS | 1710 | 1468958721893 Marionette DEBUG loaded listener.js 13:05:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9667c400) [pid = 1710] [serial = 1827] [outer = 0x954cc000] 13:05:22 INFO - PROCESS | 1710 | 1468958722989 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1856ms 13:05:23 INFO - PROCESS | 1710 | 1468958723055 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:05:23 INFO - PROCESS | 1710 | 1468958723060 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:05:23 INFO - PROCESS | 1710 | 1468958723067 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:05:23 INFO - PROCESS | 1710 | 1468958723070 Marionette TRACE conn4 <- [1,2406,null,{}] 13:05:23 INFO - PROCESS | 1710 | 1468958723076 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:23 INFO - PROCESS | 1710 | 1468958723082 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:23 INFO - PROCESS | 1710 | 1468958723281 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:05:23 INFO - PROCESS | 1710 | 1468958723520 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:23 INFO - PROCESS | 1710 | 1468958723532 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68a400 == 34 [pid = 1710] [id = 609] 13:05:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8e68d000) [pid = 1710] [serial = 1828] [outer = (nil)] 13:05:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x8e731800) [pid = 1710] [serial = 1829] [outer = 0x8e68d000] 13:05:23 INFO - PROCESS | 1710 | 1468958723794 Marionette DEBUG loaded listener.js 13:05:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8f11b400) [pid = 1710] [serial = 1830] [outer = 0x8e68d000] 13:05:25 INFO - PROCESS | 1710 | 1468958725045 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:05:25 INFO - PROCESS | 1710 | --DOCSHELL 0x92498400 == 33 [pid = 1710] [id = 581] 13:05:25 INFO - PROCESS | 1710 | --DOCSHELL 0x9148e800 == 32 [pid = 1710] [id = 580] 13:05:25 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735c00 == 31 [pid = 1710] [id = 568] 13:05:25 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11d800 == 30 [pid = 1710] [id = 579] 13:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2045ms 13:05:25 INFO - PROCESS | 1710 | 1468958725112 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:05:25 INFO - PROCESS | 1710 | 1468958725118 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:05:25 INFO - PROCESS | 1710 | 1468958725126 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:05:25 INFO - PROCESS | 1710 | 1468958725131 Marionette TRACE conn4 <- [1,2410,null,{}] 13:05:25 INFO - PROCESS | 1710 | 1468958725145 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:25 INFO - PROCESS | 1710 | 1468958725150 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:25 INFO - PROCESS | 1710 | 1468958725312 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x924d6400) [pid = 1710] [serial = 1770] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9248f000) [pid = 1710] [serial = 1769] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9524f400) [pid = 1710] [serial = 1772] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9667f000) [pid = 1710] [serial = 1775] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9546b000) [pid = 1710] [serial = 1773] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x966c0000) [pid = 1710] [serial = 1776] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x911df400) [pid = 1710] [serial = 1754] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9149d400) [pid = 1710] [serial = 1755] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x954c5800) [pid = 1710] [serial = 1752] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93ba1000) [pid = 1710] [serial = 1757] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x939efc00) [pid = 1710] [serial = 1758] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9830a400) [pid = 1710] [serial = 1763] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x99251800) [pid = 1710] [serial = 1764] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9795ac00) [pid = 1710] [serial = 1760] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9796fc00) [pid = 1710] [serial = 1761] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x911d7000) [pid = 1710] [serial = 1766] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x91482400) [pid = 1710] [serial = 1767] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 1710 | 1468958725531 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:25 INFO - PROCESS | 1710 | 1468958725542 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148e400 == 31 [pid = 1710] [id = 610] 13:05:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91498400) [pid = 1710] [serial = 1831] [outer = (nil)] 13:05:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x914a4800) [pid = 1710] [serial = 1832] [outer = 0x91498400] 13:05:25 INFO - PROCESS | 1710 | 1468958725640 Marionette DEBUG loaded listener.js 13:05:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91dd3800) [pid = 1710] [serial = 1833] [outer = 0x91498400] 13:05:26 INFO - PROCESS | 1710 | 1468958726553 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1495ms 13:05:26 INFO - PROCESS | 1710 | 1468958726621 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:05:26 INFO - PROCESS | 1710 | 1468958726628 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:05:26 INFO - PROCESS | 1710 | 1468958726638 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:05:26 INFO - PROCESS | 1710 | 1468958726642 Marionette TRACE conn4 <- [1,2414,null,{}] 13:05:26 INFO - PROCESS | 1710 | 1468958726649 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:26 INFO - PROCESS | 1710 | 1468958726654 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:26 INFO - PROCESS | 1710 | 1468958726833 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:05:27 INFO - PROCESS | 1710 | 1468958726990 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:27 INFO - PROCESS | 1710 | 1468958726999 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x93ba0800 == 32 [pid = 1710] [id = 611] 13:05:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93ba1400) [pid = 1710] [serial = 1834] [outer = (nil)] 13:05:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93d77000) [pid = 1710] [serial = 1835] [outer = 0x93ba1400] 13:05:27 INFO - PROCESS | 1710 | 1468958727079 Marionette DEBUG loaded listener.js 13:05:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9524e800) [pid = 1710] [serial = 1836] [outer = 0x93ba1400] 13:05:28 INFO - PROCESS | 1710 | 1468958728034 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1483ms 13:05:28 INFO - PROCESS | 1710 | 1468958728123 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:05:28 INFO - PROCESS | 1710 | 1468958728127 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:05:28 INFO - PROCESS | 1710 | 1468958728134 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:05:28 INFO - PROCESS | 1710 | 1468958728140 Marionette TRACE conn4 <- [1,2418,null,{}] 13:05:28 INFO - PROCESS | 1710 | 1468958728162 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:28 INFO - PROCESS | 1710 | 1468958728170 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:28 INFO - PROCESS | 1710 | 1468958728412 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:05:28 INFO - PROCESS | 1710 | 1468958728441 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:28 INFO - PROCESS | 1710 | 1468958728452 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dfc00 == 33 [pid = 1710] [id = 612] 13:05:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x948ae000) [pid = 1710] [serial = 1837] [outer = (nil)] 13:05:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x96687800) [pid = 1710] [serial = 1838] [outer = 0x948ae000] 13:05:28 INFO - PROCESS | 1710 | 1468958728524 Marionette DEBUG loaded listener.js 13:05:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x966b4800) [pid = 1710] [serial = 1839] [outer = 0x948ae000] 13:05:29 INFO - PROCESS | 1710 | 1468958729531 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1442ms 13:05:29 INFO - PROCESS | 1710 | 1468958729577 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:05:29 INFO - PROCESS | 1710 | 1468958729582 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:05:29 INFO - PROCESS | 1710 | 1468958729597 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:05:29 INFO - PROCESS | 1710 | 1468958729600 Marionette TRACE conn4 <- [1,2422,null,{}] 13:05:29 INFO - PROCESS | 1710 | 1468958729607 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:29 INFO - PROCESS | 1710 | 1468958729612 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:29 INFO - PROCESS | 1710 | 1468958729921 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f121400) [pid = 1710] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x911d3000) [pid = 1710] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8fd8fc00) [pid = 1710] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91ccc800) [pid = 1710] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x92232400) [pid = 1710] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x911d8400) [pid = 1710] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91ddac00) [pid = 1710] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x97972000) [pid = 1710] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x954cd800) [pid = 1710] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9a07d000) [pid = 1710] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x92239800) [pid = 1710] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x9248a400) [pid = 1710] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:05:29 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x8e687c00) [pid = 1710] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:05:30 INFO - PROCESS | 1710 | 1468958730051 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:30 INFO - PROCESS | 1710 | 1468958730060 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e681400 == 34 [pid = 1710] [id = 613] 13:05:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8e682c00) [pid = 1710] [serial = 1840] [outer = (nil)] 13:05:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8f11f000) [pid = 1710] [serial = 1841] [outer = 0x8e682c00] 13:05:30 INFO - PROCESS | 1710 | 1468958730179 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fc0b800) [pid = 1710] [serial = 1842] [outer = 0x8e682c00] 13:05:31 INFO - PROCESS | 1710 | 1468958731017 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1445ms 13:05:31 INFO - PROCESS | 1710 | 1468958731034 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:05:31 INFO - PROCESS | 1710 | 1468958731038 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:05:31 INFO - PROCESS | 1710 | 1468958731045 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:05:31 INFO - PROCESS | 1710 | 1468958731048 Marionette TRACE conn4 <- [1,2426,null,{}] 13:05:31 INFO - PROCESS | 1710 | 1468958731054 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:31 INFO - PROCESS | 1710 | 1468958731059 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:31 INFO - PROCESS | 1710 | 1468958731215 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:05:31 INFO - PROCESS | 1710 | 1468958731230 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:31 INFO - PROCESS | 1710 | 1468958731236 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc03000 == 35 [pid = 1710] [id = 614] 13:05:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fd93800) [pid = 1710] [serial = 1843] [outer = (nil)] 13:05:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9795d000) [pid = 1710] [serial = 1844] [outer = 0x8fd93800] 13:05:31 INFO - PROCESS | 1710 | 1468958731329 Marionette DEBUG loaded listener.js 13:05:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x97977400) [pid = 1710] [serial = 1845] [outer = 0x8fd93800] 13:05:32 INFO - PROCESS | 1710 | 1468958732554 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1584ms 13:05:32 INFO - PROCESS | 1710 | 1468958732630 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 1710 | 1468958732637 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:05:32 INFO - PROCESS | 1710 | 1468958732646 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:05:32 INFO - PROCESS | 1710 | 1468958732652 Marionette TRACE conn4 <- [1,2430,null,{}] 13:05:32 INFO - PROCESS | 1710 | 1468958732661 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:32 INFO - PROCESS | 1710 | 1468958732667 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:32 INFO - PROCESS | 1710 | 1468958732909 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:05:33 INFO - PROCESS | 1710 | 1468958733166 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:33 INFO - PROCESS | 1710 | 1468958733174 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x911df400 == 36 [pid = 1710] [id = 615] 13:05:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911df800) [pid = 1710] [serial = 1846] [outer = (nil)] 13:05:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91ddac00) [pid = 1710] [serial = 1847] [outer = 0x911df800] 13:05:33 INFO - PROCESS | 1710 | 1468958733307 Marionette DEBUG loaded listener.js 13:05:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924de400) [pid = 1710] [serial = 1848] [outer = 0x911df800] 13:05:34 INFO - PROCESS | 1710 | 1468958734300 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1693ms 13:05:34 INFO - PROCESS | 1710 | 1468958734339 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:05:34 INFO - PROCESS | 1710 | 1468958734347 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:05:34 INFO - PROCESS | 1710 | 1468958734358 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:05:34 INFO - PROCESS | 1710 | 1468958734362 Marionette TRACE conn4 <- [1,2434,null,{}] 13:05:34 INFO - PROCESS | 1710 | 1468958734370 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:34 INFO - PROCESS | 1710 | 1468958734375 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:34 INFO - PROCESS | 1710 | 1468958734571 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:05:34 INFO - PROCESS | 1710 | 1468958734759 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:34 INFO - PROCESS | 1710 | 1468958734767 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:34 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6d400 == 37 [pid = 1710] [id = 616] 13:05:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9524ac00) [pid = 1710] [serial = 1849] [outer = (nil)] 13:05:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x954c5c00) [pid = 1710] [serial = 1850] [outer = 0x9524ac00] 13:05:34 INFO - PROCESS | 1710 | 1468958734860 Marionette DEBUG loaded listener.js 13:05:34 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x954c8800) [pid = 1710] [serial = 1851] [outer = 0x9524ac00] 13:05:35 INFO - PROCESS | 1710 | 1468958735974 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1684ms 13:05:36 INFO - PROCESS | 1710 | 1468958736043 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:05:36 INFO - PROCESS | 1710 | 1468958736048 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:05:36 INFO - PROCESS | 1710 | 1468958736055 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:05:36 INFO - PROCESS | 1710 | 1468958736061 Marionette TRACE conn4 <- [1,2438,null,{}] 13:05:36 INFO - PROCESS | 1710 | 1468958736079 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:36 INFO - PROCESS | 1710 | 1468958736088 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:36 INFO - PROCESS | 1710 | 1468958736321 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:05:36 INFO - PROCESS | 1710 | 1468958736606 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:36 INFO - PROCESS | 1710 | 1468958736620 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x9924c000 == 38 [pid = 1710] [id = 617] 13:05:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9924d400) [pid = 1710] [serial = 1852] [outer = (nil)] 13:05:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9965d000) [pid = 1710] [serial = 1853] [outer = 0x9924d400] 13:05:36 INFO - PROCESS | 1710 | 1468958736710 Marionette DEBUG loaded listener.js 13:05:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x99663000) [pid = 1710] [serial = 1854] [outer = 0x9924d400] 13:05:37 INFO - PROCESS | 1710 | 1468958737697 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1688ms 13:05:37 INFO - PROCESS | 1710 | 1468958737743 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:05:37 INFO - PROCESS | 1710 | 1468958737749 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:05:37 INFO - PROCESS | 1710 | 1468958737756 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:05:37 INFO - PROCESS | 1710 | 1468958737758 Marionette TRACE conn4 <- [1,2442,null,{}] 13:05:37 INFO - PROCESS | 1710 | 1468958737765 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:37 INFO - PROCESS | 1710 | 1468958737770 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:37 INFO - PROCESS | 1710 | 1468958737963 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:05:38 INFO - PROCESS | 1710 | 1468958738151 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:38 INFO - PROCESS | 1710 | 1468958738159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x98371800 == 39 [pid = 1710] [id = 618] 13:05:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9927c000) [pid = 1710] [serial = 1855] [outer = (nil)] 13:05:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x99735800) [pid = 1710] [serial = 1856] [outer = 0x9927c000] 13:05:38 INFO - PROCESS | 1710 | 1468958738241 Marionette DEBUG loaded listener.js 13:05:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9a002400) [pid = 1710] [serial = 1857] [outer = 0x9927c000] 13:05:39 INFO - PROCESS | 1710 | 1468958739241 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1543ms 13:05:39 INFO - PROCESS | 1710 | 1468958739300 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:05:39 INFO - PROCESS | 1710 | 1468958739303 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:05:39 INFO - PROCESS | 1710 | 1468958739310 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:05:39 INFO - PROCESS | 1710 | 1468958739314 Marionette TRACE conn4 <- [1,2446,null,{}] 13:05:39 INFO - PROCESS | 1710 | 1468958739320 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:39 INFO - PROCESS | 1710 | 1468958739326 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:39 INFO - PROCESS | 1710 | 1468958739509 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:05:39 INFO - PROCESS | 1710 | 1468958739695 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:39 INFO - PROCESS | 1710 | 1468958739702 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x911db800 == 40 [pid = 1710] [id = 619] 13:05:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x97960400) [pid = 1710] [serial = 1858] [outer = (nil)] 13:05:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a0e7400) [pid = 1710] [serial = 1859] [outer = 0x97960400] 13:05:39 INFO - PROCESS | 1710 | 1468958739787 Marionette DEBUG loaded listener.js 13:05:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a0ec000) [pid = 1710] [serial = 1860] [outer = 0x97960400] 13:05:40 INFO - PROCESS | 1710 | 1468958740731 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1482ms 13:05:40 INFO - PROCESS | 1710 | 1468958740794 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:05:40 INFO - PROCESS | 1710 | 1468958740799 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:05:40 INFO - PROCESS | 1710 | 1468958740805 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:05:40 INFO - PROCESS | 1710 | 1468958740808 Marionette TRACE conn4 <- [1,2450,null,{}] 13:05:40 INFO - PROCESS | 1710 | 1468958740815 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:40 INFO - PROCESS | 1710 | 1468958740826 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:41 INFO - PROCESS | 1710 | 1468958741061 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:05:41 INFO - PROCESS | 1710 | 1468958741351 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 1710 | 1468958741359 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dc800 == 41 [pid = 1710] [id = 620] 13:05:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x92493400) [pid = 1710] [serial = 1861] [outer = (nil)] 13:05:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a6a7400) [pid = 1710] [serial = 1862] [outer = 0x92493400] 13:05:41 INFO - PROCESS | 1710 | 1468958741461 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a6b1c00) [pid = 1710] [serial = 1863] [outer = 0x92493400] 13:05:42 INFO - PROCESS | 1710 | 1468958742423 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1691ms 13:05:42 INFO - PROCESS | 1710 | 1468958742498 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:05:42 INFO - PROCESS | 1710 | 1468958742502 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:05:42 INFO - PROCESS | 1710 | 1468958742510 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:05:42 INFO - PROCESS | 1710 | 1468958742514 Marionette TRACE conn4 <- [1,2454,null,{}] 13:05:42 INFO - PROCESS | 1710 | 1468958742521 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:42 INFO - PROCESS | 1710 | 1468958742526 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:42 INFO - PROCESS | 1710 | 1468958742718 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:05:42 INFO - PROCESS | 1710 | 1468958742958 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:42 INFO - PROCESS | 1710 | 1468958742966 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e738400 == 42 [pid = 1710] [id = 621] 13:05:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x8e739000) [pid = 1710] [serial = 1864] [outer = (nil)] 13:05:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x8f129400) [pid = 1710] [serial = 1865] [outer = 0x8e739000] 13:05:43 INFO - PROCESS | 1710 | 1468958743284 Marionette DEBUG loaded listener.js 13:05:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8fc0e800) [pid = 1710] [serial = 1866] [outer = 0x8e739000] 13:05:44 INFO - PROCESS | 1710 | 1468958744386 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1889ms 13:05:44 INFO - PROCESS | 1710 | 1468958744401 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:05:44 INFO - PROCESS | 1710 | 1468958744406 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:05:44 INFO - PROCESS | 1710 | 1468958744415 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:05:44 INFO - PROCESS | 1710 | 1468958744418 Marionette TRACE conn4 <- [1,2458,null,{}] 13:05:44 INFO - PROCESS | 1710 | 1468958744427 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:44 INFO - PROCESS | 1710 | 1468958744432 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:44 INFO - PROCESS | 1710 | 1468958744625 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:05:44 INFO - PROCESS | 1710 | 1468958744820 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:44 INFO - PROCESS | 1710 | 1468958744828 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d000 == 41 [pid = 1710] [id = 600] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8e731400 == 40 [pid = 1710] [id = 573] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x93b66c00 == 39 [pid = 1710] [id = 567] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d7400 == 38 [pid = 1710] [id = 565] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x9149b400 == 37 [pid = 1710] [id = 566] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73bc00 == 36 [pid = 1710] [id = 570] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x9148d800 == 35 [pid = 1710] [id = 578] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682000 == 34 [pid = 1710] [id = 569] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x9a082000 == 33 [pid = 1710] [id = 575] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739c00 == 32 [pid = 1710] [id = 577] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682400 == 31 [pid = 1710] [id = 582] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x92489400 == 30 [pid = 1710] [id = 571] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x9797c800 == 29 [pid = 1710] [id = 574] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc04c00 == 28 [pid = 1710] [id = 576] 13:05:45 INFO - PROCESS | 1710 | --DOCSHELL 0x93ba0c00 == 27 [pid = 1710] [id = 572] 13:05:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682400 == 28 [pid = 1710] [id = 622] 13:05:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8e682800) [pid = 1710] [serial = 1867] [outer = (nil)] 13:05:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x8e68ec00) [pid = 1710] [serial = 1868] [outer = 0x8e682800] 13:05:46 INFO - PROCESS | 1710 | 1468958746019 Marionette DEBUG loaded listener.js 13:05:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x8e73dc00) [pid = 1710] [serial = 1869] [outer = 0x8e682800] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91c10000) [pid = 1710] [serial = 1779] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x9148b800) [pid = 1710] [serial = 1778] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93d70c00) [pid = 1710] [serial = 1782] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x93b62400) [pid = 1710] [serial = 1781] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x99659c00) [pid = 1710] [serial = 1785] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9797b000) [pid = 1710] [serial = 1784] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9a077400) [pid = 1710] [serial = 1788] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x99fd5400) [pid = 1710] [serial = 1787] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x9a0e6400) [pid = 1710] [serial = 1791] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9a085800) [pid = 1710] [serial = 1790] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9a373c00) [pid = 1710] [serial = 1794] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a6a9c00) [pid = 1710] [serial = 1793] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a6c3400) [pid = 1710] [serial = 1797] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9a6c0c00) [pid = 1710] [serial = 1796] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x924d9800) [pid = 1710] [serial = 1800] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x911d8800) [pid = 1710] [serial = 1799] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93ba6c00) [pid = 1710] [serial = 1817] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f126c00) [pid = 1710] [serial = 1805] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8f1da800) [pid = 1710] [serial = 1806] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91484000) [pid = 1710] [serial = 1808] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91c0e000) [pid = 1710] [serial = 1803] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x914a1400) [pid = 1710] [serial = 1802] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x91dd3000) [pid = 1710] [serial = 1811] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x92497c00) [pid = 1710] [serial = 1814] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x92238800) [pid = 1710] [serial = 1812] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x939ef400) [pid = 1710] [serial = 1815] [outer = (nil)] [url = about:blank] 13:05:46 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9148bc00) [pid = 1710] [serial = 1809] [outer = (nil)] [url = about:blank] 13:05:47 INFO - PROCESS | 1710 | 1468958747137 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2740ms 13:05:47 INFO - PROCESS | 1710 | 1468958747155 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:05:47 INFO - PROCESS | 1710 | 1468958747161 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:05:47 INFO - PROCESS | 1710 | 1468958747169 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:05:47 INFO - PROCESS | 1710 | 1468958747173 Marionette TRACE conn4 <- [1,2462,null,{}] 13:05:47 INFO - PROCESS | 1710 | 1468958747181 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:47 INFO - PROCESS | 1710 | 1468958747186 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:47 INFO - PROCESS | 1710 | 1468958747374 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:05:47 INFO - PROCESS | 1710 | 1468958747512 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:47 INFO - PROCESS | 1710 | 1468958747523 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8f800 == 29 [pid = 1710] [id = 623] 13:05:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fd92000) [pid = 1710] [serial = 1870] [outer = (nil)] 13:05:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fd9a800) [pid = 1710] [serial = 1871] [outer = 0x8fd92000] 13:05:47 INFO - PROCESS | 1710 | 1468958747601 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x911d8c00) [pid = 1710] [serial = 1872] [outer = 0x8fd92000] 13:05:48 INFO - PROCESS | 1710 | 1468958748504 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1385ms 13:05:48 INFO - PROCESS | 1710 | 1468958748553 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 1710 | 1468958748561 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:05:48 INFO - PROCESS | 1710 | 1468958748573 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:05:48 INFO - PROCESS | 1710 | 1468958748576 Marionette TRACE conn4 <- [1,2466,null,{}] 13:05:48 INFO - PROCESS | 1710 | 1468958748583 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:48 INFO - PROCESS | 1710 | 1468958748589 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:48 INFO - PROCESS | 1710 | 1468958748772 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:05:48 INFO - PROCESS | 1710 | 1468958748937 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 1710 | 1468958748946 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x91487800 == 30 [pid = 1710] [id = 624] 13:05:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9148e000) [pid = 1710] [serial = 1873] [outer = (nil)] 13:05:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91c04400) [pid = 1710] [serial = 1874] [outer = 0x9148e000] 13:05:49 INFO - PROCESS | 1710 | 1468958749019 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91c10000) [pid = 1710] [serial = 1875] [outer = 0x9148e000] 13:05:50 INFO - PROCESS | 1710 | 1468958750026 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1488ms 13:05:50 INFO - PROCESS | 1710 | 1468958750062 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:05:50 INFO - PROCESS | 1710 | 1468958750065 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:05:50 INFO - PROCESS | 1710 | 1468958750082 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:05:50 INFO - PROCESS | 1710 | 1468958750088 Marionette TRACE conn4 <- [1,2470,null,{}] 13:05:50 INFO - PROCESS | 1710 | 1468958750106 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:50 INFO - PROCESS | 1710 | 1468958750116 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:50 INFO - PROCESS | 1710 | 1468958750359 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:05:50 INFO - PROCESS | 1710 | 1468958750384 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:50 INFO - PROCESS | 1710 | 1468958750394 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248f800 == 31 [pid = 1710] [id = 625] 13:05:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x92490400) [pid = 1710] [serial = 1876] [outer = (nil)] 13:05:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x92497000) [pid = 1710] [serial = 1877] [outer = 0x92490400] 13:05:50 INFO - PROCESS | 1710 | 1468958750467 Marionette DEBUG loaded listener.js 13:05:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x924db000) [pid = 1710] [serial = 1878] [outer = 0x92490400] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x948ae000) [pid = 1710] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8e682c00) [pid = 1710] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x954cc000) [pid = 1710] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x93b66400) [pid = 1710] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8e68d000) [pid = 1710] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91498400) [pid = 1710] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x91c09c00) [pid = 1710] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93ba1400) [pid = 1710] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8f125400) [pid = 1710] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:05:51 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8fd93800) [pid = 1710] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:05:51 INFO - PROCESS | 1710 | 1468958751938 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1904ms 13:05:51 INFO - PROCESS | 1710 | 1468958751977 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:05:51 INFO - PROCESS | 1710 | 1468958751982 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:05:51 INFO - PROCESS | 1710 | 1468958751989 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:05:51 INFO - PROCESS | 1710 | 1468958751991 Marionette TRACE conn4 <- [1,2474,null,{}] 13:05:52 INFO - PROCESS | 1710 | 1468958751997 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:52 INFO - PROCESS | 1710 | 1468958752002 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:52 INFO - PROCESS | 1710 | 1468958752164 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:05:52 INFO - PROCESS | 1710 | 1468958752173 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:52 INFO - PROCESS | 1710 | 1468958752179 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x911de800 == 32 [pid = 1710] [id = 626] 13:05:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9149d800) [pid = 1710] [serial = 1879] [outer = (nil)] 13:05:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x924e2800) [pid = 1710] [serial = 1880] [outer = 0x9149d800] 13:05:52 INFO - PROCESS | 1710 | 1468958752250 Marionette DEBUG loaded listener.js 13:05:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x924e4c00) [pid = 1710] [serial = 1881] [outer = 0x9149d800] 13:05:53 INFO - PROCESS | 1710 | 1468958753191 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1238ms 13:05:53 INFO - PROCESS | 1710 | 1468958753228 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:05:53 INFO - PROCESS | 1710 | 1468958753232 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:05:53 INFO - PROCESS | 1710 | 1468958753238 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:05:53 INFO - PROCESS | 1710 | 1468958753242 Marionette TRACE conn4 <- [1,2478,null,{}] 13:05:53 INFO - PROCESS | 1710 | 1468958753247 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:53 INFO - PROCESS | 1710 | 1468958753253 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:53 INFO - PROCESS | 1710 | 1468958753413 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:05:53 INFO - PROCESS | 1710 | 1468958753658 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:53 INFO - PROCESS | 1710 | 1468958753667 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e686c00 == 33 [pid = 1710] [id = 627] 13:05:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8e689000) [pid = 1710] [serial = 1882] [outer = (nil)] 13:05:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8e732c00) [pid = 1710] [serial = 1883] [outer = 0x8e689000] 13:05:53 INFO - PROCESS | 1710 | 1468958753761 Marionette DEBUG loaded listener.js 13:05:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8f126c00) [pid = 1710] [serial = 1884] [outer = 0x8e689000] 13:05:54 INFO - PROCESS | 1710 | 1468958754901 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1742ms 13:05:54 INFO - PROCESS | 1710 | 1468958754986 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 1710 | 1468958754993 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:05:55 INFO - PROCESS | 1710 | 1468958755004 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:05:55 INFO - PROCESS | 1710 | 1468958755008 Marionette TRACE conn4 <- [1,2482,null,{}] 13:05:55 INFO - PROCESS | 1710 | 1468958755017 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:55 INFO - PROCESS | 1710 | 1468958755026 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:55 INFO - PROCESS | 1710 | 1468958755345 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:05:55 INFO - PROCESS | 1710 | 1468958755552 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 1710 | 1468958755564 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73e000 == 34 [pid = 1710] [id = 628] 13:05:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91496c00) [pid = 1710] [serial = 1885] [outer = (nil)] 13:05:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91c0a800) [pid = 1710] [serial = 1886] [outer = 0x91496c00] 13:05:55 INFO - PROCESS | 1710 | 1468958755656 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91ccac00) [pid = 1710] [serial = 1887] [outer = 0x91496c00] 13:05:56 INFO - PROCESS | 1710 | 1468958756735 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1788ms 13:05:56 INFO - PROCESS | 1710 | 1468958756794 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:05:56 INFO - PROCESS | 1710 | 1468958756802 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:05:56 INFO - PROCESS | 1710 | 1468958756812 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:05:56 INFO - PROCESS | 1710 | 1468958756816 Marionette TRACE conn4 <- [1,2486,null,{}] 13:05:56 INFO - PROCESS | 1710 | 1468958756823 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:56 INFO - PROCESS | 1710 | 1468958756829 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:57 INFO - PROCESS | 1710 | 1468958757049 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:05:57 INFO - PROCESS | 1710 | 1468958757336 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:57 INFO - PROCESS | 1710 | 1468958757348 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x939ef000 == 35 [pid = 1710] [id = 629] 13:05:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93b62000) [pid = 1710] [serial = 1888] [outer = (nil)] 13:05:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93b9f800) [pid = 1710] [serial = 1889] [outer = 0x93b62000] 13:05:57 INFO - PROCESS | 1710 | 1468958757482 Marionette DEBUG loaded listener.js 13:05:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93d6c800) [pid = 1710] [serial = 1890] [outer = 0x93b62000] 13:05:58 INFO - PROCESS | 1710 | 1468958758521 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1790ms 13:05:58 INFO - PROCESS | 1710 | 1468958758603 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:05:58 INFO - PROCESS | 1710 | 1468958758608 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:05:58 INFO - PROCESS | 1710 | 1468958758625 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:05:58 INFO - PROCESS | 1710 | 1468958758635 Marionette TRACE conn4 <- [1,2490,null,{}] 13:05:58 INFO - PROCESS | 1710 | 1468958758643 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:05:58 INFO - PROCESS | 1710 | 1468958758650 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:58 INFO - PROCESS | 1710 | 1468958758972 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:05:59 INFO - PROCESS | 1710 | 1468958759155 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:05:59 INFO - PROCESS | 1710 | 1468958759163 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:05:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e000 == 36 [pid = 1710] [id = 630] 13:05:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8e73ac00) [pid = 1710] [serial = 1891] [outer = (nil)] 13:05:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x95465000) [pid = 1710] [serial = 1892] [outer = 0x8e73ac00] 13:05:59 INFO - PROCESS | 1710 | 1468958759251 Marionette DEBUG loaded listener.js 13:05:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x95412800) [pid = 1710] [serial = 1893] [outer = 0x8e73ac00] 13:06:00 INFO - PROCESS | 1710 | 1468958760266 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1705ms 13:06:00 INFO - PROCESS | 1710 | 1468958760321 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:06:00 INFO - PROCESS | 1710 | 1468958760328 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:06:00 INFO - PROCESS | 1710 | 1468958760334 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:06:00 INFO - PROCESS | 1710 | 1468958760338 Marionette TRACE conn4 <- [1,2494,null,{}] 13:06:00 INFO - PROCESS | 1710 | 1468958760344 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:00 INFO - PROCESS | 1710 | 1468958760351 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:00 INFO - PROCESS | 1710 | 1468958760547 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:06:00 INFO - PROCESS | 1710 | 1468958760737 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 1710 | 1468958760749 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dc800 == 37 [pid = 1710] [id = 631] 13:06:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x91498000) [pid = 1710] [serial = 1894] [outer = (nil)] 13:06:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x966b8400) [pid = 1710] [serial = 1895] [outer = 0x91498000] 13:06:00 INFO - PROCESS | 1710 | 1468958760883 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x97963400) [pid = 1710] [serial = 1896] [outer = 0x91498000] 13:06:01 INFO - PROCESS | 1710 | 1468958761975 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1694ms 13:06:02 INFO - PROCESS | 1710 | 1468958762029 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:06:02 INFO - PROCESS | 1710 | 1468958762033 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:06:02 INFO - PROCESS | 1710 | 1468958762040 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:06:02 INFO - PROCESS | 1710 | 1468958762045 Marionette TRACE conn4 <- [1,2498,null,{}] 13:06:02 INFO - PROCESS | 1710 | 1468958762052 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:02 INFO - PROCESS | 1710 | 1468958762057 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:02 INFO - PROCESS | 1710 | 1468958762264 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:06:02 INFO - PROCESS | 1710 | 1468958762512 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:02 INFO - PROCESS | 1710 | 1468958762532 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e730400 == 38 [pid = 1710] [id = 632] 13:06:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8e730800) [pid = 1710] [serial = 1897] [outer = (nil)] 13:06:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x8e73b800) [pid = 1710] [serial = 1898] [outer = 0x8e730800] 13:06:02 INFO - PROCESS | 1710 | 1468958762813 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x8f1df800) [pid = 1710] [serial = 1899] [outer = 0x8e730800] 13:06:03 INFO - PROCESS | 1710 | 1468958763828 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1834ms 13:06:03 INFO - PROCESS | 1710 | 1468958763876 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:06:03 INFO - PROCESS | 1710 | 1468958763884 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:06:03 INFO - PROCESS | 1710 | 1468958763893 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:06:03 INFO - PROCESS | 1710 | 1468958763897 Marionette TRACE conn4 <- [1,2502,null,{}] 13:06:03 INFO - PROCESS | 1710 | 1468958763905 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:03 INFO - PROCESS | 1710 | 1468958763912 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:04 INFO - PROCESS | 1710 | 1468958764116 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:06:04 INFO - PROCESS | 1710 | 1468958764481 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:04 INFO - PROCESS | 1710 | 1468958764490 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73c800 == 39 [pid = 1710] [id = 633] 13:06:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x8fd8dc00) [pid = 1710] [serial = 1900] [outer = (nil)] 13:06:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x91cc2400) [pid = 1710] [serial = 1901] [outer = 0x8fd8dc00] 13:06:04 INFO - PROCESS | 1710 | 1468958764585 Marionette DEBUG loaded listener.js 13:06:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x91dd5c00) [pid = 1710] [serial = 1902] [outer = 0x8fd8dc00] 13:06:05 INFO - PROCESS | 1710 | --DOCSHELL 0x93ba0800 == 38 [pid = 1710] [id = 611] 13:06:05 INFO - PROCESS | 1710 | --DOCSHELL 0x911de800 == 37 [pid = 1710] [id = 626] 13:06:05 INFO - PROCESS | 1710 | --DOCSHELL 0x9248f800 == 36 [pid = 1710] [id = 625] 13:06:05 INFO - PROCESS | 1710 | --DOCSHELL 0x91487800 == 35 [pid = 1710] [id = 624] 13:06:05 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8f800 == 34 [pid = 1710] [id = 623] 13:06:05 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682400 == 33 [pid = 1710] [id = 622] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9795d000) [pid = 1710] [serial = 1844] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x97977400) [pid = 1710] [serial = 1845] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8fc0b800) [pid = 1710] [serial = 1842] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x966b4800) [pid = 1710] [serial = 1839] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8f11f000) [pid = 1710] [serial = 1841] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x954d0800) [pid = 1710] [serial = 1826] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x93ba8c00) [pid = 1710] [serial = 1823] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8f11b400) [pid = 1710] [serial = 1830] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x91dd3800) [pid = 1710] [serial = 1833] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x93d74400) [pid = 1710] [serial = 1818] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9667c400) [pid = 1710] [serial = 1827] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x93d77000) [pid = 1710] [serial = 1835] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8e731800) [pid = 1710] [serial = 1829] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9524e800) [pid = 1710] [serial = 1836] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91c0b400) [pid = 1710] [serial = 1821] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x948ba800) [pid = 1710] [serial = 1824] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91498800) [pid = 1710] [serial = 1820] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x96687800) [pid = 1710] [serial = 1838] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x914a4800) [pid = 1710] [serial = 1832] [outer = (nil)] [url = about:blank] 13:06:05 INFO - PROCESS | 1710 | 1468958765649 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1790ms 13:06:05 INFO - PROCESS | 1710 | 1468958765682 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 1710 | 1468958765688 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:06:05 INFO - PROCESS | 1710 | 1468958765701 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:06:05 INFO - PROCESS | 1710 | 1468958765705 Marionette TRACE conn4 <- [1,2506,null,{}] 13:06:05 INFO - PROCESS | 1710 | 1468958765712 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:05 INFO - PROCESS | 1710 | 1468958765719 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:05 INFO - PROCESS | 1710 | 1468958765914 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:06:06 INFO - PROCESS | 1710 | 1468958766061 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 1710 | 1468958766071 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x911d3c00 == 34 [pid = 1710] [id = 634] 13:06:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911d8400) [pid = 1710] [serial = 1903] [outer = (nil)] 13:06:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91dd8c00) [pid = 1710] [serial = 1904] [outer = 0x911d8400] 13:06:06 INFO - PROCESS | 1710 | 1468958766152 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x939f4800) [pid = 1710] [serial = 1905] [outer = 0x911d8400] 13:06:07 INFO - PROCESS | 1710 | 1468958767351 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1693ms 13:06:07 INFO - PROCESS | 1710 | 1468958767395 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:06:07 INFO - PROCESS | 1710 | 1468958767399 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:06:07 INFO - PROCESS | 1710 | 1468958767406 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:06:07 INFO - PROCESS | 1710 | 1468958767412 Marionette TRACE conn4 <- [1,2510,null,{}] 13:06:07 INFO - PROCESS | 1710 | 1468958767430 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:07 INFO - PROCESS | 1710 | 1468958767439 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:07 INFO - PROCESS | 1710 | 1468958767654 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:06:07 INFO - PROCESS | 1710 | 1468958767870 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:07 INFO - PROCESS | 1710 | 1468958767877 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x93ba7400 == 35 [pid = 1710] [id = 635] 13:06:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x948b2800) [pid = 1710] [serial = 1906] [outer = (nil)] 13:06:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x95251c00) [pid = 1710] [serial = 1907] [outer = 0x948b2800] 13:06:07 INFO - PROCESS | 1710 | 1468958767958 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9541bc00) [pid = 1710] [serial = 1908] [outer = 0x948b2800] 13:06:08 INFO - PROCESS | 1710 | 1468958768984 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1643ms 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x92490400) [pid = 1710] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8e682800) [pid = 1710] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8fd92000) [pid = 1710] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e739000) [pid = 1710] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x911df800) [pid = 1710] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9524ac00) [pid = 1710] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9924d400) [pid = 1710] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9927c000) [pid = 1710] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x97960400) [pid = 1710] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x92493400) [pid = 1710] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:06:09 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x9148e000) [pid = 1710] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:06:09 INFO - PROCESS | 1710 | 1468958769303 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:06:09 INFO - PROCESS | 1710 | 1468958769317 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:06:09 INFO - PROCESS | 1710 | 1468958769398 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:06:09 INFO - PROCESS | 1710 | 1468958769405 Marionette TRACE conn4 <- [1,2514,null,{}] 13:06:09 INFO - PROCESS | 1710 | 1468958769417 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:09 INFO - PROCESS | 1710 | 1468958769427 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:09 INFO - PROCESS | 1710 | 1468958769712 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:06:09 INFO - PROCESS | 1710 | 1468958769912 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 1710 | 1468958769929 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8f400 == 36 [pid = 1710] [id = 636] 13:06:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fd8f800) [pid = 1710] [serial = 1909] [outer = (nil)] 13:06:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fd96000) [pid = 1710] [serial = 1910] [outer = 0x8fd8f800] 13:06:10 INFO - PROCESS | 1710 | 1468958770059 Marionette DEBUG loaded listener.js 13:06:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91481400) [pid = 1710] [serial = 1911] [outer = 0x8fd8f800] 13:06:11 INFO - PROCESS | 1710 | 1468958771140 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1854ms 13:06:11 INFO - PROCESS | 1710 | 1468958771206 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:06:11 INFO - PROCESS | 1710 | 1468958771213 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:06:11 INFO - PROCESS | 1710 | 1468958771225 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:06:11 INFO - PROCESS | 1710 | 1468958771231 Marionette TRACE conn4 <- [1,2518,null,{}] 13:06:11 INFO - PROCESS | 1710 | 1468958771239 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:11 INFO - PROCESS | 1710 | 1468958771245 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:11 INFO - PROCESS | 1710 | 1468958771495 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:06:11 INFO - PROCESS | 1710 | 1468958771849 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:11 INFO - PROCESS | 1710 | 1468958771858 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684c00 == 37 [pid = 1710] [id = 637] 13:06:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x92324800) [pid = 1710] [serial = 1912] [outer = (nil)] 13:06:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x924db400) [pid = 1710] [serial = 1913] [outer = 0x92324800] 13:06:11 INFO - PROCESS | 1710 | 1468958771955 Marionette DEBUG loaded listener.js 13:06:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93b66400) [pid = 1710] [serial = 1914] [outer = 0x92324800] 13:06:13 INFO - PROCESS | 1710 | 1468958773010 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1846ms 13:06:13 INFO - PROCESS | 1710 | 1468958773067 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:06:13 INFO - PROCESS | 1710 | 1468958773071 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:06:13 INFO - PROCESS | 1710 | 1468958773080 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:06:13 INFO - PROCESS | 1710 | 1468958773084 Marionette TRACE conn4 <- [1,2522,null,{}] 13:06:13 INFO - PROCESS | 1710 | 1468958773099 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:13 INFO - PROCESS | 1710 | 1468958773108 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:13 INFO - PROCESS | 1710 | 1468958773344 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:06:13 INFO - PROCESS | 1710 | 1468958773634 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 1710 | 1468958773649 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x95247400 == 38 [pid = 1710] [id = 638] 13:06:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x95251800) [pid = 1710] [serial = 1915] [outer = (nil)] 13:06:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x954d0800) [pid = 1710] [serial = 1916] [outer = 0x95251800] 13:06:13 INFO - PROCESS | 1710 | 1468958773782 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x96682000) [pid = 1710] [serial = 1917] [outer = 0x95251800] 13:06:14 INFO - PROCESS | 1710 | 1468958774799 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1801ms 13:06:14 INFO - PROCESS | 1710 | 1468958774880 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 1710 | 1468958774885 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:06:14 INFO - PROCESS | 1710 | 1468958774891 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:06:14 INFO - PROCESS | 1710 | 1468958774895 Marionette TRACE conn4 <- [1,2526,null,{}] 13:06:14 INFO - PROCESS | 1710 | 1468958774902 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:14 INFO - PROCESS | 1710 | 1468958774907 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:15 INFO - PROCESS | 1710 | 1468958775136 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:06:15 INFO - PROCESS | 1710 | 1468958775369 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:15 INFO - PROCESS | 1710 | 1468958775380 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b4800 == 39 [pid = 1710] [id = 639] 13:06:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x966b4400) [pid = 1710] [serial = 1918] [outer = (nil)] 13:06:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9836cc00) [pid = 1710] [serial = 1919] [outer = 0x966b4400] 13:06:15 INFO - PROCESS | 1710 | 1468958775479 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9965a800) [pid = 1710] [serial = 1920] [outer = 0x966b4400] 13:06:16 INFO - PROCESS | 1710 | 1468958776428 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1587ms 13:06:16 INFO - PROCESS | 1710 | 1468958776480 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:06:16 INFO - PROCESS | 1710 | 1468958776483 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:06:16 INFO - PROCESS | 1710 | 1468958776492 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:06:16 INFO - PROCESS | 1710 | 1468958776495 Marionette TRACE conn4 <- [1,2530,null,{}] 13:06:16 INFO - PROCESS | 1710 | 1468958776501 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:16 INFO - PROCESS | 1710 | 1468958776507 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:16 INFO - PROCESS | 1710 | 1468958776709 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:06:16 INFO - PROCESS | 1710 | 1468958776892 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:16 INFO - PROCESS | 1710 | 1468958776903 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e732400 == 40 [pid = 1710] [id = 640] 13:06:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91dd3c00) [pid = 1710] [serial = 1921] [outer = (nil)] 13:06:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x996c0c00) [pid = 1710] [serial = 1922] [outer = 0x91dd3c00] 13:06:16 INFO - PROCESS | 1710 | 1468958776984 Marionette DEBUG loaded listener.js 13:06:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x99fd0400) [pid = 1710] [serial = 1923] [outer = 0x91dd3c00] 13:06:17 INFO - PROCESS | 1710 | 1468958777959 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1542ms 13:06:18 INFO - PROCESS | 1710 | 1468958778033 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:06:18 INFO - PROCESS | 1710 | 1468958778037 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:06:18 INFO - PROCESS | 1710 | 1468958778044 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:06:18 INFO - PROCESS | 1710 | 1468958778047 Marionette TRACE conn4 <- [1,2534,null,{}] 13:06:18 INFO - PROCESS | 1710 | 1468958778053 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:18 INFO - PROCESS | 1710 | 1468958778064 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:18 INFO - PROCESS | 1710 | 1468958778372 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:06:18 INFO - PROCESS | 1710 | 1468958778694 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:18 INFO - PROCESS | 1710 | 1468958778708 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73bc00 == 41 [pid = 1710] [id = 641] 13:06:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x8e73d000) [pid = 1710] [serial = 1924] [outer = (nil)] 13:06:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x911d6000) [pid = 1710] [serial = 1925] [outer = 0x8e73d000] 13:06:18 INFO - PROCESS | 1710 | 1468958778793 Marionette DEBUG loaded listener.js 13:06:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x95250800) [pid = 1710] [serial = 1926] [outer = 0x8e73d000] 13:06:19 INFO - PROCESS | 1710 | 1468958779958 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1984ms 13:06:20 INFO - PROCESS | 1710 | 1468958780030 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:06:20 INFO - PROCESS | 1710 | 1468958780037 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:06:20 INFO - PROCESS | 1710 | 1468958780046 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:06:20 INFO - PROCESS | 1710 | 1468958780050 Marionette TRACE conn4 <- [1,2538,null,{}] 13:06:20 INFO - PROCESS | 1710 | 1468958780059 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:20 INFO - PROCESS | 1710 | 1468958780064 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:20 INFO - PROCESS | 1710 | 1468958780290 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:06:20 INFO - PROCESS | 1710 | 1468958780626 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:20 INFO - PROCESS | 1710 | 1468958780643 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dd400 == 42 [pid = 1710] [id = 642] 13:06:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x911ddc00) [pid = 1710] [serial = 1927] [outer = (nil)] 13:06:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9148e000) [pid = 1710] [serial = 1928] [outer = 0x911ddc00] 13:06:20 INFO - PROCESS | 1710 | 1468958780722 Marionette DEBUG loaded listener.js 13:06:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x914a4800) [pid = 1710] [serial = 1929] [outer = 0x911ddc00] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x98371800 == 41 [pid = 1710] [id = 618] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x911d3c00 == 40 [pid = 1710] [id = 634] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73c800 == 39 [pid = 1710] [id = 633] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dc800 == 38 [pid = 1710] [id = 631] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e730400 == 37 [pid = 1710] [id = 632] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e000 == 36 [pid = 1710] [id = 630] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x939ef000 == 35 [pid = 1710] [id = 629] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73e000 == 34 [pid = 1710] [id = 628] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e686c00 == 33 [pid = 1710] [id = 627] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x9148e400 == 32 [pid = 1710] [id = 610] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8f120c00 == 31 [pid = 1710] [id = 601] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd92800 == 30 [pid = 1710] [id = 607] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc03000 == 29 [pid = 1710] [id = 614] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd98400 == 28 [pid = 1710] [id = 602] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11c800 == 27 [pid = 1710] [id = 606] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x911df400 == 26 [pid = 1710] [id = 615] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6d400 == 25 [pid = 1710] [id = 616] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8e400 == 24 [pid = 1710] [id = 604] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e681400 == 23 [pid = 1710] [id = 613] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x9924c000 == 22 [pid = 1710] [id = 617] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x911db800 == 21 [pid = 1710] [id = 619] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x911dc800 == 20 [pid = 1710] [id = 620] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x91ccbc00 == 19 [pid = 1710] [id = 603] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x954c6800 == 18 [pid = 1710] [id = 608] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68a400 == 17 [pid = 1710] [id = 609] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x91c06400 == 16 [pid = 1710] [id = 605] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dfc00 == 15 [pid = 1710] [id = 612] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e738400 == 14 [pid = 1710] [id = 621] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73bc00 == 13 [pid = 1710] [id = 641] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e732400 == 12 [pid = 1710] [id = 640] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x95247400 == 11 [pid = 1710] [id = 638] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x948b4800 == 10 [pid = 1710] [id = 639] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684c00 == 9 [pid = 1710] [id = 637] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x93ba7400 == 8 [pid = 1710] [id = 635] 13:06:22 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8f400 == 7 [pid = 1710] [id = 636] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x924e2800) [pid = 1710] [serial = 1880] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x92497000) [pid = 1710] [serial = 1877] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8e68ec00) [pid = 1710] [serial = 1868] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8e73dc00) [pid = 1710] [serial = 1869] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8fd9a800) [pid = 1710] [serial = 1871] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x911d8c00) [pid = 1710] [serial = 1872] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8fc0e800) [pid = 1710] [serial = 1866] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8f129400) [pid = 1710] [serial = 1865] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91ddac00) [pid = 1710] [serial = 1847] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x924de400) [pid = 1710] [serial = 1848] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x954c8800) [pid = 1710] [serial = 1851] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x954c5c00) [pid = 1710] [serial = 1850] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x99663000) [pid = 1710] [serial = 1854] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9965d000) [pid = 1710] [serial = 1853] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9a002400) [pid = 1710] [serial = 1857] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x99735800) [pid = 1710] [serial = 1856] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9a0ec000) [pid = 1710] [serial = 1860] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9a0e7400) [pid = 1710] [serial = 1859] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9a6b1c00) [pid = 1710] [serial = 1863] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9a6a7400) [pid = 1710] [serial = 1862] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x924db000) [pid = 1710] [serial = 1878] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x91c10000) [pid = 1710] [serial = 1875] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x91c04400) [pid = 1710] [serial = 1874] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 1710 | 1468958782770 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2786ms 13:06:22 INFO - PROCESS | 1710 | 1468958782833 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:06:22 INFO - PROCESS | 1710 | 1468958782839 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:06:22 INFO - PROCESS | 1710 | 1468958782847 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:06:22 INFO - PROCESS | 1710 | 1468958782851 Marionette TRACE conn4 <- [1,2542,null,{}] 13:06:22 INFO - PROCESS | 1710 | 1468958782860 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:22 INFO - PROCESS | 1710 | 1468958782866 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:23 INFO - PROCESS | 1710 | 1468958783108 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:06:23 INFO - PROCESS | 1710 | 1468958783303 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:23 INFO - PROCESS | 1710 | 1468958783315 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11f000 == 8 [pid = 1710] [id = 643] 13:06:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8f11f800) [pid = 1710] [serial = 1930] [outer = (nil)] 13:06:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8fc02c00) [pid = 1710] [serial = 1931] [outer = 0x8f11f800] 13:06:23 INFO - PROCESS | 1710 | 1468958783388 Marionette DEBUG loaded listener.js 13:06:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fd8c800) [pid = 1710] [serial = 1932] [outer = 0x8f11f800] 13:06:24 INFO - PROCESS | 1710 | 1468958784263 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1483ms 13:06:24 INFO - PROCESS | 1710 | 1468958784330 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:06:24 INFO - PROCESS | 1710 | 1468958784339 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:06:24 INFO - PROCESS | 1710 | 1468958784351 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:06:24 INFO - PROCESS | 1710 | 1468958784356 Marionette TRACE conn4 <- [1,2546,null,{}] 13:06:24 INFO - PROCESS | 1710 | 1468958784362 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:24 INFO - PROCESS | 1710 | 1468958784368 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:24 INFO - PROCESS | 1710 | 1468958784564 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:06:24 INFO - PROCESS | 1710 | 1468958784712 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:24 INFO - PROCESS | 1710 | 1468958784722 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x911da000 == 9 [pid = 1710] [id = 644] 13:06:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x91482400) [pid = 1710] [serial = 1933] [outer = (nil)] 13:06:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9148f800) [pid = 1710] [serial = 1934] [outer = 0x91482400] 13:06:24 INFO - PROCESS | 1710 | 1468958784808 Marionette DEBUG loaded listener.js 13:06:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9149e400) [pid = 1710] [serial = 1935] [outer = 0x91482400] 13:06:25 INFO - PROCESS | 1710 | 1468958785847 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1535ms 13:06:25 INFO - PROCESS | 1710 | 1468958785885 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:06:25 INFO - PROCESS | 1710 | 1468958785889 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:06:25 INFO - PROCESS | 1710 | 1468958785896 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:06:25 INFO - PROCESS | 1710 | 1468958785902 Marionette TRACE conn4 <- [1,2550,null,{}] 13:06:25 INFO - PROCESS | 1710 | 1468958785927 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:25 INFO - PROCESS | 1710 | 1468958785937 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:26 INFO - PROCESS | 1710 | 1468958786169 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:06:26 INFO - PROCESS | 1710 | 1468958786201 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:26 INFO - PROCESS | 1710 | 1468958786214 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248e000 == 10 [pid = 1710] [id = 645] 13:06:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9248fc00) [pid = 1710] [serial = 1936] [outer = (nil)] 13:06:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x92495400) [pid = 1710] [serial = 1937] [outer = 0x9248fc00] 13:06:26 INFO - PROCESS | 1710 | 1468958786290 Marionette DEBUG loaded listener.js 13:06:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924db800) [pid = 1710] [serial = 1938] [outer = 0x9248fc00] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x9149d800) [pid = 1710] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x948b2800) [pid = 1710] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x911d8400) [pid = 1710] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x93b62000) [pid = 1710] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8e730800) [pid = 1710] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8e689000) [pid = 1710] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x91498000) [pid = 1710] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x8fd8dc00) [pid = 1710] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x91496c00) [pid = 1710] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:06:27 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x8e73ac00) [pid = 1710] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:06:27 INFO - PROCESS | 1710 | 1468958787820 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1945ms 13:06:27 INFO - PROCESS | 1710 | 1468958787917 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:06:27 INFO - PROCESS | 1710 | 1468958787921 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:06:27 INFO - PROCESS | 1710 | 1468958787933 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:06:27 INFO - PROCESS | 1710 | 1468958787936 Marionette TRACE conn4 <- [1,2554,null,{}] 13:06:27 INFO - PROCESS | 1710 | 1468958787943 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:27 INFO - PROCESS | 1710 | 1468958787948 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:28 INFO - PROCESS | 1710 | 1468958788119 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:06:28 INFO - PROCESS | 1710 | 1468958788257 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:28 INFO - PROCESS | 1710 | 1468958788264 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689000 == 11 [pid = 1710] [id = 646] 13:06:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x8e73d800) [pid = 1710] [serial = 1939] [outer = (nil)] 13:06:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91cc8000) [pid = 1710] [serial = 1940] [outer = 0x8e73d800] 13:06:28 INFO - PROCESS | 1710 | 1468958788337 Marionette DEBUG loaded listener.js 13:06:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x939e6c00) [pid = 1710] [serial = 1941] [outer = 0x8e73d800] 13:06:29 INFO - PROCESS | 1710 | 1468958789134 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1237ms 13:06:29 INFO - PROCESS | 1710 | 1468958789171 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:06:29 INFO - PROCESS | 1710 | 1468958789175 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:06:29 INFO - PROCESS | 1710 | 1468958789181 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:06:29 INFO - PROCESS | 1710 | 1468958789184 Marionette TRACE conn4 <- [1,2558,null,{}] 13:06:29 INFO - PROCESS | 1710 | 1468958789190 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:29 INFO - PROCESS | 1710 | 1468958789195 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:29 INFO - PROCESS | 1710 | 1468958789375 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:06:29 INFO - PROCESS | 1710 | 1468958789385 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:29 INFO - PROCESS | 1710 | 1468958789391 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b62400 == 12 [pid = 1710] [id = 647] 13:06:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x93b64400) [pid = 1710] [serial = 1942] [outer = (nil)] 13:06:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x93d70000) [pid = 1710] [serial = 1943] [outer = 0x93b64400] 13:06:29 INFO - PROCESS | 1710 | 1468958789478 Marionette DEBUG loaded listener.js 13:06:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x948ae000) [pid = 1710] [serial = 1944] [outer = 0x93b64400] 13:06:30 INFO - PROCESS | 1710 | 1468958790804 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1688ms 13:06:30 INFO - PROCESS | 1710 | 1468958790872 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:06:30 INFO - PROCESS | 1710 | 1468958790880 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:06:30 INFO - PROCESS | 1710 | 1468958790900 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:06:30 INFO - PROCESS | 1710 | 1468958790909 Marionette TRACE conn4 <- [1,2562,null,{}] 13:06:30 INFO - PROCESS | 1710 | 1468958790917 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:30 INFO - PROCESS | 1710 | 1468958790923 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:31 INFO - PROCESS | 1710 | 1468958791140 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:06:31 INFO - PROCESS | 1710 | 1468958791377 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:31 INFO - PROCESS | 1710 | 1468958791388 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f129c00 == 13 [pid = 1710] [id = 648] 13:06:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f1d9800) [pid = 1710] [serial = 1945] [outer = (nil)] 13:06:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911d7000) [pid = 1710] [serial = 1946] [outer = 0x8f1d9800] 13:06:31 INFO - PROCESS | 1710 | 1468958791473 Marionette DEBUG loaded listener.js 13:06:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91490000) [pid = 1710] [serial = 1947] [outer = 0x8f1d9800] 13:06:32 INFO - PROCESS | 1710 | 1468958792699 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1853ms 13:06:32 INFO - PROCESS | 1710 | 1468958792743 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:06:32 INFO - PROCESS | 1710 | 1468958792751 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:06:32 INFO - PROCESS | 1710 | 1468958792774 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:06:32 INFO - PROCESS | 1710 | 1468958792780 Marionette TRACE conn4 <- [1,2566,null,{}] 13:06:32 INFO - PROCESS | 1710 | 1468958792790 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:32 INFO - PROCESS | 1710 | 1468958792797 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:33 INFO - PROCESS | 1710 | 1468958792998 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:06:33 INFO - PROCESS | 1710 | 1468958793332 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 1710 | 1468958793340 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11d400 == 14 [pid = 1710] [id = 649] 13:06:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91cc6c00) [pid = 1710] [serial = 1948] [outer = (nil)] 13:06:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x924e3000) [pid = 1710] [serial = 1949] [outer = 0x91cc6c00] 13:06:33 INFO - PROCESS | 1710 | 1468958793436 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x924da000) [pid = 1710] [serial = 1950] [outer = 0x91cc6c00] 13:06:34 INFO - PROCESS | 1710 | 1468958794534 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1859ms 13:06:34 INFO - PROCESS | 1710 | 1468958794624 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:06:34 INFO - PROCESS | 1710 | 1468958794629 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:06:34 INFO - PROCESS | 1710 | 1468958794637 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:06:34 INFO - PROCESS | 1710 | 1468958794644 Marionette TRACE conn4 <- [1,2570,null,{}] 13:06:34 INFO - PROCESS | 1710 | 1468958794662 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:34 INFO - PROCESS | 1710 | 1468958794672 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:34 INFO - PROCESS | 1710 | 1468958794987 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:06:35 INFO - PROCESS | 1710 | 1468958795194 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 1710 | 1468958795206 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x95247400 == 15 [pid = 1710] [id = 650] 13:06:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9524cc00) [pid = 1710] [serial = 1951] [outer = (nil)] 13:06:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x954d1400) [pid = 1710] [serial = 1952] [outer = 0x9524cc00] 13:06:35 INFO - PROCESS | 1710 | 1468958795296 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9667e400) [pid = 1710] [serial = 1953] [outer = 0x9524cc00] 13:06:36 INFO - PROCESS | 1710 | 1468958796624 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2045ms 13:06:36 INFO - PROCESS | 1710 | 1468958796681 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:06:36 INFO - PROCESS | 1710 | 1468958796688 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:06:36 INFO - PROCESS | 1710 | 1468958796748 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:06:36 INFO - PROCESS | 1710 | 1468958796760 Marionette TRACE conn4 <- [1,2574,null,{}] 13:06:36 INFO - PROCESS | 1710 | 1468958796779 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:36 INFO - PROCESS | 1710 | 1468958796787 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:37 INFO - PROCESS | 1710 | 1468958797096 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x95251c00) [pid = 1710] [serial = 1907] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9541bc00) [pid = 1710] [serial = 1908] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x939f4800) [pid = 1710] [serial = 1905] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91dd8c00) [pid = 1710] [serial = 1904] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x93b9f800) [pid = 1710] [serial = 1889] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8e73b800) [pid = 1710] [serial = 1898] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f126c00) [pid = 1710] [serial = 1884] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x966b8400) [pid = 1710] [serial = 1895] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x91cc2400) [pid = 1710] [serial = 1901] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x91c0a800) [pid = 1710] [serial = 1886] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8f1df800) [pid = 1710] [serial = 1899] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x93d6c800) [pid = 1710] [serial = 1890] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x91ccac00) [pid = 1710] [serial = 1887] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x95412800) [pid = 1710] [serial = 1893] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x97963400) [pid = 1710] [serial = 1896] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x8e732c00) [pid = 1710] [serial = 1883] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x95465000) [pid = 1710] [serial = 1892] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x91dd5c00) [pid = 1710] [serial = 1902] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | --DOMWINDOW == 58 (0x924e4c00) [pid = 1710] [serial = 1881] [outer = (nil)] [url = about:blank] 13:06:37 INFO - PROCESS | 1710 | 1468958797298 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 1710 | 1468958797312 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e733800 == 16 [pid = 1710] [id = 651] 13:06:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0x8e735400) [pid = 1710] [serial = 1954] [outer = (nil)] 13:06:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x8f122c00) [pid = 1710] [serial = 1955] [outer = 0x8e735400] 13:06:37 INFO - PROCESS | 1710 | 1468958797386 Marionette DEBUG loaded listener.js 13:06:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x8f1e3400) [pid = 1710] [serial = 1956] [outer = 0x8e735400] 13:06:38 INFO - PROCESS | 1710 | 1468958798262 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1609ms 13:06:38 INFO - PROCESS | 1710 | 1468958798307 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:06:38 INFO - PROCESS | 1710 | 1468958798314 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:06:38 INFO - PROCESS | 1710 | 1468958798326 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:06:38 INFO - PROCESS | 1710 | 1468958798330 Marionette TRACE conn4 <- [1,2578,null,{}] 13:06:38 INFO - PROCESS | 1710 | 1468958798337 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:38 INFO - PROCESS | 1710 | 1468958798343 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:38 INFO - PROCESS | 1710 | 1468958798520 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:06:38 INFO - PROCESS | 1710 | 1468958798545 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:38 INFO - PROCESS | 1710 | 1468958798553 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd90800 == 17 [pid = 1710] [id = 652] 13:06:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x8fd93000) [pid = 1710] [serial = 1957] [outer = (nil)] 13:06:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x91cc7400) [pid = 1710] [serial = 1958] [outer = 0x8fd93000] 13:06:38 INFO - PROCESS | 1710 | 1468958798781 Marionette DEBUG loaded listener.js 13:06:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91dd0c00) [pid = 1710] [serial = 1959] [outer = 0x8fd93000] 13:06:39 INFO - PROCESS | 1710 | 1468958799715 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1433ms 13:06:39 INFO - PROCESS | 1710 | 1468958799760 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:06:39 INFO - PROCESS | 1710 | 1468958799764 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:06:39 INFO - PROCESS | 1710 | 1468958799778 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:06:39 INFO - PROCESS | 1710 | 1468958799784 Marionette TRACE conn4 <- [1,2582,null,{}] 13:06:39 INFO - PROCESS | 1710 | 1468958799801 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:39 INFO - PROCESS | 1710 | 1468958799810 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:40 INFO - PROCESS | 1710 | 1468958800049 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:06:40 INFO - PROCESS | 1710 | 1468958800072 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 1710 | 1468958800086 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x93b65800 == 18 [pid = 1710] [id = 653] 13:06:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x93b9f800) [pid = 1710] [serial = 1960] [outer = (nil)] 13:06:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x95247800) [pid = 1710] [serial = 1961] [outer = 0x93b9f800] 13:06:40 INFO - PROCESS | 1710 | 1468958800159 Marionette DEBUG loaded listener.js 13:06:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x95251c00) [pid = 1710] [serial = 1962] [outer = 0x93b9f800] 13:06:41 INFO - PROCESS | 1710 | 1468958801120 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1400ms 13:06:41 INFO - PROCESS | 1710 | 1468958801172 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:06:41 INFO - PROCESS | 1710 | 1468958801176 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:06:41 INFO - PROCESS | 1710 | 1468958801190 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:06:41 INFO - PROCESS | 1710 | 1468958801193 Marionette TRACE conn4 <- [1,2586,null,{}] 13:06:41 INFO - PROCESS | 1710 | 1468958801199 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:41 INFO - PROCESS | 1710 | 1468958801204 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:41 INFO - PROCESS | 1710 | 1468958801432 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:06:41 INFO - PROCESS | 1710 | 1468958801454 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:41 INFO - PROCESS | 1710 | 1468958801462 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x95468400 == 19 [pid = 1710] [id = 654] 13:06:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x954cbc00) [pid = 1710] [serial = 1963] [outer = (nil)] 13:06:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x954d1000) [pid = 1710] [serial = 1964] [outer = 0x954cbc00] 13:06:41 INFO - PROCESS | 1710 | 1468958801533 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x96686800) [pid = 1710] [serial = 1965] [outer = 0x954cbc00] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9248fc00) [pid = 1710] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8f11f800) [pid = 1710] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x95251800) [pid = 1710] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x911ddc00) [pid = 1710] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x91482400) [pid = 1710] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x966b4400) [pid = 1710] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x91dd3c00) [pid = 1710] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x8fd8f800) [pid = 1710] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x92324800) [pid = 1710] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x8e73d000) [pid = 1710] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:06:42 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x8e73d800) [pid = 1710] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:06:42 INFO - PROCESS | 1710 | 1468958802623 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1486ms 13:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:06:42 INFO - PROCESS | 1710 | 1468958802677 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 1710 | 1468958802680 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:06:42 INFO - PROCESS | 1710 | 1468958802686 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:06:42 INFO - PROCESS | 1710 | 1468958802690 Marionette TRACE conn4 <- [1,2590,null,{}] 13:06:42 INFO - PROCESS | 1710 | 1468958802695 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:42 INFO - PROCESS | 1710 | 1468958802701 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:42 INFO - PROCESS | 1710 | 1468958802874 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:06:43 INFO - PROCESS | 1710 | 1468958803013 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:43 INFO - PROCESS | 1710 | 1468958803022 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682400 == 20 [pid = 1710] [id = 655] 13:06:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x8e737400) [pid = 1710] [serial = 1966] [outer = (nil)] 13:06:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x954c7c00) [pid = 1710] [serial = 1967] [outer = 0x8e737400] 13:06:43 INFO - PROCESS | 1710 | 1468958803095 Marionette DEBUG loaded listener.js 13:06:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x924e0c00) [pid = 1710] [serial = 1968] [outer = 0x8e737400] 13:06:43 INFO - PROCESS | 1710 | 1468958803993 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1336ms 13:06:44 INFO - PROCESS | 1710 | 1468958804035 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:06:44 INFO - PROCESS | 1710 | 1468958804043 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:06:44 INFO - PROCESS | 1710 | 1468958804053 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:06:44 INFO - PROCESS | 1710 | 1468958804059 Marionette TRACE conn4 <- [1,2594,null,{}] 13:06:44 INFO - PROCESS | 1710 | 1468958804070 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:44 INFO - PROCESS | 1710 | 1468958804076 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:44 INFO - PROCESS | 1710 | 1468958804291 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:06:44 INFO - PROCESS | 1710 | 1468958804449 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 1710 | 1468958804463 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dc800 == 21 [pid = 1710] [id = 656] 13:06:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x8f1df800) [pid = 1710] [serial = 1969] [outer = (nil)] 13:06:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8fc09000) [pid = 1710] [serial = 1970] [outer = 0x8f1df800] 13:06:44 INFO - PROCESS | 1710 | 1468958804563 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x911d8c00) [pid = 1710] [serial = 1971] [outer = 0x8f1df800] 13:06:45 INFO - PROCESS | 1710 | 1468958805663 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1641ms 13:06:45 INFO - PROCESS | 1710 | 1468958805693 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:06:45 INFO - PROCESS | 1710 | 1468958805700 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:06:45 INFO - PROCESS | 1710 | 1468958805711 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:06:45 INFO - PROCESS | 1710 | 1468958805715 Marionette TRACE conn4 <- [1,2598,null,{}] 13:06:45 INFO - PROCESS | 1710 | 1468958805722 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:45 INFO - PROCESS | 1710 | 1468958805728 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:45 INFO - PROCESS | 1710 | 1468958805956 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:06:46 INFO - PROCESS | 1710 | 1468958806187 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:46 INFO - PROCESS | 1710 | 1468958806199 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd9400 == 22 [pid = 1710] [id = 657] 13:06:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9232ac00) [pid = 1710] [serial = 1972] [outer = (nil)] 13:06:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x939e8000) [pid = 1710] [serial = 1973] [outer = 0x9232ac00] 13:06:46 INFO - PROCESS | 1710 | 1468958806329 Marionette DEBUG loaded listener.js 13:06:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x93ba9c00) [pid = 1710] [serial = 1974] [outer = 0x9232ac00] 13:06:47 INFO - PROCESS | 1710 | 1468958807345 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1683ms 13:06:47 INFO - PROCESS | 1710 | 1468958807394 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:06:47 INFO - PROCESS | 1710 | 1468958807399 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:06:47 INFO - PROCESS | 1710 | 1468958807406 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:06:47 INFO - PROCESS | 1710 | 1468958807412 Marionette TRACE conn4 <- [1,2602,null,{}] 13:06:47 INFO - PROCESS | 1710 | 1468958807429 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:47 INFO - PROCESS | 1710 | 1468958807438 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:47 INFO - PROCESS | 1710 | 1468958807759 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:06:48 INFO - PROCESS | 1710 | 1468958808005 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:48 INFO - PROCESS | 1710 | 1468958808019 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f120400 == 23 [pid = 1710] [id = 658] 13:06:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9795a400) [pid = 1710] [serial = 1975] [outer = (nil)] 13:06:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x97973000) [pid = 1710] [serial = 1976] [outer = 0x9795a400] 13:06:48 INFO - PROCESS | 1710 | 1468958808110 Marionette DEBUG loaded listener.js 13:06:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x97975400) [pid = 1710] [serial = 1977] [outer = 0x9795a400] 13:06:49 INFO - PROCESS | 1710 | 1468958809140 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1794ms 13:06:49 INFO - PROCESS | 1710 | 1468958809202 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 1710 | 1468958809208 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:06:49 INFO - PROCESS | 1710 | 1468958809214 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:06:49 INFO - PROCESS | 1710 | 1468958809218 Marionette TRACE conn4 <- [1,2606,null,{}] 13:06:49 INFO - PROCESS | 1710 | 1468958809225 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:49 INFO - PROCESS | 1710 | 1468958809229 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:49 INFO - PROCESS | 1710 | 1468958809417 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:06:49 INFO - PROCESS | 1710 | 1468958809650 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:49 INFO - PROCESS | 1710 | 1468958809659 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e800 == 24 [pid = 1710] [id = 659] 13:06:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9796fc00) [pid = 1710] [serial = 1978] [outer = (nil)] 13:06:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9965cc00) [pid = 1710] [serial = 1979] [outer = 0x9796fc00] 13:06:49 INFO - PROCESS | 1710 | 1468958809788 Marionette DEBUG loaded listener.js 13:06:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x99661c00) [pid = 1710] [serial = 1980] [outer = 0x9796fc00] 13:06:50 INFO - PROCESS | 1710 | 1468958810753 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1585ms 13:06:50 INFO - PROCESS | 1710 | 1468958810800 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:06:50 INFO - PROCESS | 1710 | 1468958810805 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:06:50 INFO - PROCESS | 1710 | 1468958810812 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:06:50 INFO - PROCESS | 1710 | 1468958810815 Marionette TRACE conn4 <- [1,2610,null,{}] 13:06:50 INFO - PROCESS | 1710 | 1468958810821 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:50 INFO - PROCESS | 1710 | 1468958810827 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:51 INFO - PROCESS | 1710 | 1468958811006 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:06:51 INFO - PROCESS | 1710 | 1468958811194 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:51 INFO - PROCESS | 1710 | 1468958811205 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e686000 == 25 [pid = 1710] [id = 660] 13:06:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9797a800) [pid = 1710] [serial = 1981] [outer = (nil)] 13:06:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x99fd4400) [pid = 1710] [serial = 1982] [outer = 0x9797a800] 13:06:51 INFO - PROCESS | 1710 | 1468958811284 Marionette DEBUG loaded listener.js 13:06:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x99fdb000) [pid = 1710] [serial = 1983] [outer = 0x9797a800] 13:06:52 INFO - PROCESS | 1710 | 1468958812289 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1534ms 13:06:52 INFO - PROCESS | 1710 | 1468958812347 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:06:52 INFO - PROCESS | 1710 | 1468958812350 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:06:52 INFO - PROCESS | 1710 | 1468958812357 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:06:52 INFO - PROCESS | 1710 | 1468958812361 Marionette TRACE conn4 <- [1,2614,null,{}] 13:06:52 INFO - PROCESS | 1710 | 1468958812367 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:52 INFO - PROCESS | 1710 | 1468958812379 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:52 INFO - PROCESS | 1710 | 1468958812669 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:06:52 INFO - PROCESS | 1710 | 1468958812909 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:52 INFO - PROCESS | 1710 | 1468958812918 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:52 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d7800 == 26 [pid = 1710] [id = 661] 13:06:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x911d4400) [pid = 1710] [serial = 1984] [outer = (nil)] 13:06:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9972c800) [pid = 1710] [serial = 1985] [outer = 0x911d4400] 13:06:53 INFO - PROCESS | 1710 | 1468958813053 Marionette DEBUG loaded listener.js 13:06:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9a0f0000) [pid = 1710] [serial = 1986] [outer = 0x911d4400] 13:06:54 INFO - PROCESS | 1710 | 1468958814298 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1983ms 13:06:54 INFO - PROCESS | 1710 | 1468958814341 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:06:54 INFO - PROCESS | 1710 | 1468958814348 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:06:54 INFO - PROCESS | 1710 | 1468958814367 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:06:54 INFO - PROCESS | 1710 | 1468958814372 Marionette TRACE conn4 <- [1,2618,null,{}] 13:06:54 INFO - PROCESS | 1710 | 1468958814381 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:54 INFO - PROCESS | 1710 | 1468958814386 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:54 INFO - PROCESS | 1710 | 1468958814612 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:06:54 INFO - PROCESS | 1710 | 1468958814950 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:54 INFO - PROCESS | 1710 | 1468958814965 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:54 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc02800 == 27 [pid = 1710] [id = 662] 13:06:54 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x8fd94400) [pid = 1710] [serial = 1987] [outer = (nil)] 13:06:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x911dac00) [pid = 1710] [serial = 1988] [outer = 0x8fd94400] 13:06:55 INFO - PROCESS | 1710 | 1468958815043 Marionette DEBUG loaded listener.js 13:06:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9148e800) [pid = 1710] [serial = 1989] [outer = 0x8fd94400] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x92495400) [pid = 1710] [serial = 1937] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8fc02c00) [pid = 1710] [serial = 1931] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x96682000) [pid = 1710] [serial = 1917] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8fd8c800) [pid = 1710] [serial = 1932] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x954d0800) [pid = 1710] [serial = 1916] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x914a4800) [pid = 1710] [serial = 1929] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9148e000) [pid = 1710] [serial = 1928] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9148f800) [pid = 1710] [serial = 1934] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9965a800) [pid = 1710] [serial = 1920] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9836cc00) [pid = 1710] [serial = 1919] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x99fd0400) [pid = 1710] [serial = 1923] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91481400) [pid = 1710] [serial = 1911] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x996c0c00) [pid = 1710] [serial = 1922] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8fd96000) [pid = 1710] [serial = 1910] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x93b66400) [pid = 1710] [serial = 1914] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x924db400) [pid = 1710] [serial = 1913] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x95250800) [pid = 1710] [serial = 1926] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x91cc8000) [pid = 1710] [serial = 1940] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x911d6000) [pid = 1710] [serial = 1925] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x924db800) [pid = 1710] [serial = 1938] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9149e400) [pid = 1710] [serial = 1935] [outer = (nil)] [url = about:blank] 13:06:56 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x939e6c00) [pid = 1710] [serial = 1941] [outer = (nil)] [url = about:blank] 13:06:57 INFO - PROCESS | 1710 | 1468958816996 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2697ms 13:06:57 INFO - PROCESS | 1710 | 1468958817103 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:06:57 INFO - PROCESS | 1710 | 1468958817110 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:06:57 INFO - PROCESS | 1710 | 1468958817120 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:06:57 INFO - PROCESS | 1710 | 1468958817126 Marionette TRACE conn4 <- [1,2622,null,{}] 13:06:57 INFO - PROCESS | 1710 | 1468958817135 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:57 INFO - PROCESS | 1710 | 1468958817139 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:57 INFO - PROCESS | 1710 | 1468958817338 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:06:57 INFO - PROCESS | 1710 | 1468958817507 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:57 INFO - PROCESS | 1710 | 1468958817516 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e736000 == 28 [pid = 1710] [id = 663] 13:06:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x8e73f800) [pid = 1710] [serial = 1990] [outer = (nil)] 13:06:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x8f1dd800) [pid = 1710] [serial = 1991] [outer = 0x8e73f800] 13:06:57 INFO - PROCESS | 1710 | 1468958817594 Marionette DEBUG loaded listener.js 13:06:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8fc09800) [pid = 1710] [serial = 1992] [outer = 0x8e73f800] 13:06:58 INFO - PROCESS | 1710 | 1468958818494 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1451ms 13:06:58 INFO - PROCESS | 1710 | 1468958818572 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:06:58 INFO - PROCESS | 1710 | 1468958818581 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:06:58 INFO - PROCESS | 1710 | 1468958818593 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:06:58 INFO - PROCESS | 1710 | 1468958818598 Marionette TRACE conn4 <- [1,2626,null,{}] 13:06:58 INFO - PROCESS | 1710 | 1468958818605 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:06:58 INFO - PROCESS | 1710 | 1468958818610 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:58 INFO - PROCESS | 1710 | 1468958818801 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:06:59 INFO - PROCESS | 1710 | 1468958818983 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:06:59 INFO - PROCESS | 1710 | 1468958818993 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:06:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x911de400 == 29 [pid = 1710] [id = 664] 13:06:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x91489c00) [pid = 1710] [serial = 1993] [outer = (nil)] 13:06:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9149f400) [pid = 1710] [serial = 1994] [outer = 0x91489c00] 13:06:59 INFO - PROCESS | 1710 | 1468958819071 Marionette DEBUG loaded listener.js 13:06:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x91c03c00) [pid = 1710] [serial = 1995] [outer = 0x91489c00] 13:07:00 INFO - PROCESS | 1710 | 1468958820095 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1540ms 13:07:00 INFO - PROCESS | 1710 | 1468958820134 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:07:00 INFO - PROCESS | 1710 | 1468958820138 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:07:00 INFO - PROCESS | 1710 | 1468958820145 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:07:00 INFO - PROCESS | 1710 | 1468958820152 Marionette TRACE conn4 <- [1,2630,null,{}] 13:07:00 INFO - PROCESS | 1710 | 1468958820178 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:00 INFO - PROCESS | 1710 | 1468958820188 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:00 INFO - PROCESS | 1710 | 1468958820415 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:07:00 INFO - PROCESS | 1710 | 1468958820459 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:00 INFO - PROCESS | 1710 | 1468958820474 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x92328400 == 30 [pid = 1710] [id = 665] 13:07:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x92328800) [pid = 1710] [serial = 1996] [outer = (nil)] 13:07:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9248f800) [pid = 1710] [serial = 1997] [outer = 0x92328800] 13:07:00 INFO - PROCESS | 1710 | 1468958820549 Marionette DEBUG loaded listener.js 13:07:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x924d7400) [pid = 1710] [serial = 1998] [outer = 0x92328800] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8e737400) [pid = 1710] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x93b9f800) [pid = 1710] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x954cbc00) [pid = 1710] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x91cc6c00) [pid = 1710] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8fd93000) [pid = 1710] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x8e735400) [pid = 1710] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x8f1d9800) [pid = 1710] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9524cc00) [pid = 1710] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:07:01 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x93b64400) [pid = 1710] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:07:01 INFO - PROCESS | 1710 | 1468958821978 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1856ms 13:07:02 INFO - PROCESS | 1710 | 1468958822001 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:07:02 INFO - PROCESS | 1710 | 1468958822007 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:07:02 INFO - PROCESS | 1710 | 1468958822014 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:07:02 INFO - PROCESS | 1710 | 1468958822018 Marionette TRACE conn4 <- [1,2634,null,{}] 13:07:02 INFO - PROCESS | 1710 | 1468958822024 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:02 INFO - PROCESS | 1710 | 1468958822029 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:02 INFO - PROCESS | 1710 | 1468958822197 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:07:02 INFO - PROCESS | 1710 | 1468958822208 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:02 INFO - PROCESS | 1710 | 1468958822219 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73a000 == 31 [pid = 1710] [id = 666] 13:07:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x91cc2000) [pid = 1710] [serial = 1999] [outer = (nil)] 13:07:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x939e6c00) [pid = 1710] [serial = 2000] [outer = 0x91cc2000] 13:07:02 INFO - PROCESS | 1710 | 1468958822291 Marionette DEBUG loaded listener.js 13:07:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x93b5e000) [pid = 1710] [serial = 2001] [outer = 0x91cc2000] 13:07:03 INFO - PROCESS | 1710 | 1468958823273 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1285ms 13:07:03 INFO - PROCESS | 1710 | 1468958823300 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:07:03 INFO - PROCESS | 1710 | 1468958823305 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:07:03 INFO - PROCESS | 1710 | 1468958823311 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:07:03 INFO - PROCESS | 1710 | 1468958823315 Marionette TRACE conn4 <- [1,2638,null,{}] 13:07:03 INFO - PROCESS | 1710 | 1468958823320 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:03 INFO - PROCESS | 1710 | 1468958823326 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:03 INFO - PROCESS | 1710 | 1468958823550 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:07:03 INFO - PROCESS | 1710 | 1468958823743 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:03 INFO - PROCESS | 1710 | 1468958823754 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:03 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e731800 == 32 [pid = 1710] [id = 667] 13:07:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8e731c00) [pid = 1710] [serial = 2002] [outer = (nil)] 13:07:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8e737c00) [pid = 1710] [serial = 2003] [outer = 0x8e731c00] 13:07:03 INFO - PROCESS | 1710 | 1468958823844 Marionette DEBUG loaded listener.js 13:07:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8f11e000) [pid = 1710] [serial = 2004] [outer = 0x8e731c00] 13:07:05 INFO - PROCESS | 1710 | 1468958825011 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1788ms 13:07:05 INFO - PROCESS | 1710 | 1468958825103 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:07:05 INFO - PROCESS | 1710 | 1468958825111 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:07:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:07:05 INFO - PROCESS | 1710 | 1468958825122 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:07:05 INFO - PROCESS | 1710 | 1468958825127 Marionette TRACE conn4 <- [1,2642,null,{}] 13:07:05 INFO - PROCESS | 1710 | 1468958825135 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:05 INFO - PROCESS | 1710 | 1468958825141 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:05 INFO - PROCESS | 1710 | 1468958825383 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:07:05 INFO - PROCESS | 1710 | 1468958825659 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:05 INFO - PROCESS | 1710 | 1468958825670 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:05 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688400 == 33 [pid = 1710] [id = 668] 13:07:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fd9a800) [pid = 1710] [serial = 2005] [outer = (nil)] 13:07:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91495800) [pid = 1710] [serial = 2006] [outer = 0x8fd9a800] 13:07:05 INFO - PROCESS | 1710 | 1468958825760 Marionette DEBUG loaded listener.js 13:07:05 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x914a3400) [pid = 1710] [serial = 2007] [outer = 0x8fd9a800] 13:07:06 INFO - PROCESS | 1710 | 1468958826839 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:07:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:07:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1789ms 13:07:06 INFO - PROCESS | 1710 | 1468958826911 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:07:06 INFO - PROCESS | 1710 | 1468958826916 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:07:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:07:06 INFO - PROCESS | 1710 | 1468958826924 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:07:06 INFO - PROCESS | 1710 | 1468958826929 Marionette TRACE conn4 <- [1,2646,null,{}] 13:07:06 INFO - PROCESS | 1710 | 1468958826935 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:06 INFO - PROCESS | 1710 | 1468958826941 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:07 INFO - PROCESS | 1710 | 1468958827189 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:07:07 INFO - PROCESS | 1710 | 1468958827525 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:07 INFO - PROCESS | 1710 | 1468958827531 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d400 == 34 [pid = 1710] [id = 669] 13:07:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911da800) [pid = 1710] [serial = 2008] [outer = (nil)] 13:07:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x92491800) [pid = 1710] [serial = 2009] [outer = 0x911da800] 13:07:07 INFO - PROCESS | 1710 | 1468958827624 Marionette DEBUG loaded listener.js 13:07:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x924dd800) [pid = 1710] [serial = 2010] [outer = 0x911da800] 13:07:08 INFO - PROCESS | 1710 | 1468958828791 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:07:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:07:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1943ms 13:07:08 INFO - PROCESS | 1710 | 1468958828869 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:07:08 INFO - PROCESS | 1710 | 1468958828876 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:07:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:07:08 INFO - PROCESS | 1710 | 1468958828910 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:07:08 INFO - PROCESS | 1710 | 1468958828919 Marionette TRACE conn4 <- [1,2650,null,{}] 13:07:08 INFO - PROCESS | 1710 | 1468958828979 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:08 INFO - PROCESS | 1710 | 1468958828987 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:09 INFO - PROCESS | 1710 | 1468958829195 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:07:09 INFO - PROCESS | 1710 | 1468958829418 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:09 INFO - PROCESS | 1710 | 1468958829425 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x91485000 == 35 [pid = 1710] [id = 670] 13:07:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x92233800) [pid = 1710] [serial = 2011] [outer = (nil)] 13:07:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93d79800) [pid = 1710] [serial = 2012] [outer = 0x92233800] 13:07:09 INFO - PROCESS | 1710 | 1468958829572 Marionette DEBUG loaded listener.js 13:07:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x95249c00) [pid = 1710] [serial = 2013] [outer = 0x92233800] 13:07:10 INFO - PROCESS | 1710 | 1468958830859 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:07:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:07:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2064ms 13:07:10 INFO - PROCESS | 1710 | 1468958830951 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:07:10 INFO - PROCESS | 1710 | 1468958830957 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:07:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:07:10 INFO - PROCESS | 1710 | 1468958830966 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:07:10 INFO - PROCESS | 1710 | 1468958830973 Marionette TRACE conn4 <- [1,2654,null,{}] 13:07:10 INFO - PROCESS | 1710 | 1468958830983 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:10 INFO - PROCESS | 1710 | 1468958830989 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:11 INFO - PROCESS | 1710 | 1468958831257 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:07:11 INFO - PROCESS | 1710 | 1468958831500 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:11 INFO - PROCESS | 1710 | 1468958831524 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:11 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1de400 == 36 [pid = 1710] [id = 671] 13:07:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x8f1dfc00) [pid = 1710] [serial = 2014] [outer = (nil)] 13:07:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8fc04c00) [pid = 1710] [serial = 2015] [outer = 0x8f1dfc00] 13:07:11 INFO - PROCESS | 1710 | 1468958831626 Marionette DEBUG loaded listener.js 13:07:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8fd91800) [pid = 1710] [serial = 2016] [outer = 0x8f1dfc00] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x911dd400 == 35 [pid = 1710] [id = 642] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x9248e000 == 34 [pid = 1710] [id = 645] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x93b65800 == 33 [pid = 1710] [id = 653] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73a000 == 32 [pid = 1710] [id = 666] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x92328400 == 31 [pid = 1710] [id = 665] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x911de400 == 30 [pid = 1710] [id = 664] 13:07:12 INFO - PROCESS | 1710 | --DOCSHELL 0x8e736000 == 29 [pid = 1710] [id = 663] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x954c7c00) [pid = 1710] [serial = 1967] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x95251c00) [pid = 1710] [serial = 1962] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x954d1000) [pid = 1710] [serial = 1964] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x924e3000) [pid = 1710] [serial = 1949] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x924da000) [pid = 1710] [serial = 1950] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91cc7400) [pid = 1710] [serial = 1958] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8f122c00) [pid = 1710] [serial = 1955] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8f1e3400) [pid = 1710] [serial = 1956] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x911d7000) [pid = 1710] [serial = 1946] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91490000) [pid = 1710] [serial = 1947] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x954d1400) [pid = 1710] [serial = 1952] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9667e400) [pid = 1710] [serial = 1953] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x948ae000) [pid = 1710] [serial = 1944] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x93d70000) [pid = 1710] [serial = 1943] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x95247800) [pid = 1710] [serial = 1961] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x96686800) [pid = 1710] [serial = 1965] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x91dd0c00) [pid = 1710] [serial = 1959] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x924e0c00) [pid = 1710] [serial = 1968] [outer = (nil)] [url = about:blank] 13:07:12 INFO - PROCESS | 1710 | 1468958832861 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:07:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:07:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1999ms 13:07:12 INFO - PROCESS | 1710 | 1468958832966 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:07:12 INFO - PROCESS | 1710 | 1468958832973 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:07:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:07:12 INFO - PROCESS | 1710 | 1468958832984 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:07:12 INFO - PROCESS | 1710 | 1468958832988 Marionette TRACE conn4 <- [1,2658,null,{}] 13:07:13 INFO - PROCESS | 1710 | 1468958833002 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:13 INFO - PROCESS | 1710 | 1468958833006 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:13 INFO - PROCESS | 1710 | 1468958833176 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:07:13 INFO - PROCESS | 1710 | 1468958833372 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:13 INFO - PROCESS | 1710 | 1468958833381 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f129000 == 30 [pid = 1710] [id = 672] 13:07:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x9149fc00) [pid = 1710] [serial = 2017] [outer = (nil)] 13:07:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x91c07400) [pid = 1710] [serial = 2018] [outer = 0x9149fc00] 13:07:13 INFO - PROCESS | 1710 | 1468958833455 Marionette DEBUG loaded listener.js 13:07:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91cc7800) [pid = 1710] [serial = 2019] [outer = 0x9149fc00] 13:07:14 INFO - PROCESS | 1710 | 1468958834283 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:07:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:07:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1340ms 13:07:14 INFO - PROCESS | 1710 | 1468958834327 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 1710 | 1468958834332 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:07:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:07:14 INFO - PROCESS | 1710 | 1468958834338 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:07:14 INFO - PROCESS | 1710 | 1468958834344 Marionette TRACE conn4 <- [1,2662,null,{}] 13:07:14 INFO - PROCESS | 1710 | 1468958834361 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:14 INFO - PROCESS | 1710 | 1468958834369 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:14 INFO - PROCESS | 1710 | 1468958834541 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:07:14 INFO - PROCESS | 1710 | 1468958834554 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:14 INFO - PROCESS | 1710 | 1468958834564 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x924db400 == 31 [pid = 1710] [id = 673] 13:07:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x924db800) [pid = 1710] [serial = 2020] [outer = (nil)] 13:07:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x924e3800) [pid = 1710] [serial = 2021] [outer = 0x924db800] 13:07:14 INFO - PROCESS | 1710 | 1468958834642 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x93b69c00) [pid = 1710] [serial = 2022] [outer = 0x924db800] 13:07:15 INFO - PROCESS | 1710 | 1468958835753 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:07:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:07:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1436ms 13:07:15 INFO - PROCESS | 1710 | 1468958835775 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:07:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:07:15 INFO - PROCESS | 1710 | 1468958835780 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:07:15 INFO - PROCESS | 1710 | 1468958835787 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:07:15 INFO - PROCESS | 1710 | 1468958835790 Marionette TRACE conn4 <- [1,2666,null,{}] 13:07:15 INFO - PROCESS | 1710 | 1468958835795 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:15 INFO - PROCESS | 1710 | 1468958835801 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:16 INFO - PROCESS | 1710 | 1468958836034 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:07:16 INFO - PROCESS | 1710 | 1468958836054 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:16 INFO - PROCESS | 1710 | 1468958836062 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x91c0a400 == 32 [pid = 1710] [id = 674] 13:07:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x924e0c00) [pid = 1710] [serial = 2023] [outer = (nil)] 13:07:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x95251c00) [pid = 1710] [serial = 2024] [outer = 0x924e0c00] 13:07:16 INFO - PROCESS | 1710 | 1468958836137 Marionette DEBUG loaded listener.js 13:07:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x954c5400) [pid = 1710] [serial = 2025] [outer = 0x924e0c00] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9232ac00) [pid = 1710] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9797a800) [pid = 1710] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8f1df800) [pid = 1710] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x92328800) [pid = 1710] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8e73f800) [pid = 1710] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x9796fc00) [pid = 1710] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x911d4400) [pid = 1710] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9795a400) [pid = 1710] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x91489c00) [pid = 1710] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:07:17 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x8fd94400) [pid = 1710] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:07:17 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:17 INFO - PROCESS | 1710 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:07:17 INFO - PROCESS | 1710 | 1468958837613 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:07:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:07:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1839ms 13:07:17 INFO - PROCESS | 1710 | 1468958837625 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:07:17 INFO - PROCESS | 1710 | 1468958837629 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:07:17 INFO - PROCESS | 1710 | 1468958837639 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:07:17 INFO - PROCESS | 1710 | 1468958837644 Marionette TRACE conn4 <- [1,2670,null,{}] 13:07:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:07:17 INFO - PROCESS | 1710 | 1468958837651 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:17 INFO - PROCESS | 1710 | 1468958837655 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:17 INFO - PROCESS | 1710 | 1468958837883 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:07:18 INFO - PROCESS | 1710 | 1468958838031 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:18 INFO - PROCESS | 1710 | 1468958838043 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:18 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e685c00 == 33 [pid = 1710] [id = 675] 13:07:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x8e68fc00) [pid = 1710] [serial = 2026] [outer = (nil)] 13:07:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x924d6c00) [pid = 1710] [serial = 2027] [outer = 0x8e68fc00] 13:07:18 INFO - PROCESS | 1710 | 1468958838115 Marionette DEBUG loaded listener.js 13:07:18 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x93ba6400) [pid = 1710] [serial = 2028] [outer = 0x8e68fc00] 13:07:19 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:19 INFO - PROCESS | 1710 | 1468958839371 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:07:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:07:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1775ms 13:07:19 INFO - PROCESS | 1710 | 1468958839462 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 1710 | 1468958839469 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:07:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:07:19 INFO - PROCESS | 1710 | 1468958839481 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:07:19 INFO - PROCESS | 1710 | 1468958839485 Marionette TRACE conn4 <- [1,2674,null,{}] 13:07:19 INFO - PROCESS | 1710 | 1468958839495 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:19 INFO - PROCESS | 1710 | 1468958839501 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:19 INFO - PROCESS | 1710 | 1468958839795 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:07:20 INFO - PROCESS | 1710 | 1468958839987 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:20 INFO - PROCESS | 1710 | 1468958840002 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x91482800 == 34 [pid = 1710] [id = 676] 13:07:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91486800) [pid = 1710] [serial = 2029] [outer = (nil)] 13:07:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x91496400) [pid = 1710] [serial = 2030] [outer = 0x91486800] 13:07:20 INFO - PROCESS | 1710 | 1468958840129 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x91dce000) [pid = 1710] [serial = 2031] [outer = 0x91486800] 13:07:21 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:21 INFO - PROCESS | 1710 | 1468958841584 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:07:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:07:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2139ms 13:07:21 INFO - PROCESS | 1710 | 1468958841718 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 13:07:21 INFO - PROCESS | 1710 | 1468958841725 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:07:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:07:21 INFO - PROCESS | 1710 | 1468958841749 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:07:21 INFO - PROCESS | 1710 | 1468958841755 Marionette TRACE conn4 <- [1,2678,null,{}] 13:07:21 INFO - PROCESS | 1710 | 1468958841762 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:21 INFO - PROCESS | 1710 | 1468958841769 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:21 INFO - PROCESS | 1710 | 1468958841951 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:07:22 INFO - PROCESS | 1710 | 1468958842144 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:22 INFO - PROCESS | 1710 | 1468958842151 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dd400 == 35 [pid = 1710] [id = 677] 13:07:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x92493400) [pid = 1710] [serial = 2032] [outer = (nil)] 13:07:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x95251000) [pid = 1710] [serial = 2033] [outer = 0x92493400] 13:07:22 INFO - PROCESS | 1710 | 1468958842246 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x95468800) [pid = 1710] [serial = 2034] [outer = 0x92493400] 13:07:23 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:23 INFO - PROCESS | 1710 | 1468958843740 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:07:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:07:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2038ms 13:07:23 INFO - PROCESS | 1710 | 1468958843788 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:07:23 INFO - PROCESS | 1710 | 1468958843792 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:07:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:07:23 INFO - PROCESS | 1710 | 1468958843947 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:07:23 INFO - PROCESS | 1710 | 1468958843953 Marionette TRACE conn4 <- [1,2682,null,{}] 13:07:23 INFO - PROCESS | 1710 | 1468958843986 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:23 INFO - PROCESS | 1710 | 1468958843996 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:24 INFO - PROCESS | 1710 | 1468958844199 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:07:24 INFO - PROCESS | 1710 | 1468958844384 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:24 INFO - PROCESS | 1710 | 1468958844397 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:24 INFO - PROCESS | 1710 | ++DOCSHELL 0x954d4800 == 36 [pid = 1710] [id = 678] 13:07:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9667f800) [pid = 1710] [serial = 2035] [outer = (nil)] 13:07:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x966bf400) [pid = 1710] [serial = 2036] [outer = 0x9667f800] 13:07:24 INFO - PROCESS | 1710 | 1468958844487 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9795dc00) [pid = 1710] [serial = 2037] [outer = 0x9667f800] 13:07:25 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:25 INFO - PROCESS | 1710 | 1468958845901 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:07:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:07:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2045ms 13:07:25 INFO - PROCESS | 1710 | 1468958845941 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:07:25 INFO - PROCESS | 1710 | 1468958845947 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:07:25 INFO - PROCESS | 1710 | 1468958845954 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:07:25 INFO - PROCESS | 1710 | 1468958845958 Marionette TRACE conn4 <- [1,2686,null,{}] 13:07:25 INFO - PROCESS | 1710 | 1468958845965 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:25 INFO - PROCESS | 1710 | 1468958845970 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:26 INFO - PROCESS | 1710 | 1468958846394 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:07:26 INFO - PROCESS | 1710 | 1468958846607 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:26 INFO - PROCESS | 1710 | 1468958846616 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73f800 == 37 [pid = 1710] [id = 679] 13:07:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8fc06400) [pid = 1710] [serial = 2038] [outer = (nil)] 13:07:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x911d4400) [pid = 1710] [serial = 2039] [outer = 0x8fc06400] 13:07:26 INFO - PROCESS | 1710 | 1468958846697 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x911df800) [pid = 1710] [serial = 2040] [outer = 0x8fc06400] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11d400 == 36 [pid = 1710] [id = 649] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x91485000 == 35 [pid = 1710] [id = 670] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d400 == 34 [pid = 1710] [id = 669] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e688400 == 33 [pid = 1710] [id = 668] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e731800 == 32 [pid = 1710] [id = 667] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc02800 == 31 [pid = 1710] [id = 662] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689000 == 30 [pid = 1710] [id = 646] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11f000 == 29 [pid = 1710] [id = 643] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e800 == 28 [pid = 1710] [id = 659] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x95468400 == 27 [pid = 1710] [id = 654] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x93b62400 == 26 [pid = 1710] [id = 647] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x95247400 == 25 [pid = 1710] [id = 650] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd90800 == 24 [pid = 1710] [id = 652] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x911da000 == 23 [pid = 1710] [id = 644] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd9400 == 22 [pid = 1710] [id = 657] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f129c00 == 21 [pid = 1710] [id = 648] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e733800 == 20 [pid = 1710] [id = 651] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f120400 == 19 [pid = 1710] [id = 658] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682400 == 18 [pid = 1710] [id = 655] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dc800 == 17 [pid = 1710] [id = 656] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d7800 == 16 [pid = 1710] [id = 661] 13:07:28 INFO - PROCESS | 1710 | --DOCSHELL 0x8e686000 == 15 [pid = 1710] [id = 660] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x924d7400) [pid = 1710] [serial = 1998] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x8f1dd800) [pid = 1710] [serial = 1991] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9965cc00) [pid = 1710] [serial = 1979] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x93ba9c00) [pid = 1710] [serial = 1974] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9972c800) [pid = 1710] [serial = 1985] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x99661c00) [pid = 1710] [serial = 1980] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x97975400) [pid = 1710] [serial = 1977] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x91c03c00) [pid = 1710] [serial = 1995] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9148e800) [pid = 1710] [serial = 1989] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8fc09800) [pid = 1710] [serial = 1992] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x911dac00) [pid = 1710] [serial = 1988] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x9a0f0000) [pid = 1710] [serial = 1986] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x9248f800) [pid = 1710] [serial = 1997] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x911d8c00) [pid = 1710] [serial = 1971] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x97973000) [pid = 1710] [serial = 1976] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x9149f400) [pid = 1710] [serial = 1994] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 58 (0x99fd4400) [pid = 1710] [serial = 1982] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 57 (0x939e6c00) [pid = 1710] [serial = 2000] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 56 (0x939e8000) [pid = 1710] [serial = 1973] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 55 (0x99fdb000) [pid = 1710] [serial = 1983] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | --DOMWINDOW == 54 (0x8fc09000) [pid = 1710] [serial = 1970] [outer = (nil)] [url = about:blank] 13:07:28 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:28 INFO - PROCESS | 1710 | 1468958848948 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:07:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:07:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 3049ms 13:07:29 INFO - PROCESS | 1710 | 1468958849007 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 13:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:07:29 INFO - PROCESS | 1710 | 1468958849015 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:07:29 INFO - PROCESS | 1710 | 1468958849025 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:07:29 INFO - PROCESS | 1710 | 1468958849030 Marionette TRACE conn4 <- [1,2690,null,{}] 13:07:29 INFO - PROCESS | 1710 | 1468958849040 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:29 INFO - PROCESS | 1710 | 1468958849046 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:29 INFO - PROCESS | 1710 | 1468958849225 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:07:29 INFO - PROCESS | 1710 | 1468958849362 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 1710 | 1468958849372 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:29 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d9800 == 16 [pid = 1710] [id = 680] 13:07:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 55 (0x8f1d9c00) [pid = 1710] [serial = 2041] [outer = (nil)] 13:07:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 56 (0x8f1e0000) [pid = 1710] [serial = 2042] [outer = 0x8f1d9c00] 13:07:29 INFO - PROCESS | 1710 | 1468958849452 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 1710 | ++DOMWINDOW == 57 (0x8fc08000) [pid = 1710] [serial = 2043] [outer = 0x8f1d9c00] 13:07:30 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:30 INFO - PROCESS | 1710 | 1468958850750 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:30 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:07:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:07:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1786ms 13:07:30 INFO - PROCESS | 1710 | 1468958850809 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 13:07:30 INFO - PROCESS | 1710 | 1468958850819 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:07:30 INFO - PROCESS | 1710 | 1468958850831 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:07:30 INFO - PROCESS | 1710 | 1468958850835 Marionette TRACE conn4 <- [1,2694,null,{}] 13:07:30 INFO - PROCESS | 1710 | 1468958850843 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:30 INFO - PROCESS | 1710 | 1468958850849 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:31 INFO - PROCESS | 1710 | 1468958851129 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:07:31 INFO - PROCESS | 1710 | 1468958851166 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 1710 | 1468958851177 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148a800 == 17 [pid = 1710] [id = 681] 13:07:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 58 (0x91497000) [pid = 1710] [serial = 2044] [outer = (nil)] 13:07:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0x9149ac00) [pid = 1710] [serial = 2045] [outer = 0x91497000] 13:07:31 INFO - PROCESS | 1710 | 1468958851337 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x914a1400) [pid = 1710] [serial = 2046] [outer = 0x91497000] 13:07:32 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:32 INFO - PROCESS | 1710 | 1468958852741 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:07:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:07:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1934ms 13:07:32 INFO - PROCESS | 1710 | 1468958852766 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 13:07:32 INFO - PROCESS | 1710 | 1468958852778 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:07:32 INFO - PROCESS | 1710 | 1468958852798 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:07:32 INFO - PROCESS | 1710 | 1468958852805 Marionette TRACE conn4 <- [1,2698,null,{}] 13:07:32 INFO - PROCESS | 1710 | 1468958852884 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:32 INFO - PROCESS | 1710 | 1468958852894 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:33 INFO - PROCESS | 1710 | 1468958853123 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:07:33 INFO - PROCESS | 1710 | 1468958853145 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:33 INFO - PROCESS | 1710 | 1468958853159 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ddb400 == 18 [pid = 1710] [id = 682] 13:07:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x92232400) [pid = 1710] [serial = 2047] [outer = (nil)] 13:07:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x92493000) [pid = 1710] [serial = 2048] [outer = 0x92232400] 13:07:33 INFO - PROCESS | 1710 | 1468958853235 Marionette DEBUG loaded listener.js 13:07:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x924dc800) [pid = 1710] [serial = 2049] [outer = 0x92232400] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x8e68fc00) [pid = 1710] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x924e0c00) [pid = 1710] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x92233800) [pid = 1710] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x9149fc00) [pid = 1710] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 58 (0x8fd9a800) [pid = 1710] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 57 (0x8f1dfc00) [pid = 1710] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 56 (0x924db800) [pid = 1710] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 55 (0x911da800) [pid = 1710] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 54 (0x8e731c00) [pid = 1710] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:07:33 INFO - PROCESS | 1710 | --DOMWINDOW == 53 (0x91cc2000) [pid = 1710] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:07:34 INFO - PROCESS | 1710 | SkCairoFTTypeface::onFilterRec unimplemented 13:07:34 INFO - PROCESS | 1710 | 1468958854882 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:07:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:07:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2106ms 13:07:34 INFO - PROCESS | 1710 | 1468958854903 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 13:07:34 INFO - PROCESS | 1710 | 1468958854908 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:07:34 INFO - PROCESS | 1710 | 1468958854914 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:07:34 INFO - PROCESS | 1710 | 1468958854917 Marionette TRACE conn4 <- [1,2702,null,{}] 13:07:34 INFO - PROCESS | 1710 | 1468958854923 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:34 INFO - PROCESS | 1710 | 1468958854928 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:35 INFO - PROCESS | 1710 | 1468958855138 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:07:35 INFO - PROCESS | 1710 | 1468958855196 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:35 INFO - PROCESS | 1710 | 1468958855203 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x911e0000 == 19 [pid = 1710] [id = 683] 13:07:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 54 (0x91487800) [pid = 1710] [serial = 2050] [outer = (nil)] 13:07:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 55 (0x93b62000) [pid = 1710] [serial = 2051] [outer = 0x91487800] 13:07:35 INFO - PROCESS | 1710 | 1468958855277 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 56 (0x93ba5400) [pid = 1710] [serial = 2052] [outer = 0x91487800] 13:07:36 INFO - PROCESS | 1710 | 1468958856354 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:07:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1483ms 13:07:36 INFO - PROCESS | 1710 | 1468958856399 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:07:36 INFO - PROCESS | 1710 | 1468958856406 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:07:36 INFO - PROCESS | 1710 | 1468958856443 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:07:36 INFO - PROCESS | 1710 | 1468958856449 Marionette TRACE conn4 <- [1,2706,null,{}] 13:07:36 INFO - PROCESS | 1710 | 1468958856458 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:36 INFO - PROCESS | 1710 | 1468958856464 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:36 INFO - PROCESS | 1710 | 1468958856662 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:07:36 INFO - PROCESS | 1710 | 1468958856910 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 1710 | 1468958856918 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11d400 == 20 [pid = 1710] [id = 684] 13:07:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 57 (0x8f11dc00) [pid = 1710] [serial = 2053] [outer = (nil)] 13:07:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 58 (0x911df400) [pid = 1710] [serial = 2054] [outer = 0x8f11dc00] 13:07:37 INFO - PROCESS | 1710 | 1468958857014 Marionette DEBUG loaded listener.js 13:07:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0x91499000) [pid = 1710] [serial = 2055] [outer = 0x8f11dc00] 13:07:38 INFO - PROCESS | 1710 | 1468958858066 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1644ms 13:07:38 INFO - PROCESS | 1710 | 1468958858084 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:07:38 INFO - PROCESS | 1710 | 1468958858090 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:07:38 INFO - PROCESS | 1710 | 1468958858102 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:07:38 INFO - PROCESS | 1710 | 1468958858106 Marionette TRACE conn4 <- [1,2710,null,{}] 13:07:38 INFO - PROCESS | 1710 | 1468958858113 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:38 INFO - PROCESS | 1710 | 1468958858119 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:38 INFO - PROCESS | 1710 | 1468958858342 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:07:38 INFO - PROCESS | 1710 | 1468958858569 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:38 INFO - PROCESS | 1710 | 1468958858578 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x9248c400 == 21 [pid = 1710] [id = 685] 13:07:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x92494800) [pid = 1710] [serial = 2056] [outer = (nil)] 13:07:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x93b65000) [pid = 1710] [serial = 2057] [outer = 0x92494800] 13:07:38 INFO - PROCESS | 1710 | 1468958858710 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x93d70c00) [pid = 1710] [serial = 2058] [outer = 0x92494800] 13:07:39 INFO - PROCESS | 1710 | 1468958859866 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:07:39 INFO - PROCESS | 1710 | 1468958859905 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:07:39 INFO - PROCESS | 1710 | 1468958859912 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:07:39 INFO - PROCESS | 1710 | 1468958859918 Marionette TRACE conn4 <- [1,2714,null,{}] 13:07:39 INFO - PROCESS | 1710 | 1468958859935 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:39 INFO - PROCESS | 1710 | 1468958859944 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:40 INFO - PROCESS | 1710 | 1468958860173 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:07:40 INFO - PROCESS | 1710 | 1468958860450 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 1710 | 1468958860461 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:40 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cdc00 == 22 [pid = 1710] [id = 686] 13:07:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x954cec00) [pid = 1710] [serial = 2059] [outer = (nil)] 13:07:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x954d3400) [pid = 1710] [serial = 2060] [outer = 0x954cec00] 13:07:40 INFO - PROCESS | 1710 | 1468958860551 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x9667d800) [pid = 1710] [serial = 2061] [outer = 0x954cec00] 13:07:41 INFO - PROCESS | 1710 | 1468958861542 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1694ms 13:07:41 INFO - PROCESS | 1710 | 1468958861607 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:07:41 INFO - PROCESS | 1710 | 1468958861613 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:07:41 INFO - PROCESS | 1710 | 1468958861619 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:07:41 INFO - PROCESS | 1710 | 1468958861622 Marionette TRACE conn4 <- [1,2718,null,{}] 13:07:41 INFO - PROCESS | 1710 | 1468958861629 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:41 INFO - PROCESS | 1710 | 1468958861634 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:41 INFO - PROCESS | 1710 | 1468958861820 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:07:42 INFO - PROCESS | 1710 | 1468958862196 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:42 INFO - PROCESS | 1710 | 1468958862203 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e732400 == 23 [pid = 1710] [id = 687] 13:07:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8e732800) [pid = 1710] [serial = 2062] [outer = (nil)] 13:07:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8e739000) [pid = 1710] [serial = 2063] [outer = 0x8e732800] 13:07:42 INFO - PROCESS | 1710 | 1468958862327 Marionette DEBUG loaded listener.js 13:07:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8fc04400) [pid = 1710] [serial = 2064] [outer = 0x8e732800] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x95251c00) [pid = 1710] [serial = 2024] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x954c5400) [pid = 1710] [serial = 2025] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x93d79800) [pid = 1710] [serial = 2012] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x95249c00) [pid = 1710] [serial = 2013] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x91c07400) [pid = 1710] [serial = 2018] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x91cc7800) [pid = 1710] [serial = 2019] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 61 (0x91495800) [pid = 1710] [serial = 2006] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 60 (0x914a3400) [pid = 1710] [serial = 2007] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 59 (0x8fc04c00) [pid = 1710] [serial = 2015] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 58 (0x8fd91800) [pid = 1710] [serial = 2016] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 57 (0x924e3800) [pid = 1710] [serial = 2021] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 56 (0x92491800) [pid = 1710] [serial = 2009] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 55 (0x924dd800) [pid = 1710] [serial = 2010] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 54 (0x8e737c00) [pid = 1710] [serial = 2003] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 53 (0x8f11e000) [pid = 1710] [serial = 2004] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 52 (0x93b5e000) [pid = 1710] [serial = 2001] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 51 (0x93ba6400) [pid = 1710] [serial = 2028] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 50 (0x93b69c00) [pid = 1710] [serial = 2022] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | --DOMWINDOW == 49 (0x924d6c00) [pid = 1710] [serial = 2027] [outer = (nil)] [url = about:blank] 13:07:43 INFO - PROCESS | 1710 | 1468958863401 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:07:43 INFO - PROCESS | 1710 | 1468958863428 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:07:43 INFO - PROCESS | 1710 | 1468958863436 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:07:43 INFO - PROCESS | 1710 | 1468958863440 Marionette TRACE conn4 <- [1,2722,null,{}] 13:07:43 INFO - PROCESS | 1710 | 1468958863449 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:43 INFO - PROCESS | 1710 | 1468958863457 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:43 INFO - PROCESS | 1710 | 1468958863672 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:07:43 INFO - PROCESS | 1710 | 1468958863868 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:43 INFO - PROCESS | 1710 | 1468958863875 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739400 == 24 [pid = 1710] [id = 688] 13:07:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 50 (0x8f124400) [pid = 1710] [serial = 2065] [outer = (nil)] 13:07:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 51 (0x9149b400) [pid = 1710] [serial = 2066] [outer = 0x8f124400] 13:07:43 INFO - PROCESS | 1710 | 1468958863953 Marionette DEBUG loaded listener.js 13:07:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 52 (0x91c0a800) [pid = 1710] [serial = 2067] [outer = 0x8f124400] 13:07:44 INFO - PROCESS | 1710 | 1468958864848 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 1710 | 1468958864944 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:07:44 INFO - PROCESS | 1710 | 1468958864952 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:07:44 INFO - PROCESS | 1710 | 1468958864956 Marionette TRACE conn4 <- [1,2726,null,{}] 13:07:44 INFO - PROCESS | 1710 | 1468958864963 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:44 INFO - PROCESS | 1710 | 1468958864968 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:45 INFO - PROCESS | 1710 | 1468958865145 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:07:45 INFO - PROCESS | 1710 | 1468958865299 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:45 INFO - PROCESS | 1710 | 1468958865306 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:45 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd96800 == 25 [pid = 1710] [id = 689] 13:07:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 53 (0x9248a000) [pid = 1710] [serial = 2068] [outer = (nil)] 13:07:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 54 (0x93b62800) [pid = 1710] [serial = 2069] [outer = 0x9248a000] 13:07:45 INFO - PROCESS | 1710 | 1468958865379 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 1710 | ++DOMWINDOW == 55 (0x93d6dc00) [pid = 1710] [serial = 2070] [outer = 0x9248a000] 13:07:46 INFO - PROCESS | 1710 | 1468958866317 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:07:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:07:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1431ms 13:07:46 INFO - PROCESS | 1710 | 1468958866386 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:07:46 INFO - PROCESS | 1710 | 1468958866390 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:07:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:07:46 INFO - PROCESS | 1710 | 1468958866404 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:07:46 INFO - PROCESS | 1710 | 1468958866413 Marionette TRACE conn4 <- [1,2730,null,{}] 13:07:46 INFO - PROCESS | 1710 | 1468958866431 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:46 INFO - PROCESS | 1710 | 1468958866438 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:46 INFO - PROCESS | 1710 | 1468958866660 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 54 (0x92232400) [pid = 1710] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 53 (0x8f1d9c00) [pid = 1710] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 52 (0x8fc06400) [pid = 1710] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 51 (0x91486800) [pid = 1710] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 50 (0x92493400) [pid = 1710] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 49 (0x9667f800) [pid = 1710] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:07:46 INFO - PROCESS | 1710 | --DOMWINDOW == 48 (0x91497000) [pid = 1710] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:07:46 INFO - PROCESS | 1710 | 1468958866791 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:46 INFO - PROCESS | 1710 | 1468958866803 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d7400 == 26 [pid = 1710] [id = 690] 13:07:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 49 (0x8f1d9c00) [pid = 1710] [serial = 2071] [outer = (nil)] 13:07:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 50 (0x92232400) [pid = 1710] [serial = 2072] [outer = 0x8f1d9c00] 13:07:46 INFO - PROCESS | 1710 | 1468958866881 Marionette DEBUG loaded listener.js 13:07:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 51 (0x95255800) [pid = 1710] [serial = 2073] [outer = 0x8f1d9c00] 13:07:48 INFO - PROCESS | 1710 | 1468958868105 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:07:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:07:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:07:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:07:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:07:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1758ms 13:07:48 INFO - PROCESS | 1710 | 1468958868159 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 13:07:48 INFO - PROCESS | 1710 | 1468958868171 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:07:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:07:48 INFO - PROCESS | 1710 | 1468958868194 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:07:48 INFO - PROCESS | 1710 | 1468958868197 Marionette TRACE conn4 <- [1,2734,null,{}] 13:07:48 INFO - PROCESS | 1710 | 1468958868204 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:48 INFO - PROCESS | 1710 | 1468958868209 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:48 INFO - PROCESS | 1710 | 1468958868407 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:07:48 INFO - PROCESS | 1710 | 1468958868507 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:48 INFO - PROCESS | 1710 | 1468958868515 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:48 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e736800 == 27 [pid = 1710] [id = 691] 13:07:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 52 (0x93b69c00) [pid = 1710] [serial = 2074] [outer = (nil)] 13:07:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 53 (0x9667f800) [pid = 1710] [serial = 2075] [outer = 0x93b69c00] 13:07:48 INFO - PROCESS | 1710 | 1468958868586 Marionette DEBUG loaded listener.js 13:07:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 54 (0x96687c00) [pid = 1710] [serial = 2076] [outer = 0x93b69c00] 13:07:49 INFO - PROCESS | 1710 | 1468958869625 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:07:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:07:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1497ms 13:07:49 INFO - PROCESS | 1710 | 1468958869690 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:07:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:07:49 INFO - PROCESS | 1710 | 1468958869697 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:07:49 INFO - PROCESS | 1710 | 1468958869706 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:07:49 INFO - PROCESS | 1710 | 1468958869712 Marionette TRACE conn4 <- [1,2738,null,{}] 13:07:49 INFO - PROCESS | 1710 | 1468958869721 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:49 INFO - PROCESS | 1710 | 1468958869726 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:49 INFO - PROCESS | 1710 | 1468958869991 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:07:50 INFO - PROCESS | 1710 | 1468958870200 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:50 INFO - PROCESS | 1710 | 1468958870216 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:50 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1dfc00 == 28 [pid = 1710] [id = 692] 13:07:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 55 (0x8f1e1800) [pid = 1710] [serial = 2077] [outer = (nil)] 13:07:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 56 (0x9148e800) [pid = 1710] [serial = 2078] [outer = 0x8f1e1800] 13:07:50 INFO - PROCESS | 1710 | 1468958870347 Marionette DEBUG loaded listener.js 13:07:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 57 (0x91c09c00) [pid = 1710] [serial = 2079] [outer = 0x8f1e1800] 13:07:51 INFO - PROCESS | 1710 | 1468958871317 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:07:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:07:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1689ms 13:07:51 INFO - PROCESS | 1710 | 1468958871395 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:07:51 INFO - PROCESS | 1710 | 1468958871403 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:07:51 INFO - PROCESS | 1710 | 1468958871415 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:07:51 INFO - PROCESS | 1710 | 1468958871419 Marionette TRACE conn4 <- [1,2742,null,{}] 13:07:51 INFO - PROCESS | 1710 | 1468958871427 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:51 INFO - PROCESS | 1710 | 1468958871433 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:51 INFO - PROCESS | 1710 | 1468958871632 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:07:51 INFO - PROCESS | 1710 | 1468958871824 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:51 INFO - PROCESS | 1710 | 1468958871832 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x9148c400 == 29 [pid = 1710] [id = 693] 13:07:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 58 (0x924e3800) [pid = 1710] [serial = 2080] [outer = (nil)] 13:07:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 59 (0x948b5000) [pid = 1710] [serial = 2081] [outer = 0x924e3800] 13:07:51 INFO - PROCESS | 1710 | 1468958871972 Marionette DEBUG loaded listener.js 13:07:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 60 (0x9524c000) [pid = 1710] [serial = 2082] [outer = 0x924e3800] 13:07:52 INFO - PROCESS | 1710 | 1468958872955 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1589ms 13:07:53 INFO - PROCESS | 1710 | 1468958873004 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:07:53 INFO - PROCESS | 1710 | 1468958873009 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:07:53 INFO - PROCESS | 1710 | 1468958873016 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:07:53 INFO - PROCESS | 1710 | 1468958873022 Marionette TRACE conn4 <- [1,2746,null,{}] 13:07:53 INFO - PROCESS | 1710 | 1468958873040 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:53 INFO - PROCESS | 1710 | 1468958873049 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:53 INFO - PROCESS | 1710 | 1468958873377 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:07:53 INFO - PROCESS | 1710 | 1468958873578 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:53 INFO - PROCESS | 1710 | 1468958873592 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x97971800 == 30 [pid = 1710] [id = 694] 13:07:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 61 (0x97974800) [pid = 1710] [serial = 2083] [outer = (nil)] 13:07:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 62 (0x9797a400) [pid = 1710] [serial = 2084] [outer = 0x97974800] 13:07:53 INFO - PROCESS | 1710 | 1468958873687 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x9830a400) [pid = 1710] [serial = 2085] [outer = 0x97974800] 13:07:54 INFO - PROCESS | 1710 | 1468958874668 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1695ms 13:07:54 INFO - PROCESS | 1710 | 1468958874711 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:07:54 INFO - PROCESS | 1710 | 1468958874717 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:07:54 INFO - PROCESS | 1710 | 1468958874724 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:07:54 INFO - PROCESS | 1710 | 1468958874729 Marionette TRACE conn4 <- [1,2750,null,{}] 13:07:54 INFO - PROCESS | 1710 | 1468958874735 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:54 INFO - PROCESS | 1710 | 1468958874741 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:54 INFO - PROCESS | 1710 | 1468958874948 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:07:55 INFO - PROCESS | 1710 | 1468958875132 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 1710 | 1468958875140 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x9795c800 == 31 [pid = 1710] [id = 695] 13:07:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x99659800) [pid = 1710] [serial = 2086] [outer = (nil)] 13:07:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x9965cc00) [pid = 1710] [serial = 2087] [outer = 0x99659800] 13:07:55 INFO - PROCESS | 1710 | 1468958875245 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9965f800) [pid = 1710] [serial = 2088] [outer = 0x99659800] 13:07:56 INFO - PROCESS | 1710 | 1468958876249 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:07:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:07:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1585ms 13:07:56 INFO - PROCESS | 1710 | 1468958876309 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 1710 | 1468958876313 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:07:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:07:56 INFO - PROCESS | 1710 | 1468958876320 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 1710 | 1468958876324 Marionette TRACE conn4 <- [1,2754,null,{}] 13:07:56 INFO - PROCESS | 1710 | 1468958876330 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:56 INFO - PROCESS | 1710 | 1468958876336 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:56 INFO - PROCESS | 1710 | 1468958876536 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:07:56 INFO - PROCESS | 1710 | 1468958876728 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 1710 | 1468958876735 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e730400 == 32 [pid = 1710] [id = 696] 13:07:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fc0d800) [pid = 1710] [serial = 2089] [outer = (nil)] 13:07:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x996bd000) [pid = 1710] [serial = 2090] [outer = 0x8fc0d800] 13:07:56 INFO - PROCESS | 1710 | 1468958876843 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x99726c00) [pid = 1710] [serial = 2091] [outer = 0x8fc0d800] 13:07:57 INFO - PROCESS | 1710 | 1468958877854 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1589ms 13:07:57 INFO - PROCESS | 1710 | 1468958877910 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:07:57 INFO - PROCESS | 1710 | 1468958877915 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:07:57 INFO - PROCESS | 1710 | 1468958877922 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:07:57 INFO - PROCESS | 1710 | 1468958877924 Marionette TRACE conn4 <- [1,2758,null,{}] 13:07:57 INFO - PROCESS | 1710 | 1468958877931 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:57 INFO - PROCESS | 1710 | 1468958877942 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:58 INFO - PROCESS | 1710 | 1468958878299 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:07:58 INFO - PROCESS | 1710 | 1468958878593 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 1710 | 1468958878602 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e4c00 == 33 [pid = 1710] [id = 697] 13:07:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fd93400) [pid = 1710] [serial = 2092] [outer = (nil)] 13:07:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x9a07fc00) [pid = 1710] [serial = 2093] [outer = 0x8fd93400] 13:07:58 INFO - PROCESS | 1710 | 1468958878697 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9a0ed400) [pid = 1710] [serial = 2094] [outer = 0x8fd93400] 13:07:59 INFO - PROCESS | 1710 | 1468958879684 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1831ms 13:07:59 INFO - PROCESS | 1710 | 1468958879754 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:07:59 INFO - PROCESS | 1710 | 1468958879759 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:07:59 INFO - PROCESS | 1710 | 1468958879765 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:07:59 INFO - PROCESS | 1710 | 1468958879769 Marionette TRACE conn4 <- [1,2762,null,{}] 13:07:59 INFO - PROCESS | 1710 | 1468958879775 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:59 INFO - PROCESS | 1710 | 1468958879780 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:07:59 INFO - PROCESS | 1710 | 1468958879972 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:08:00 INFO - PROCESS | 1710 | 1468958880161 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 1710 | 1468958880172 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:00 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d5400 == 34 [pid = 1710] [id = 698] 13:08:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x914a2000) [pid = 1710] [serial = 2095] [outer = (nil)] 13:08:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x924df000) [pid = 1710] [serial = 2096] [outer = 0x914a2000] 13:08:00 INFO - PROCESS | 1710 | 1468958880257 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9a1b8000) [pid = 1710] [serial = 2097] [outer = 0x914a2000] 13:08:01 INFO - PROCESS | 1710 | 1468958881463 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1734ms 13:08:01 INFO - PROCESS | 1710 | 1468958881499 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:08:01 INFO - PROCESS | 1710 | 1468958881505 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:08:01 INFO - PROCESS | 1710 | 1468958881512 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 1710 | 1468958881517 Marionette TRACE conn4 <- [1,2766,null,{}] 13:08:01 INFO - PROCESS | 1710 | 1468958881526 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:01 INFO - PROCESS | 1710 | 1468958881531 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:01 INFO - PROCESS | 1710 | 1468958881710 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:08:02 INFO - PROCESS | 1710 | 1468958882053 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 1710 | 1468958882069 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc10800 == 35 [pid = 1710] [id = 699] 13:08:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x8fd8d400) [pid = 1710] [serial = 2098] [outer = (nil)] 13:08:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x91498c00) [pid = 1710] [serial = 2099] [outer = 0x8fd8d400] 13:08:02 INFO - PROCESS | 1710 | 1468958882183 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91c0a000) [pid = 1710] [serial = 2100] [outer = 0x8fd8d400] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1de400 == 34 [pid = 1710] [id = 671] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x924db400 == 33 [pid = 1710] [id = 673] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x911dd400 == 32 [pid = 1710] [id = 677] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x8e73f800 == 31 [pid = 1710] [id = 679] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x8e685c00 == 30 [pid = 1710] [id = 675] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x91482800 == 29 [pid = 1710] [id = 676] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x954d4800 == 28 [pid = 1710] [id = 678] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x91c0a400 == 27 [pid = 1710] [id = 674] 13:08:03 INFO - PROCESS | 1710 | --DOCSHELL 0x8f129000 == 26 [pid = 1710] [id = 672] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x92493000) [pid = 1710] [serial = 2048] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8f1e0000) [pid = 1710] [serial = 2042] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x911df800) [pid = 1710] [serial = 2040] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x911d4400) [pid = 1710] [serial = 2039] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93b62000) [pid = 1710] [serial = 2051] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91dce000) [pid = 1710] [serial = 2031] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91496400) [pid = 1710] [serial = 2030] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x95468800) [pid = 1710] [serial = 2034] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x95251000) [pid = 1710] [serial = 2033] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9795dc00) [pid = 1710] [serial = 2037] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x966bf400) [pid = 1710] [serial = 2036] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8fc08000) [pid = 1710] [serial = 2043] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x924dc800) [pid = 1710] [serial = 2049] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x9149ac00) [pid = 1710] [serial = 2045] [outer = (nil)] [url = about:blank] 13:08:03 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x914a1400) [pid = 1710] [serial = 2046] [outer = (nil)] [url = about:blank] 13:08:04 INFO - PROCESS | 1710 | 1468958884245 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2746ms 13:08:04 INFO - PROCESS | 1710 | 1468958884258 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:08:04 INFO - PROCESS | 1710 | 1468958884264 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:08:04 INFO - PROCESS | 1710 | 1468958884273 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:08:04 INFO - PROCESS | 1710 | 1468958884278 Marionette TRACE conn4 <- [1,2770,null,{}] 13:08:04 INFO - PROCESS | 1710 | 1468958884287 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:04 INFO - PROCESS | 1710 | 1468958884293 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:04 INFO - PROCESS | 1710 | 1468958884476 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:08:04 INFO - PROCESS | 1710 | 1468958884619 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:04 INFO - PROCESS | 1710 | 1468958884634 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f128000 == 27 [pid = 1710] [id = 700] 13:08:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8f1d7800) [pid = 1710] [serial = 2101] [outer = (nil)] 13:08:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8f1df000) [pid = 1710] [serial = 2102] [outer = 0x8f1d7800] 13:08:04 INFO - PROCESS | 1710 | 1468958884706 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fc06000) [pid = 1710] [serial = 2103] [outer = 0x8f1d7800] 13:08:05 INFO - PROCESS | 1710 | 1468958885564 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:08:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1351ms 13:08:05 INFO - PROCESS | 1710 | 1468958885626 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 1710 | 1468958885635 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:08:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:08:05 INFO - PROCESS | 1710 | 1468958885646 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 1710 | 1468958885650 Marionette TRACE conn4 <- [1,2774,null,{}] 13:08:05 INFO - PROCESS | 1710 | 1468958885657 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:05 INFO - PROCESS | 1710 | 1468958885663 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:05 INFO - PROCESS | 1710 | 1468958885844 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:08:06 INFO - PROCESS | 1710 | 1468958885988 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 1710 | 1468958885996 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x911da800 == 28 [pid = 1710] [id = 701] 13:08:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x911e1c00) [pid = 1710] [serial = 2104] [outer = (nil)] 13:08:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91488c00) [pid = 1710] [serial = 2105] [outer = 0x911e1c00] 13:08:06 INFO - PROCESS | 1710 | 1468958886073 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x9149ac00) [pid = 1710] [serial = 2106] [outer = 0x911e1c00] 13:08:07 INFO - PROCESS | 1710 | 1468958887010 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1433ms 13:08:07 INFO - PROCESS | 1710 | 1468958887080 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 1710 | 1468958887084 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:08:07 INFO - PROCESS | 1710 | 1468958887091 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 1710 | 1468958887097 Marionette TRACE conn4 <- [1,2778,null,{}] 13:08:07 INFO - PROCESS | 1710 | 1468958887125 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:07 INFO - PROCESS | 1710 | 1468958887135 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:07 INFO - PROCESS | 1710 | 1468958887362 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:08:07 INFO - PROCESS | 1710 | 1468958887388 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:07 INFO - PROCESS | 1710 | 1468958887396 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x9232ac00 == 29 [pid = 1710] [id = 702] 13:08:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9248a400) [pid = 1710] [serial = 2107] [outer = (nil)] 13:08:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x92493800) [pid = 1710] [serial = 2108] [outer = 0x9248a400] 13:08:07 INFO - PROCESS | 1710 | 1468958887475 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x924da800) [pid = 1710] [serial = 2109] [outer = 0x9248a400] 13:08:08 INFO - PROCESS | 1710 | 1468958888510 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1489ms 13:08:08 INFO - PROCESS | 1710 | 1468958888581 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:08:08 INFO - PROCESS | 1710 | 1468958888602 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:08:08 INFO - PROCESS | 1710 | 1468958888627 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:08:08 INFO - PROCESS | 1710 | 1468958888629 Marionette TRACE conn4 <- [1,2782,null,{}] 13:08:08 INFO - PROCESS | 1710 | 1468958888636 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:08 INFO - PROCESS | 1710 | 1468958888641 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:09 INFO - PROCESS | 1710 | 1468958889178 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x93b69c00) [pid = 1710] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f124400) [pid = 1710] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x92494800) [pid = 1710] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9248a000) [pid = 1710] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8f1d9c00) [pid = 1710] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8f11dc00) [pid = 1710] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x954cec00) [pid = 1710] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x91487800) [pid = 1710] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:08:09 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x8e732800) [pid = 1710] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:08:09 INFO - PROCESS | 1710 | 1468958889443 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:09 INFO - PROCESS | 1710 | 1468958889451 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e735c00 == 30 [pid = 1710] [id = 703] 13:08:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8e73a400) [pid = 1710] [serial = 2110] [outer = (nil)] 13:08:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8fd9a800) [pid = 1710] [serial = 2111] [outer = 0x8e73a400] 13:08:09 INFO - PROCESS | 1710 | 1468958889527 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x93b60000) [pid = 1710] [serial = 2112] [outer = 0x8e73a400] 13:08:10 INFO - PROCESS | 1710 | 1468958890292 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1682ms 13:08:10 INFO - PROCESS | 1710 | 1468958890309 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:08:10 INFO - PROCESS | 1710 | 1468958890313 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:08:10 INFO - PROCESS | 1710 | 1468958890321 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 1710 | 1468958890324 Marionette TRACE conn4 <- [1,2786,null,{}] 13:08:10 INFO - PROCESS | 1710 | 1468958890330 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:10 INFO - PROCESS | 1710 | 1468958890335 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:10 INFO - PROCESS | 1710 | 1468958890538 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:08:10 INFO - PROCESS | 1710 | 1468958890562 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:10 INFO - PROCESS | 1710 | 1468958890571 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x939f3800 == 31 [pid = 1710] [id = 704] 13:08:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x939f5000) [pid = 1710] [serial = 2113] [outer = (nil)] 13:08:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x95249400) [pid = 1710] [serial = 2114] [outer = 0x939f5000] 13:08:10 INFO - PROCESS | 1710 | 1468958890641 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x95252800) [pid = 1710] [serial = 2115] [outer = 0x939f5000] 13:08:11 INFO - PROCESS | 1710 | 1468958891765 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1488ms 13:08:11 INFO - PROCESS | 1710 | 1468958891811 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:08:11 INFO - PROCESS | 1710 | 1468958891819 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:08:11 INFO - PROCESS | 1710 | 1468958891831 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:08:11 INFO - PROCESS | 1710 | 1468958891836 Marionette TRACE conn4 <- [1,2790,null,{}] 13:08:11 INFO - PROCESS | 1710 | 1468958891846 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:11 INFO - PROCESS | 1710 | 1468958891852 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:12 INFO - PROCESS | 1710 | 1468958892066 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:08:12 INFO - PROCESS | 1710 | 1468958892309 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:12 INFO - PROCESS | 1710 | 1468958892325 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1e0000 == 32 [pid = 1710] [id = 705] 13:08:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8f1e0800) [pid = 1710] [serial = 2116] [outer = (nil)] 13:08:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911db800) [pid = 1710] [serial = 2117] [outer = 0x8f1e0800] 13:08:12 INFO - PROCESS | 1710 | 1468958892457 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9148f800) [pid = 1710] [serial = 2118] [outer = 0x8f1e0800] 13:08:13 INFO - PROCESS | 1710 | 1468958893450 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1635ms 13:08:13 INFO - PROCESS | 1710 | 1468958893465 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 1710 | 1468958893476 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:08:13 INFO - PROCESS | 1710 | 1468958893518 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 1710 | 1468958893523 Marionette TRACE conn4 <- [1,2794,null,{}] 13:08:13 INFO - PROCESS | 1710 | 1468958893530 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:13 INFO - PROCESS | 1710 | 1468958893536 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:13 INFO - PROCESS | 1710 | 1468958893729 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:08:13 INFO - PROCESS | 1710 | 1468958893924 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 1710 | 1468958893930 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d000 == 33 [pid = 1710] [id = 706] 13:08:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9248d000) [pid = 1710] [serial = 2119] [outer = (nil)] 13:08:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x924e5000) [pid = 1710] [serial = 2120] [outer = 0x9248d000] 13:08:14 INFO - PROCESS | 1710 | 1468958894026 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x92232800) [pid = 1710] [serial = 2121] [outer = 0x9248d000] 13:08:15 INFO - PROCESS | 1710 | 1468958895223 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1748ms 13:08:15 INFO - PROCESS | 1710 | 1468958895263 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 1710 | 1468958895268 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:08:15 INFO - PROCESS | 1710 | 1468958895275 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:08:15 INFO - PROCESS | 1710 | 1468958895281 Marionette TRACE conn4 <- [1,2798,null,{}] 13:08:15 INFO - PROCESS | 1710 | 1468958895300 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:15 INFO - PROCESS | 1710 | 1468958895309 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:15 INFO - PROCESS | 1710 | 1468958895502 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:08:15 INFO - PROCESS | 1710 | 1468958895739 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:15 INFO - PROCESS | 1710 | 1468958895747 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x96688c00 == 34 [pid = 1710] [id = 707] 13:08:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x966b5c00) [pid = 1710] [serial = 2122] [outer = (nil)] 13:08:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x966c0c00) [pid = 1710] [serial = 2123] [outer = 0x966b5c00] 13:08:15 INFO - PROCESS | 1710 | 1468958895886 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9795c400) [pid = 1710] [serial = 2124] [outer = 0x966b5c00] 13:08:16 INFO - PROCESS | 1710 | 1468958896966 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:08:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:08:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1740ms 13:08:17 INFO - PROCESS | 1710 | 1468958897017 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:08:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:08:17 INFO - PROCESS | 1710 | 1468958897022 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:08:17 INFO - PROCESS | 1710 | 1468958897029 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 1710 | 1468958897033 Marionette TRACE conn4 <- [1,2802,null,{}] 13:08:17 INFO - PROCESS | 1710 | 1468958897038 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:17 INFO - PROCESS | 1710 | 1468958897044 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:17 INFO - PROCESS | 1710 | 1468958897246 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:08:17 INFO - PROCESS | 1710 | 1468958897481 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:17 INFO - PROCESS | 1710 | 1468958897492 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd7c00 == 35 [pid = 1710] [id = 708] 13:08:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9232a000) [pid = 1710] [serial = 2125] [outer = (nil)] 13:08:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9797a800) [pid = 1710] [serial = 2126] [outer = 0x9232a000] 13:08:17 INFO - PROCESS | 1710 | 1468958897620 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x98372c00) [pid = 1710] [serial = 2127] [outer = 0x9232a000] 13:08:18 INFO - PROCESS | 1710 | 1468958898749 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1787ms 13:08:18 INFO - PROCESS | 1710 | 1468958898816 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 1710 | 1468958898823 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:08:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:08:18 INFO - PROCESS | 1710 | 1468958898832 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 1710 | 1468958898836 Marionette TRACE conn4 <- [1,2806,null,{}] 13:08:18 INFO - PROCESS | 1710 | 1468958898845 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:18 INFO - PROCESS | 1710 | 1468958898851 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:19 INFO - PROCESS | 1710 | 1468958899114 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:08:19 INFO - PROCESS | 1710 | 1468958899419 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:19 INFO - PROCESS | 1710 | 1468958899434 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9667f800) [pid = 1710] [serial = 2075] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x91c0a800) [pid = 1710] [serial = 2067] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x93b65000) [pid = 1710] [serial = 2057] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9149b400) [pid = 1710] [serial = 2066] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93d6dc00) [pid = 1710] [serial = 2070] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x95255800) [pid = 1710] [serial = 2073] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x92232400) [pid = 1710] [serial = 2072] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91499000) [pid = 1710] [serial = 2055] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x954d3400) [pid = 1710] [serial = 2060] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x93ba5400) [pid = 1710] [serial = 2052] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x911df400) [pid = 1710] [serial = 2054] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8fc04400) [pid = 1710] [serial = 2064] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8e739000) [pid = 1710] [serial = 2063] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x93d70c00) [pid = 1710] [serial = 2058] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x93b62800) [pid = 1710] [serial = 2069] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x9667d800) [pid = 1710] [serial = 2061] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x96687c00) [pid = 1710] [serial = 2076] [outer = (nil)] [url = about:blank] 13:08:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e739000 == 36 [pid = 1710] [id = 709] 13:08:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8f120400) [pid = 1710] [serial = 2128] [outer = (nil)] 13:08:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fc10400) [pid = 1710] [serial = 2129] [outer = 0x8f120400] 13:08:19 INFO - PROCESS | 1710 | 1468958899557 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x911d3400) [pid = 1710] [serial = 2130] [outer = 0x8f120400] 13:08:20 INFO - PROCESS | 1710 | 1468958900390 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:08:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:08:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1640ms 13:08:20 INFO - PROCESS | 1710 | 1468958900471 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:08:20 INFO - PROCESS | 1710 | 1468958900478 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:08:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:08:20 INFO - PROCESS | 1710 | 1468958900490 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 1710 | 1468958900493 Marionette TRACE conn4 <- [1,2810,null,{}] 13:08:20 INFO - PROCESS | 1710 | 1468958900500 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:20 INFO - PROCESS | 1710 | 1468958900506 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:20 INFO - PROCESS | 1710 | 1468958900676 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:08:20 INFO - PROCESS | 1710 | 1468958900818 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 1710 | 1468958900829 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x9149ec00 == 37 [pid = 1710] [id = 710] 13:08:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91cc4800) [pid = 1710] [serial = 2131] [outer = (nil)] 13:08:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x91dda000) [pid = 1710] [serial = 2132] [outer = 0x91cc4800] 13:08:20 INFO - PROCESS | 1710 | 1468958900909 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9248f000) [pid = 1710] [serial = 2133] [outer = 0x91cc4800] 13:08:21 INFO - PROCESS | 1710 | 1468958901753 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:08:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1336ms 13:08:21 INFO - PROCESS | 1710 | 1468958901826 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 1710 | 1468958901830 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:08:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:08:21 INFO - PROCESS | 1710 | 1468958901837 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 1710 | 1468958901843 Marionette TRACE conn4 <- [1,2814,null,{}] 13:08:21 INFO - PROCESS | 1710 | 1468958901859 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:21 INFO - PROCESS | 1710 | 1468958901868 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:22 INFO - PROCESS | 1710 | 1468958902046 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:08:22 INFO - PROCESS | 1710 | 1468958902218 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:22 INFO - PROCESS | 1710 | 1468958902230 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x93d6d800 == 38 [pid = 1710] [id = 711] 13:08:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x93d6dc00) [pid = 1710] [serial = 2134] [outer = (nil)] 13:08:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9524d800) [pid = 1710] [serial = 2135] [outer = 0x93d6dc00] 13:08:22 INFO - PROCESS | 1710 | 1468958902301 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x95465000) [pid = 1710] [serial = 2136] [outer = 0x93d6dc00] 13:08:23 INFO - PROCESS | 1710 | 1468958903292 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:08:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:08:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1493ms 13:08:23 INFO - PROCESS | 1710 | 1468958903332 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:08:23 INFO - PROCESS | 1710 | 1468958903337 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:08:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:08:23 INFO - PROCESS | 1710 | 1468958903343 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:08:23 INFO - PROCESS | 1710 | 1468958903347 Marionette TRACE conn4 <- [1,2818,null,{}] 13:08:23 INFO - PROCESS | 1710 | 1468958903358 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:23 INFO - PROCESS | 1710 | 1468958903362 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:23 INFO - PROCESS | 1710 | 1468958903603 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:08:23 INFO - PROCESS | 1710 | 1468958903627 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 1710 | 1468958903640 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e690000 == 39 [pid = 1710] [id = 712] 13:08:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x95412800) [pid = 1710] [serial = 2137] [outer = (nil)] 13:08:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x96683400) [pid = 1710] [serial = 2138] [outer = 0x95412800] 13:08:23 INFO - PROCESS | 1710 | 1468958903708 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x966b3000) [pid = 1710] [serial = 2139] [outer = 0x95412800] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f1d7800) [pid = 1710] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8f1e1800) [pid = 1710] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x924e3800) [pid = 1710] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9248a400) [pid = 1710] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8e73a400) [pid = 1710] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x97974800) [pid = 1710] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x99659800) [pid = 1710] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8fc0d800) [pid = 1710] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8fd93400) [pid = 1710] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x914a2000) [pid = 1710] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:08:24 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8fd8d400) [pid = 1710] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:08:24 INFO - PROCESS | 1710 | 1468958904740 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:08:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1448ms 13:08:24 INFO - PROCESS | 1710 | 1468958904795 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 1710 | 1468958904798 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:08:24 INFO - PROCESS | 1710 | 1468958904805 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 1710 | 1468958904809 Marionette TRACE conn4 <- [1,2822,null,{}] 13:08:24 INFO - PROCESS | 1710 | 1468958904814 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:24 INFO - PROCESS | 1710 | 1468958904819 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:24 INFO - PROCESS | 1710 | 1468958904979 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:08:25 INFO - PROCESS | 1710 | 1468958904989 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 1710 | 1468958904995 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd8d400 == 40 [pid = 1710] [id = 713] 13:08:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x92491c00) [pid = 1710] [serial = 2140] [outer = (nil)] 13:08:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x954c7c00) [pid = 1710] [serial = 2141] [outer = 0x92491c00] 13:08:25 INFO - PROCESS | 1710 | 1468958905068 Marionette DEBUG loaded listener.js 13:08:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x954d2000) [pid = 1710] [serial = 2142] [outer = 0x92491c00] 13:08:26 INFO - PROCESS | 1710 | 1468958906058 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1289ms 13:08:26 INFO - PROCESS | 1710 | 1468958906095 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:08:26 INFO - PROCESS | 1710 | 1468958906100 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:08:26 INFO - PROCESS | 1710 | 1468958906110 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:08:26 INFO - PROCESS | 1710 | 1468958906113 Marionette TRACE conn4 <- [1,2826,null,{}] 13:08:26 INFO - PROCESS | 1710 | 1468958906119 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:26 INFO - PROCESS | 1710 | 1468958906129 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:26 INFO - PROCESS | 1710 | 1468958906393 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:08:26 INFO - PROCESS | 1710 | 1468958906590 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 1710 | 1468958906602 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:26 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68d400 == 41 [pid = 1710] [id = 714] 13:08:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8e68e800) [pid = 1710] [serial = 2143] [outer = (nil)] 13:08:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8e739800) [pid = 1710] [serial = 2144] [outer = 0x8e68e800] 13:08:26 INFO - PROCESS | 1710 | 1468958906690 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8f121400) [pid = 1710] [serial = 2145] [outer = 0x8e68e800] 13:08:27 INFO - PROCESS | 1710 | 1468958907797 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1729ms 13:08:27 INFO - PROCESS | 1710 | 1468958907854 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 1710 | 1468958907861 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:08:27 INFO - PROCESS | 1710 | 1468958907871 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 1710 | 1468958907875 Marionette TRACE conn4 <- [1,2830,null,{}] 13:08:27 INFO - PROCESS | 1710 | 1468958907883 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:27 INFO - PROCESS | 1710 | 1468958907891 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:28 INFO - PROCESS | 1710 | 1468958908100 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:08:28 INFO - PROCESS | 1710 | 1468958908262 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:28 INFO - PROCESS | 1710 | 1468958908271 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x91499c00 == 42 [pid = 1710] [id = 715] 13:08:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x914a4c00) [pid = 1710] [serial = 2146] [outer = (nil)] 13:08:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91ccac00) [pid = 1710] [serial = 2147] [outer = 0x914a4c00] 13:08:28 INFO - PROCESS | 1710 | 1468958908411 Marionette DEBUG loaded listener.js 13:08:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91dd5c00) [pid = 1710] [serial = 2148] [outer = 0x914a4c00] 13:08:29 INFO - PROCESS | 1710 | 1468958909458 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1633ms 13:08:29 INFO - PROCESS | 1710 | 1468958909505 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 1710 | 1468958909510 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:08:29 INFO - PROCESS | 1710 | 1468958909517 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 1710 | 1468958909520 Marionette TRACE conn4 <- [1,2834,null,{}] 13:08:29 INFO - PROCESS | 1710 | 1468958909528 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:29 INFO - PROCESS | 1710 | 1468958909534 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:29 INFO - PROCESS | 1710 | 1468958909806 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:08:30 INFO - PROCESS | 1710 | 1468958910087 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 1710 | 1468958910099 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x924e0400 == 43 [pid = 1710] [id = 716] 13:08:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93b60c00) [pid = 1710] [serial = 2149] [outer = (nil)] 13:08:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93ba6800) [pid = 1710] [serial = 2150] [outer = 0x93b60c00] 13:08:30 INFO - PROCESS | 1710 | 1468958910228 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93d74800) [pid = 1710] [serial = 2151] [outer = 0x93b60c00] 13:08:31 INFO - PROCESS | 1710 | 1468958911237 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1793ms 13:08:31 INFO - PROCESS | 1710 | 1468958911312 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 1710 | 1468958911318 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:08:31 INFO - PROCESS | 1710 | 1468958911336 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 1710 | 1468958911343 Marionette TRACE conn4 <- [1,2838,null,{}] 13:08:31 INFO - PROCESS | 1710 | 1468958911349 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:31 INFO - PROCESS | 1710 | 1468958911356 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:31 INFO - PROCESS | 1710 | 1468958911602 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:08:31 INFO - PROCESS | 1710 | 1468958911843 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:31 INFO - PROCESS | 1710 | 1468958911853 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e731800 == 44 [pid = 1710] [id = 717] 13:08:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8f1ddc00) [pid = 1710] [serial = 2152] [outer = (nil)] 13:08:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x954c7400) [pid = 1710] [serial = 2153] [outer = 0x8f1ddc00] 13:08:31 INFO - PROCESS | 1710 | 1468958911953 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9830a000) [pid = 1710] [serial = 2154] [outer = 0x8f1ddc00] 13:08:32 INFO - PROCESS | 1710 | 1468958912950 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1701ms 13:08:33 INFO - PROCESS | 1710 | 1468958913032 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 1710 | 1468958913038 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:08:33 INFO - PROCESS | 1710 | 1468958913048 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 1710 | 1468958913052 Marionette TRACE conn4 <- [1,2842,null,{}] 13:08:33 INFO - PROCESS | 1710 | 1468958913061 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:33 INFO - PROCESS | 1710 | 1468958913069 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:33 INFO - PROCESS | 1710 | 1468958913319 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:08:33 INFO - PROCESS | 1710 | 1468958913558 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 1710 | 1468958913567 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x954cc400 == 45 [pid = 1710] [id = 718] 13:08:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9965ec00) [pid = 1710] [serial = 2155] [outer = (nil)] 13:08:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x99fdb000) [pid = 1710] [serial = 2156] [outer = 0x9965ec00] 13:08:33 INFO - PROCESS | 1710 | 1468958913666 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a006400) [pid = 1710] [serial = 2157] [outer = 0x9965ec00] 13:08:34 INFO - PROCESS | 1710 | 1468958914617 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1642ms 13:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:08:34 INFO - PROCESS | 1710 | 1468958914690 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:08:34 INFO - PROCESS | 1710 | 1468958914693 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:08:34 INFO - PROCESS | 1710 | 1468958914700 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:08:34 INFO - PROCESS | 1710 | 1468958914703 Marionette TRACE conn4 <- [1,2846,null,{}] 13:08:34 INFO - PROCESS | 1710 | 1468958914709 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:34 INFO - PROCESS | 1710 | 1468958914716 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:34 INFO - PROCESS | 1710 | 1468958914911 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:08:35 INFO - PROCESS | 1710 | 1468958915105 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 1710 | 1468958915124 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a081800 == 46 [pid = 1710] [id = 719] 13:08:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a082000) [pid = 1710] [serial = 2158] [outer = (nil)] 13:08:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a086c00) [pid = 1710] [serial = 2159] [outer = 0x9a082000] 13:08:35 INFO - PROCESS | 1710 | 1468958915287 Marionette DEBUG loaded listener.js 13:08:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a4f4000) [pid = 1710] [serial = 2160] [outer = 0x9a082000] 13:08:36 INFO - PROCESS | 1710 | 1468958916252 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1583ms 13:08:36 INFO - PROCESS | 1710 | 1468958916283 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:08:36 INFO - PROCESS | 1710 | 1468958916288 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:08:36 INFO - PROCESS | 1710 | 1468958916294 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:08:36 INFO - PROCESS | 1710 | 1468958916298 Marionette TRACE conn4 <- [1,2850,null,{}] 13:08:36 INFO - PROCESS | 1710 | 1468958916323 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:36 INFO - PROCESS | 1710 | 1468958916329 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:36 INFO - PROCESS | 1710 | 1468958916521 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:08:36 INFO - PROCESS | 1710 | 1468958916727 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 1710 | 1468958916737 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x92490c00 == 47 [pid = 1710] [id = 720] 13:08:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x92493c00) [pid = 1710] [serial = 2161] [outer = (nil)] 13:08:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x95250800) [pid = 1710] [serial = 2162] [outer = 0x92493c00] 13:08:36 INFO - PROCESS | 1710 | 1468958916818 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9a6ab400) [pid = 1710] [serial = 2163] [outer = 0x92493c00] 13:08:38 INFO - PROCESS | 1710 | 1468958918067 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1851ms 13:08:38 INFO - PROCESS | 1710 | 1468958918148 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 1710 | 1468958918154 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:08:38 INFO - PROCESS | 1710 | 1468958918172 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 1710 | 1468958918178 Marionette TRACE conn4 <- [1,2854,null,{}] 13:08:38 INFO - PROCESS | 1710 | 1468958918187 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:38 INFO - PROCESS | 1710 | 1468958918193 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:38 INFO - PROCESS | 1710 | 1468958918401 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:08:38 INFO - PROCESS | 1710 | 1468958918759 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 1710 | 1468958918774 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc09c00 == 48 [pid = 1710] [id = 721] 13:08:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8fc0ac00) [pid = 1710] [serial = 2164] [outer = (nil)] 13:08:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8fd91c00) [pid = 1710] [serial = 2165] [outer = 0x8fc0ac00] 13:08:38 INFO - PROCESS | 1710 | 1468958918851 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x911dec00) [pid = 1710] [serial = 2166] [outer = 0x8fc0ac00] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x954cdc00 == 47 [pid = 1710] [id = 686] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d400 == 46 [pid = 1710] [id = 713] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e690000 == 45 [pid = 1710] [id = 712] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x93d6d800 == 44 [pid = 1710] [id = 711] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9149ec00 == 43 [pid = 1710] [id = 710] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739000 == 42 [pid = 1710] [id = 709] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1dfc00 == 41 [pid = 1710] [id = 692] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d5400 == 40 [pid = 1710] [id = 698] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e4c00 == 39 [pid = 1710] [id = 697] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e730400 == 38 [pid = 1710] [id = 696] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e739400 == 37 [pid = 1710] [id = 688] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d9800 == 36 [pid = 1710] [id = 680] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f128000 == 35 [pid = 1710] [id = 700] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x91ddb400 == 34 [pid = 1710] [id = 682] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd96800 == 33 [pid = 1710] [id = 689] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x911da800 == 32 [pid = 1710] [id = 701] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x939f3800 == 31 [pid = 1710] [id = 704] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9148a800 == 30 [pid = 1710] [id = 681] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x96688c00 == 29 [pid = 1710] [id = 707] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x91dd7c00 == 28 [pid = 1710] [id = 708] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x97971800 == 27 [pid = 1710] [id = 694] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1e0000 == 26 [pid = 1710] [id = 705] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9248c400 == 25 [pid = 1710] [id = 685] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd8d000 == 24 [pid = 1710] [id = 706] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e732400 == 23 [pid = 1710] [id = 687] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e736800 == 22 [pid = 1710] [id = 691] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e735c00 == 21 [pid = 1710] [id = 703] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d7400 == 20 [pid = 1710] [id = 690] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9232ac00 == 19 [pid = 1710] [id = 702] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x911e0000 == 18 [pid = 1710] [id = 683] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9148c400 == 17 [pid = 1710] [id = 693] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11d400 == 16 [pid = 1710] [id = 684] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc10800 == 15 [pid = 1710] [id = 699] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9795c800 == 14 [pid = 1710] [id = 695] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x9a081800 == 13 [pid = 1710] [id = 719] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x92490c00 == 12 [pid = 1710] [id = 720] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x954cc400 == 11 [pid = 1710] [id = 718] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e731800 == 10 [pid = 1710] [id = 717] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x91499c00 == 9 [pid = 1710] [id = 715] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x924e0400 == 8 [pid = 1710] [id = 716] 13:08:40 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68d400 == 7 [pid = 1710] [id = 714] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x8f1df000) [pid = 1710] [serial = 2102] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x8fc06000) [pid = 1710] [serial = 2103] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x91c09c00) [pid = 1710] [serial = 2079] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9148e800) [pid = 1710] [serial = 2078] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9524c000) [pid = 1710] [serial = 2082] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x948b5000) [pid = 1710] [serial = 2081] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x92493800) [pid = 1710] [serial = 2108] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8fd9a800) [pid = 1710] [serial = 2111] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9830a400) [pid = 1710] [serial = 2085] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9797a400) [pid = 1710] [serial = 2084] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9965f800) [pid = 1710] [serial = 2088] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9965cc00) [pid = 1710] [serial = 2087] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x99726c00) [pid = 1710] [serial = 2091] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x996bd000) [pid = 1710] [serial = 2090] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9a0ed400) [pid = 1710] [serial = 2094] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x9a07fc00) [pid = 1710] [serial = 2093] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9a1b8000) [pid = 1710] [serial = 2097] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x924df000) [pid = 1710] [serial = 2096] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x924da800) [pid = 1710] [serial = 2109] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91c0a000) [pid = 1710] [serial = 2100] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91498c00) [pid = 1710] [serial = 2099] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x91488c00) [pid = 1710] [serial = 2105] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x95249400) [pid = 1710] [serial = 2114] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x93b60000) [pid = 1710] [serial = 2112] [outer = (nil)] [url = about:blank] 13:08:40 INFO - PROCESS | 1710 | 1468958920931 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2811ms 13:08:40 INFO - PROCESS | 1710 | 1468958920982 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 1710 | 1468958920988 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:08:40 INFO - PROCESS | 1710 | 1468958920996 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:08:41 INFO - PROCESS | 1710 | 1468958921001 Marionette TRACE conn4 <- [1,2858,null,{}] 13:08:41 INFO - PROCESS | 1710 | 1468958921010 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:41 INFO - PROCESS | 1710 | 1468958921016 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:41 INFO - PROCESS | 1710 | 1468958921203 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:08:41 INFO - PROCESS | 1710 | 1468958921468 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 1710 | 1468958921476 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d7400 == 8 [pid = 1710] [id = 722] 13:08:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8f1d7800) [pid = 1710] [serial = 2167] [outer = (nil)] 13:08:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fc02400) [pid = 1710] [serial = 2168] [outer = 0x8f1d7800] 13:08:41 INFO - PROCESS | 1710 | 1468958921558 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8fc0d000) [pid = 1710] [serial = 2169] [outer = 0x8f1d7800] 13:08:42 INFO - PROCESS | 1710 | 1468958922396 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:08:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1449ms 13:08:42 INFO - PROCESS | 1710 | 1468958922450 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 1710 | 1468958922460 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:08:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:08:42 INFO - PROCESS | 1710 | 1468958922473 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 1710 | 1468958922479 Marionette TRACE conn4 <- [1,2862,null,{}] 13:08:42 INFO - PROCESS | 1710 | 1468958922485 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:42 INFO - PROCESS | 1710 | 1468958922492 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:42 INFO - PROCESS | 1710 | 1468958922682 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:08:42 INFO - PROCESS | 1710 | 1468958922841 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 1710 | 1468958922853 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:42 INFO - PROCESS | 1710 | ++DOCSHELL 0x911de000 == 9 [pid = 1710] [id = 723] 13:08:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91486c00) [pid = 1710] [serial = 2170] [outer = (nil)] 13:08:42 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91490800) [pid = 1710] [serial = 2171] [outer = 0x91486c00] 13:08:42 INFO - PROCESS | 1710 | 1468958922932 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9149ec00) [pid = 1710] [serial = 2172] [outer = 0x91486c00] 13:08:43 INFO - PROCESS | 1710 | 1468958923946 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:08:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:08:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1544ms 13:08:44 INFO - PROCESS | 1710 | 1468958924018 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 1710 | 1468958924022 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:08:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:08:44 INFO - PROCESS | 1710 | 1468958924029 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 1710 | 1468958924035 Marionette TRACE conn4 <- [1,2866,null,{}] 13:08:44 INFO - PROCESS | 1710 | 1468958924074 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:44 INFO - PROCESS | 1710 | 1468958924084 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:44 INFO - PROCESS | 1710 | 1468958924373 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:08:44 INFO - PROCESS | 1710 | 1468958924411 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 1710 | 1468958924426 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x92328400 == 10 [pid = 1710] [id = 724] 13:08:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x92490800) [pid = 1710] [serial = 2173] [outer = (nil)] 13:08:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x92497c00) [pid = 1710] [serial = 2174] [outer = 0x92490800] 13:08:44 INFO - PROCESS | 1710 | 1468958924579 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x924dec00) [pid = 1710] [serial = 2175] [outer = 0x92490800] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8f1e0800) [pid = 1710] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f120400) [pid = 1710] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91cc4800) [pid = 1710] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x93d6dc00) [pid = 1710] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x95412800) [pid = 1710] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x939f5000) [pid = 1710] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x966b5c00) [pid = 1710] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9248d000) [pid = 1710] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9232a000) [pid = 1710] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x911e1c00) [pid = 1710] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:08:45 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x92491c00) [pid = 1710] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:08:46 INFO - PROCESS | 1710 | 1468958926025 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:08:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2064ms 13:08:46 INFO - PROCESS | 1710 | 1468958926094 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 1710 | 1468958926099 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:08:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:08:46 INFO - PROCESS | 1710 | 1468958926105 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 1710 | 1468958926109 Marionette TRACE conn4 <- [1,2870,null,{}] 13:08:46 INFO - PROCESS | 1710 | 1468958926114 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:46 INFO - PROCESS | 1710 | 1468958926119 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:46 INFO - PROCESS | 1710 | 1468958926407 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:08:46 INFO - PROCESS | 1710 | 1468958926423 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 1710 | 1468958926431 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e682400 == 11 [pid = 1710] [id = 725] 13:08:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8fc04c00) [pid = 1710] [serial = 2176] [outer = (nil)] 13:08:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91dd7000) [pid = 1710] [serial = 2177] [outer = 0x8fc04c00] 13:08:46 INFO - PROCESS | 1710 | 1468958926509 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x939f3800) [pid = 1710] [serial = 2178] [outer = 0x8fc04c00] 13:08:47 INFO - PROCESS | 1710 | 1468958927377 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1333ms 13:08:47 INFO - PROCESS | 1710 | 1468958927439 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 1710 | 1468958927442 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:08:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:08:47 INFO - PROCESS | 1710 | 1468958927449 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 1710 | 1468958927452 Marionette TRACE conn4 <- [1,2874,null,{}] 13:08:47 INFO - PROCESS | 1710 | 1468958927458 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:47 INFO - PROCESS | 1710 | 1468958927463 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:47 INFO - PROCESS | 1710 | 1468958927643 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:08:47 INFO - PROCESS | 1710 | 1468958927891 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 1710 | 1468958927903 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e687000 == 12 [pid = 1710] [id = 726] 13:08:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8e689c00) [pid = 1710] [serial = 2179] [outer = (nil)] 13:08:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8e731c00) [pid = 1710] [serial = 2180] [outer = 0x8e689c00] 13:08:48 INFO - PROCESS | 1710 | 1468958928002 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x8f11b400) [pid = 1710] [serial = 2181] [outer = 0x8e689c00] 13:08:49 INFO - PROCESS | 1710 | 1468958929118 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:08:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:08:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1739ms 13:08:49 INFO - PROCESS | 1710 | 1468958929192 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 1710 | 1468958929198 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:08:49 INFO - PROCESS | 1710 | 1468958929207 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:08:49 INFO - PROCESS | 1710 | 1468958929211 Marionette TRACE conn4 <- [1,2878,null,{}] 13:08:49 INFO - PROCESS | 1710 | 1468958929220 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:49 INFO - PROCESS | 1710 | 1468958929229 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:49 INFO - PROCESS | 1710 | 1468958929475 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:08:49 INFO - PROCESS | 1710 | 1468958929716 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 1710 | 1468958929729 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x91488c00 == 13 [pid = 1710] [id = 727] 13:08:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91496400) [pid = 1710] [serial = 2182] [outer = (nil)] 13:08:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91c01400) [pid = 1710] [serial = 2183] [outer = 0x91496400] 13:08:49 INFO - PROCESS | 1710 | 1468958929855 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x91c0bc00) [pid = 1710] [serial = 2184] [outer = 0x91496400] 13:08:50 INFO - PROCESS | 1710 | 1468958930937 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:08:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1795ms 13:08:51 INFO - PROCESS | 1710 | 1468958931007 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 1710 | 1468958931014 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:08:51 INFO - PROCESS | 1710 | 1468958931022 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 1710 | 1468958931026 Marionette TRACE conn4 <- [1,2882,null,{}] 13:08:51 INFO - PROCESS | 1710 | 1468958931033 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:51 INFO - PROCESS | 1710 | 1468958931038 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:51 INFO - PROCESS | 1710 | 1468958931277 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:08:51 INFO - PROCESS | 1710 | 1468958931559 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 1710 | 1468958931569 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc02c00 == 14 [pid = 1710] [id = 728] 13:08:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91497c00) [pid = 1710] [serial = 2185] [outer = (nil)] 13:08:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x939f2800) [pid = 1710] [serial = 2186] [outer = 0x91497c00] 13:08:51 INFO - PROCESS | 1710 | 1468958931685 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x93b67c00) [pid = 1710] [serial = 2187] [outer = 0x91497c00] 13:08:52 INFO - PROCESS | 1710 | 1468958932740 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1789ms 13:08:52 INFO - PROCESS | 1710 | 1468958932813 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:08:52 INFO - PROCESS | 1710 | 1468958932817 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:08:52 INFO - PROCESS | 1710 | 1468958932834 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:08:52 INFO - PROCESS | 1710 | 1468958932844 Marionette TRACE conn4 <- [1,2886,null,{}] 13:08:52 INFO - PROCESS | 1710 | 1468958932852 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:52 INFO - PROCESS | 1710 | 1468958932860 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:53 INFO - PROCESS | 1710 | 1468958933108 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:08:53 INFO - PROCESS | 1710 | 1468958933386 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 1710 | 1468958933395 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:53 INFO - PROCESS | 1710 | ++DOCSHELL 0x91489400 == 15 [pid = 1710] [id = 729] 13:08:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9248c400) [pid = 1710] [serial = 2188] [outer = (nil)] 13:08:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x95254000) [pid = 1710] [serial = 2189] [outer = 0x9248c400] 13:08:53 INFO - PROCESS | 1710 | 1468958933479 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9524c000) [pid = 1710] [serial = 2190] [outer = 0x9248c400] 13:08:54 INFO - PROCESS | 1710 | 1468958934488 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1752ms 13:08:54 INFO - PROCESS | 1710 | 1468958934578 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:08:54 INFO - PROCESS | 1710 | 1468958934583 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:08:54 INFO - PROCESS | 1710 | 1468958934590 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 1710 | 1468958934594 Marionette TRACE conn4 <- [1,2890,null,{}] 13:08:54 INFO - PROCESS | 1710 | 1468958934600 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:54 INFO - PROCESS | 1710 | 1468958934605 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:54 INFO - PROCESS | 1710 | 1468958934796 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:08:55 INFO - PROCESS | 1710 | 1468958935186 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 1710 | 1468958935196 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:55 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e732400 == 16 [pid = 1710] [id = 730] 13:08:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8e734c00) [pid = 1710] [serial = 2191] [outer = (nil)] 13:08:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x8f11d800) [pid = 1710] [serial = 2192] [outer = 0x8e734c00] 13:08:55 INFO - PROCESS | 1710 | 1468958935302 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8f1da800) [pid = 1710] [serial = 2193] [outer = 0x8e734c00] 13:08:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8e682400 == 15 [pid = 1710] [id = 725] 13:08:56 INFO - PROCESS | 1710 | --DOCSHELL 0x92328400 == 14 [pid = 1710] [id = 724] 13:08:56 INFO - PROCESS | 1710 | 1468958936406 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:08:56 INFO - PROCESS | 1710 | --DOCSHELL 0x911de000 == 13 [pid = 1710] [id = 723] 13:08:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8f1d7400 == 12 [pid = 1710] [id = 722] 13:08:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc09c00 == 11 [pid = 1710] [id = 721] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x911db800) [pid = 1710] [serial = 2117] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8fc10400) [pid = 1710] [serial = 2129] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x91dda000) [pid = 1710] [serial = 2132] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9524d800) [pid = 1710] [serial = 2135] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9148f800) [pid = 1710] [serial = 2118] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x96683400) [pid = 1710] [serial = 2138] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x95252800) [pid = 1710] [serial = 2115] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x966c0c00) [pid = 1710] [serial = 2123] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x911d3400) [pid = 1710] [serial = 2130] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x924e5000) [pid = 1710] [serial = 2120] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x98372c00) [pid = 1710] [serial = 2127] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x95465000) [pid = 1710] [serial = 2136] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x966b3000) [pid = 1710] [serial = 2139] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9797a800) [pid = 1710] [serial = 2126] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9795c400) [pid = 1710] [serial = 2124] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x9248f000) [pid = 1710] [serial = 2133] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x92232800) [pid = 1710] [serial = 2121] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x9149ac00) [pid = 1710] [serial = 2106] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x954c7c00) [pid = 1710] [serial = 2141] [outer = (nil)] [url = about:blank] 13:08:56 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x954d2000) [pid = 1710] [serial = 2142] [outer = (nil)] [url = about:blank] 13:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1883ms 13:08:56 INFO - PROCESS | 1710 | 1468958936475 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 1710 | 1468958936481 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:08:56 INFO - PROCESS | 1710 | 1468958936489 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 1710 | 1468958936494 Marionette TRACE conn4 <- [1,2894,null,{}] 13:08:56 INFO - PROCESS | 1710 | 1468958936502 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 1710 | 1468958936510 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:56 INFO - PROCESS | 1710 | 1468958936697 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:08:56 INFO - PROCESS | 1710 | 1468958936893 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 1710 | 1468958936904 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x911de000 == 12 [pid = 1710] [id = 731] 13:08:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x911df800) [pid = 1710] [serial = 2194] [outer = (nil)] 13:08:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9148c800) [pid = 1710] [serial = 2195] [outer = 0x911df800] 13:08:56 INFO - PROCESS | 1710 | 1468958936986 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x914a3800) [pid = 1710] [serial = 2196] [outer = 0x911df800] 13:08:57 INFO - PROCESS | 1710 | 1468958937845 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1435ms 13:08:57 INFO - PROCESS | 1710 | 1468958937928 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 1710 | 1468958937934 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:08:57 INFO - PROCESS | 1710 | 1468958937942 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:08:57 INFO - PROCESS | 1710 | 1468958937945 Marionette TRACE conn4 <- [1,2898,null,{}] 13:08:57 INFO - PROCESS | 1710 | 1468958937952 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:57 INFO - PROCESS | 1710 | 1468958937956 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:58 INFO - PROCESS | 1710 | 1468958938137 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:08:58 INFO - PROCESS | 1710 | 1468958938295 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 1710 | 1468958938305 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:58 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689800 == 13 [pid = 1710] [id = 732] 13:08:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x91c03000) [pid = 1710] [serial = 2197] [outer = (nil)] 13:08:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x92490c00) [pid = 1710] [serial = 2198] [outer = 0x91c03000] 13:08:58 INFO - PROCESS | 1710 | 1468958938383 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x939e8000) [pid = 1710] [serial = 2199] [outer = 0x91c03000] 13:08:59 INFO - PROCESS | 1710 | 1468958939368 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1484ms 13:08:59 INFO - PROCESS | 1710 | 1468958939427 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 1710 | 1468958939431 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:08:59 INFO - PROCESS | 1710 | 1468958939451 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 1710 | 1468958939460 Marionette TRACE conn4 <- [1,2902,null,{}] 13:08:59 INFO - PROCESS | 1710 | 1468958939469 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:59 INFO - PROCESS | 1710 | 1468958939475 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:59 INFO - PROCESS | 1710 | 1468958939733 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:08:59 INFO - PROCESS | 1710 | 1468958939761 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 1710 | 1468958939771 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:08:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x911db800 == 14 [pid = 1710] [id = 733] 13:08:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x95249400) [pid = 1710] [serial = 2200] [outer = (nil)] 13:08:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x95256400) [pid = 1710] [serial = 2201] [outer = 0x95249400] 13:08:59 INFO - PROCESS | 1710 | 1468958939844 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x954c6800) [pid = 1710] [serial = 2202] [outer = 0x95249400] 13:09:00 INFO - PROCESS | 1710 | 1468958940906 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1509ms 13:09:00 INFO - PROCESS | 1710 | 1468958940953 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 1710 | 1468958940958 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:09:00 INFO - PROCESS | 1710 | 1468958940972 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 1710 | 1468958940974 Marionette TRACE conn4 <- [1,2906,null,{}] 13:09:00 INFO - PROCESS | 1710 | 1468958940980 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:00 INFO - PROCESS | 1710 | 1468958940985 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:01 INFO - PROCESS | 1710 | 1468958941275 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e68e800) [pid = 1710] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x914a4c00) [pid = 1710] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x93b60c00) [pid = 1710] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8f1ddc00) [pid = 1710] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8f1d7800) [pid = 1710] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x91486c00) [pid = 1710] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8fc0ac00) [pid = 1710] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x92490800) [pid = 1710] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x9965ec00) [pid = 1710] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x9a082000) [pid = 1710] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:09:01 INFO - PROCESS | 1710 | --DOMWINDOW == 62 (0x92493c00) [pid = 1710] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:09:01 INFO - PROCESS | 1710 | 1468958941414 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 1710 | 1468958941423 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e68e800 == 15 [pid = 1710] [id = 734] 13:09:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 63 (0x8e73cc00) [pid = 1710] [serial = 2203] [outer = (nil)] 13:09:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x91486c00) [pid = 1710] [serial = 2204] [outer = 0x8e73cc00] 13:09:01 INFO - PROCESS | 1710 | 1468958941500 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x91dd3c00) [pid = 1710] [serial = 2205] [outer = 0x8e73cc00] 13:09:02 INFO - PROCESS | 1710 | 1468958942360 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1433ms 13:09:02 INFO - PROCESS | 1710 | 1468958942408 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 1710 | 1468958942414 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:09:02 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:09:02 INFO - PROCESS | 1710 | 1468958942432 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:09:02 INFO - PROCESS | 1710 | 1468958942438 Marionette TRACE conn4 <- [1,2910,null,{}] 13:09:02 INFO - PROCESS | 1710 | 1468958942447 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:02 INFO - PROCESS | 1710 | 1468958942453 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:02 INFO - PROCESS | 1710 | 1468958942645 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:09:02 INFO - PROCESS | 1710 | 1468958942804 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 1710 | 1468958942823 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd9a000 == 16 [pid = 1710] [id = 735] 13:09:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x9524c800) [pid = 1710] [serial = 2206] [outer = (nil)] 13:09:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x9667bc00) [pid = 1710] [serial = 2207] [outer = 0x9524c800] 13:09:02 INFO - PROCESS | 1710 | 1468958942919 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9795d000) [pid = 1710] [serial = 2208] [outer = 0x9524c800] 13:09:03 INFO - PROCESS | 1710 | 1468958943921 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:09:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:09:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:09:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1548ms 13:09:03 INFO - PROCESS | 1710 | 1468958943996 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 1710 | 1468958944004 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:09:04 INFO - TEST-START | /DOMEvents/constructors.html 13:09:04 INFO - PROCESS | 1710 | 1468958944016 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 1710 | 1468958944020 Marionette TRACE conn4 <- [1,2914,null,{}] 13:09:04 INFO - PROCESS | 1710 | 1468958944031 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 1710 | 1468958944036 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:04 INFO - PROCESS | 1710 | 1468958944246 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:09:04 INFO - PROCESS | 1710 | 1468958944437 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 1710 | 1468958944445 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e684800 == 17 [pid = 1710] [id = 736] 13:09:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x911da800) [pid = 1710] [serial = 2209] [outer = (nil)] 13:09:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x91c03800) [pid = 1710] [serial = 2210] [outer = 0x911da800] 13:09:04 INFO - PROCESS | 1710 | 1468958944549 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x91ccc800) [pid = 1710] [serial = 2211] [outer = 0x911da800] 13:09:05 INFO - PROCESS | 1710 | 1468958945684 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:09:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:09:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:09:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:09:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:09:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:09:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:09:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:09:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:09:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1757ms 13:09:05 INFO - PROCESS | 1710 | 1468958945773 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 1710 | 1468958945786 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:09:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:09:05 INFO - PROCESS | 1710 | 1468958945844 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 1710 | 1468958945850 Marionette TRACE conn4 <- [1,2918,null,{}] 13:09:05 INFO - PROCESS | 1710 | 1468958945857 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:05 INFO - PROCESS | 1710 | 1468958945862 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:06 INFO - PROCESS | 1710 | 1468958946053 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:09:06 INFO - PROCESS | 1710 | 1468958946290 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 1710 | 1468958946300 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dda000 == 18 [pid = 1710] [id = 737] 13:09:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x93d75400) [pid = 1710] [serial = 2212] [outer = (nil)] 13:09:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x95251c00) [pid = 1710] [serial = 2213] [outer = 0x93d75400] 13:09:06 INFO - PROCESS | 1710 | 1468958946390 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x954ca800) [pid = 1710] [serial = 2214] [outer = 0x93d75400] 13:09:07 INFO - PROCESS | 1710 | 1468958947281 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:09:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:09:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1506ms 13:09:07 INFO - PROCESS | 1710 | 1468958947339 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 1710 | 1468958947343 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:09:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:09:07 INFO - PROCESS | 1710 | 1468958947351 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 1710 | 1468958947357 Marionette TRACE conn4 <- [1,2922,null,{}] 13:09:07 INFO - PROCESS | 1710 | 1468958947395 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:07 INFO - PROCESS | 1710 | 1468958947405 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:07 INFO - PROCESS | 1710 | 1468958947594 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:09:07 INFO - PROCESS | 1710 | 1468958947795 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:07 INFO - PROCESS | 1710 | 1468958947810 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:07 INFO - PROCESS | 1710 | ++DOCSHELL 0x948b5000 == 19 [pid = 1710] [id = 738] 13:09:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x97974000) [pid = 1710] [serial = 2215] [outer = (nil)] 13:09:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9797b000) [pid = 1710] [serial = 2216] [outer = 0x97974000] 13:09:07 INFO - PROCESS | 1710 | 1468958947936 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x9924b800) [pid = 1710] [serial = 2217] [outer = 0x97974000] 13:09:08 INFO - PROCESS | 1710 | [1710] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:09:08 INFO - PROCESS | 1710 | [1710] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:09:08 INFO - PROCESS | 1710 | [1710] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:09:08 INFO - PROCESS | 1710 | [1710] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:09:08 INFO - PROCESS | 1710 | 1468958948870 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:09:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:09:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:09:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:09:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:09:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:09:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:09:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:09:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:09:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:09:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1568ms 13:09:08 INFO - PROCESS | 1710 | 1468958948922 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 1710 | 1468958948931 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:09:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:09:08 INFO - PROCESS | 1710 | 1468958948942 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 1710 | 1468958948949 Marionette TRACE conn4 <- [1,2926,null,{}] 13:09:08 INFO - PROCESS | 1710 | 1468958948955 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:08 INFO - PROCESS | 1710 | 1468958948960 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:09 INFO - PROCESS | 1710 | 1468958949169 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:09:09 INFO - PROCESS | 1710 | 1468958949359 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 1710 | 1468958949365 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:09 INFO - PROCESS | 1710 | ++DOCSHELL 0x97978000 == 20 [pid = 1710] [id = 739] 13:09:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x9972e400) [pid = 1710] [serial = 2218] [outer = (nil)] 13:09:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x99fdc400) [pid = 1710] [serial = 2219] [outer = 0x9972e400] 13:09:09 INFO - PROCESS | 1710 | 1468958949455 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9a07dc00) [pid = 1710] [serial = 2220] [outer = 0x9972e400] 13:09:10 INFO - PROCESS | 1710 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:09:10 INFO - PROCESS | 1710 | 1468958950350 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:09:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:09:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1440ms 13:09:10 INFO - PROCESS | 1710 | 1468958950384 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:09:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:09:10 INFO - PROCESS | 1710 | 1468958950394 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:09:10 INFO - PROCESS | 1710 | 1468958950403 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 1710 | 1468958950407 Marionette TRACE conn4 <- [1,2930,null,{}] 13:09:10 INFO - PROCESS | 1710 | 1468958950413 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:10 INFO - PROCESS | 1710 | 1468958950419 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:10 INFO - PROCESS | 1710 | 1468958950622 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:09:10 INFO - PROCESS | 1710 | 1468958950790 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:10 INFO - PROCESS | 1710 | 1468958950798 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a002400 == 21 [pid = 1710] [id = 740] 13:09:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9a084c00) [pid = 1710] [serial = 2221] [outer = (nil)] 13:09:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9a0ed400) [pid = 1710] [serial = 2222] [outer = 0x9a084c00] 13:09:10 INFO - PROCESS | 1710 | 1468958950905 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a1b6400) [pid = 1710] [serial = 2223] [outer = 0x9a084c00] 13:09:11 INFO - PROCESS | 1710 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:09:11 INFO - PROCESS | 1710 | 1468958951744 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:09:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:09:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1393ms 13:09:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:09:11 INFO - PROCESS | 1710 | 1468958951796 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:09:11 INFO - PROCESS | 1710 | 1468958951800 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:09:11 INFO - PROCESS | 1710 | 1468958951806 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:09:11 INFO - PROCESS | 1710 | 1468958951810 Marionette TRACE conn4 <- [1,2934,null,{}] 13:09:11 INFO - PROCESS | 1710 | 1468958951816 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:11 INFO - PROCESS | 1710 | 1468958951826 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:12 INFO - PROCESS | 1710 | 1468958952065 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:09:12 INFO - PROCESS | 1710 | 1468958952268 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 1710 | 1468958952276 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x92238c00 == 22 [pid = 1710] [id = 741] 13:09:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9232a000) [pid = 1710] [serial = 2224] [outer = (nil)] 13:09:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a6b3400) [pid = 1710] [serial = 2225] [outer = 0x9232a000] 13:09:12 INFO - PROCESS | 1710 | 1468958952393 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a6bf000) [pid = 1710] [serial = 2226] [outer = 0x9232a000] 13:09:13 INFO - PROCESS | 1710 | 1468958953239 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:09:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1444ms 13:09:13 INFO - PROCESS | 1710 | 1468958953250 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 1710 | 1468958953254 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:09:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:09:13 INFO - PROCESS | 1710 | 1468958953260 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 1710 | 1468958953264 Marionette TRACE conn4 <- [1,2938,null,{}] 13:09:13 INFO - PROCESS | 1710 | 1468958953270 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:13 INFO - PROCESS | 1710 | 1468958953276 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:13 INFO - PROCESS | 1710 | 1468958953476 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:09:13 INFO - PROCESS | 1710 | 1468958953646 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 1710 | 1468958953657 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ccb800 == 23 [pid = 1710] [id = 742] 13:09:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a6b2c00) [pid = 1710] [serial = 2227] [outer = (nil)] 13:09:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9a6c7000) [pid = 1710] [serial = 2228] [outer = 0x9a6b2c00] 13:09:13 INFO - PROCESS | 1710 | 1468958953776 Marionette DEBUG loaded listener.js 13:09:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9a6ca000) [pid = 1710] [serial = 2229] [outer = 0x9a6b2c00] 13:09:14 INFO - PROCESS | 1710 | 1468958954641 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:09:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:09:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 13:09:14 INFO - PROCESS | 1710 | 1468958954694 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 1710 | 1468958954698 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:09:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:09:14 INFO - PROCESS | 1710 | 1468958954705 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 1710 | 1468958954708 Marionette TRACE conn4 <- [1,2942,null,{}] 13:09:14 INFO - PROCESS | 1710 | 1468958954714 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:14 INFO - PROCESS | 1710 | 1468958954719 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:14 INFO - PROCESS | 1710 | 1468958954983 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:09:15 INFO - PROCESS | 1710 | 1468958955180 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 1710 | 1468958955187 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:15 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e686000 == 24 [pid = 1710] [id = 743] 13:09:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x8e732c00) [pid = 1710] [serial = 2230] [outer = (nil)] 13:09:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x8fd8d400) [pid = 1710] [serial = 2231] [outer = 0x8e732c00] 13:09:15 INFO - PROCESS | 1710 | 1468958955275 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x91485800) [pid = 1710] [serial = 2232] [outer = 0x8e732c00] 13:09:16 INFO - PROCESS | 1710 | 1468958956430 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:09:16 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:09:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:09:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1745ms 13:09:16 INFO - PROCESS | 1710 | 1468958956451 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 1710 | 1468958956458 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:09:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:09:16 INFO - PROCESS | 1710 | 1468958956467 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 1710 | 1468958956472 Marionette TRACE conn4 <- [1,2946,null,{}] 13:09:16 INFO - PROCESS | 1710 | 1468958956480 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:16 INFO - PROCESS | 1710 | 1468958956485 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:16 INFO - PROCESS | 1710 | 1468958956690 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:09:16 INFO - PROCESS | 1710 | 1468958956868 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 1710 | 1468958956878 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x914a3400 == 25 [pid = 1710] [id = 744] 13:09:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x91c05800) [pid = 1710] [serial = 2233] [outer = (nil)] 13:09:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x91cca800) [pid = 1710] [serial = 2234] [outer = 0x91c05800] 13:09:17 INFO - PROCESS | 1710 | 1468958957002 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x9248c800) [pid = 1710] [serial = 2235] [outer = 0x91c05800] 13:09:17 INFO - PROCESS | 1710 | 1468958957928 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:09:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:09:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1498ms 13:09:17 INFO - PROCESS | 1710 | 1468958957965 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 1710 | 1468958957972 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:09:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:09:17 INFO - PROCESS | 1710 | 1468958957982 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 1710 | 1468958957986 Marionette TRACE conn4 <- [1,2950,null,{}] 13:09:17 INFO - PROCESS | 1710 | 1468958957993 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:18 INFO - PROCESS | 1710 | 1468958957999 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:19 INFO - PROCESS | 1710 | --DOCSHELL 0x91489400 == 24 [pid = 1710] [id = 729] 13:09:19 INFO - PROCESS | 1710 | --DOCSHELL 0x91488c00 == 23 [pid = 1710] [id = 727] 13:09:19 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc02c00 == 22 [pid = 1710] [id = 728] 13:09:19 INFO - PROCESS | 1710 | --DOCSHELL 0x8e687000 == 21 [pid = 1710] [id = 726] 13:09:19 INFO - PROCESS | 1710 | --DOCSHELL 0x8e732400 == 20 [pid = 1710] [id = 730] 13:09:19 INFO - PROCESS | 1710 | 1468958959261 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x8f121400) [pid = 1710] [serial = 2145] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x8e739800) [pid = 1710] [serial = 2144] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91dd5c00) [pid = 1710] [serial = 2148] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x91ccac00) [pid = 1710] [serial = 2147] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93d74800) [pid = 1710] [serial = 2151] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x93ba6800) [pid = 1710] [serial = 2150] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x9830a000) [pid = 1710] [serial = 2154] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x954c7400) [pid = 1710] [serial = 2153] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x8fc02400) [pid = 1710] [serial = 2168] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8fc0d000) [pid = 1710] [serial = 2169] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x91490800) [pid = 1710] [serial = 2171] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x911dec00) [pid = 1710] [serial = 2166] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8fd91c00) [pid = 1710] [serial = 2165] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x92497c00) [pid = 1710] [serial = 2174] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a006400) [pid = 1710] [serial = 2157] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x99fdb000) [pid = 1710] [serial = 2156] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9a4f4000) [pid = 1710] [serial = 2160] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x9a086c00) [pid = 1710] [serial = 2159] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x924dec00) [pid = 1710] [serial = 2175] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9a6ab400) [pid = 1710] [serial = 2163] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x95250800) [pid = 1710] [serial = 2162] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9149ec00) [pid = 1710] [serial = 2172] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91dd7000) [pid = 1710] [serial = 2177] [outer = (nil)] [url = about:blank] 13:09:19 INFO - PROCESS | 1710 | 1468958959605 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 1710 | 1468958959612 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11e800 == 21 [pid = 1710] [id = 745] 13:09:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8f11ec00) [pid = 1710] [serial = 2236] [outer = (nil)] 13:09:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x8f129400) [pid = 1710] [serial = 2237] [outer = 0x8f11ec00] 13:09:19 INFO - PROCESS | 1710 | 1468958959700 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x8f1e3400) [pid = 1710] [serial = 2238] [outer = 0x8f11ec00] 13:09:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04400 == 22 [pid = 1710] [id = 746] 13:09:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x8fd91800) [pid = 1710] [serial = 2239] [outer = (nil)] 13:09:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x911d8800) [pid = 1710] [serial = 2240] [outer = 0x8fd91800] 13:09:20 INFO - PROCESS | 1710 | 1468958960572 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:09:20 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:09:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2640ms 13:09:20 INFO - PROCESS | 1710 | 1468958960624 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 1710 | 1468958960631 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:09:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:09:20 INFO - PROCESS | 1710 | 1468958960654 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 1710 | 1468958960663 Marionette TRACE conn4 <- [1,2954,null,{}] 13:09:20 INFO - PROCESS | 1710 | 1468958960677 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 1710 | 1468958960684 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:20 INFO - PROCESS | 1710 | 1468958960866 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:09:21 INFO - PROCESS | 1710 | 1468958961013 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 1710 | 1468958961022 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:21 INFO - PROCESS | 1710 | ++DOCSHELL 0x91482000 == 23 [pid = 1710] [id = 747] 13:09:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x91485400) [pid = 1710] [serial = 2241] [outer = (nil)] 13:09:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9148a800) [pid = 1710] [serial = 2242] [outer = 0x91485400] 13:09:21 INFO - PROCESS | 1710 | 1468958961103 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x91498c00) [pid = 1710] [serial = 2243] [outer = 0x91485400] 13:09:21 INFO - PROCESS | 1710 | 1468958961927 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:09:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:09:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1301ms 13:09:21 INFO - PROCESS | 1710 | 1468958961951 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 1710 | 1468958961956 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:09:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:09:21 INFO - PROCESS | 1710 | 1468958961963 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 1710 | 1468958961967 Marionette TRACE conn4 <- [1,2958,null,{}] 13:09:21 INFO - PROCESS | 1710 | 1468958961974 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:21 INFO - PROCESS | 1710 | 1468958961979 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:22 INFO - PROCESS | 1710 | 1468958962242 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:09:22 INFO - PROCESS | 1710 | 1468958962269 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 1710 | 1468958962275 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd9800 == 24 [pid = 1710] [id = 748] 13:09:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x92489400) [pid = 1710] [serial = 2244] [outer = (nil)] 13:09:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x924d9000) [pid = 1710] [serial = 2245] [outer = 0x92489400] 13:09:22 INFO - PROCESS | 1710 | 1468958962354 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x939e6c00) [pid = 1710] [serial = 2246] [outer = 0x92489400] 13:09:23 INFO - PROCESS | 1710 | 1468958963314 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:09:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:09:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1389ms 13:09:23 INFO - PROCESS | 1710 | 1468958963353 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 1710 | 1468958963360 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:09:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:09:23 INFO - PROCESS | 1710 | 1468958963388 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:09:23 INFO - PROCESS | 1710 | 1468958963396 Marionette TRACE conn4 <- [1,2962,null,{}] 13:09:23 INFO - PROCESS | 1710 | 1468958963404 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:23 INFO - PROCESS | 1710 | 1468958963412 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:23 INFO - PROCESS | 1710 | 1468958963670 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:09:23 INFO - PROCESS | 1710 | 1468958963694 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:23 INFO - PROCESS | 1710 | 1468958963702 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x911da000 == 25 [pid = 1710] [id = 749] 13:09:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x91c0e400) [pid = 1710] [serial = 2247] [outer = (nil)] 13:09:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x95249c00) [pid = 1710] [serial = 2248] [outer = 0x91c0e400] 13:09:23 INFO - PROCESS | 1710 | 1468958963777 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x95412c00) [pid = 1710] [serial = 2249] [outer = 0x91c0e400] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x8e689c00) [pid = 1710] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x95249400) [pid = 1710] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9248c400) [pid = 1710] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x911df800) [pid = 1710] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x91496400) [pid = 1710] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8e73cc00) [pid = 1710] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x8e734c00) [pid = 1710] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8fc04c00) [pid = 1710] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91c03000) [pid = 1710] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91497c00) [pid = 1710] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:09:24 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x9524c800) [pid = 1710] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:09:25 INFO - PROCESS | 1710 | 1468958965186 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:09:25 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:09:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1858ms 13:09:25 INFO - PROCESS | 1710 | 1468958965236 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 1710 | 1468958965240 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:09:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:09:25 INFO - PROCESS | 1710 | 1468958965246 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 1710 | 1468958965249 Marionette TRACE conn4 <- [1,2966,null,{}] 13:09:25 INFO - PROCESS | 1710 | 1468958965255 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 1710 | 1468958965260 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:25 INFO - PROCESS | 1710 | 1468958965413 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:09:25 INFO - PROCESS | 1710 | 1468958965422 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 1710 | 1468958965429 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f124800 == 26 [pid = 1710] [id = 750] 13:09:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x91497c00) [pid = 1710] [serial = 2250] [outer = (nil)] 13:09:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93d6e800) [pid = 1710] [serial = 2251] [outer = 0x91497c00] 13:09:25 INFO - PROCESS | 1710 | 1468958965646 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x954c5400) [pid = 1710] [serial = 2252] [outer = 0x91497c00] 13:09:26 INFO - PROCESS | 1710 | 1468958966433 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:09:26 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:09:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1239ms 13:09:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:09:26 INFO - PROCESS | 1710 | 1468958966486 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:09:26 INFO - PROCESS | 1710 | 1468958966489 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:09:26 INFO - PROCESS | 1710 | 1468958966496 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:09:26 INFO - PROCESS | 1710 | 1468958966499 Marionette TRACE conn4 <- [1,2970,null,{}] 13:09:26 INFO - PROCESS | 1710 | 1468958966570 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:26 INFO - PROCESS | 1710 | 1468958966575 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:26 INFO - PROCESS | 1710 | 1468958966784 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:09:26 INFO - PROCESS | 1710 | 1468958966970 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 1710 | 1468958966985 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8000 == 27 [pid = 1710] [id = 751] 13:09:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8f1de000) [pid = 1710] [serial = 2253] [outer = (nil)] 13:09:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x8fc0c000) [pid = 1710] [serial = 2254] [outer = 0x8f1de000] 13:09:27 INFO - PROCESS | 1710 | 1468958967077 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x91484000) [pid = 1710] [serial = 2255] [outer = 0x8f1de000] 13:09:28 INFO - PROCESS | 1710 | 1468958968074 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:09:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:09:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1595ms 13:09:28 INFO - PROCESS | 1710 | 1468958968092 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 1710 | 1468958968098 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:09:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:09:28 INFO - PROCESS | 1710 | 1468958968106 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 1710 | 1468958968111 Marionette TRACE conn4 <- [1,2974,null,{}] 13:09:28 INFO - PROCESS | 1710 | 1468958968120 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:28 INFO - PROCESS | 1710 | 1468958968126 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:28 INFO - PROCESS | 1710 | 1468958968340 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:09:28 INFO - PROCESS | 1710 | 1468958968617 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 1710 | 1468958968635 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11f800 == 28 [pid = 1710] [id = 752] 13:09:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8f1d7400) [pid = 1710] [serial = 2256] [outer = (nil)] 13:09:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x93ba4000) [pid = 1710] [serial = 2257] [outer = 0x8f1d7400] 13:09:28 INFO - PROCESS | 1710 | 1468958968764 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x93d70400) [pid = 1710] [serial = 2258] [outer = 0x8f1d7400] 13:09:29 INFO - PROCESS | 1710 | 1468958969742 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:09:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:09:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1689ms 13:09:29 INFO - PROCESS | 1710 | 1468958969796 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:09:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:09:29 INFO - PROCESS | 1710 | 1468958969801 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:09:29 INFO - PROCESS | 1710 | 1468958969808 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 1710 | 1468958969811 Marionette TRACE conn4 <- [1,2978,null,{}] 13:09:29 INFO - PROCESS | 1710 | 1468958969819 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:29 INFO - PROCESS | 1710 | 1468958969824 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:30 INFO - PROCESS | 1710 | 1468958970107 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:09:30 INFO - PROCESS | 1710 | 1468958970248 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 1710 | 1468958970261 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:30 INFO - PROCESS | 1710 | ++DOCSHELL 0x96688800 == 29 [pid = 1710] [id = 753] 13:09:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x966b4800) [pid = 1710] [serial = 2259] [outer = (nil)] 13:09:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x966bdc00) [pid = 1710] [serial = 2260] [outer = 0x966b4800] 13:09:30 INFO - PROCESS | 1710 | 1468958970394 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x966c1c00) [pid = 1710] [serial = 2261] [outer = 0x966b4800] 13:09:31 INFO - PROCESS | 1710 | 1468958971412 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:09:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:09:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1650ms 13:09:31 INFO - PROCESS | 1710 | 1468958971467 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 1710 | 1468958971478 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:09:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:09:31 INFO - PROCESS | 1710 | 1468958971487 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 1710 | 1468958971491 Marionette TRACE conn4 <- [1,2982,null,{}] 13:09:31 INFO - PROCESS | 1710 | 1468958971527 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:31 INFO - PROCESS | 1710 | 1468958971533 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:31 INFO - PROCESS | 1710 | 1468958971731 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:09:31 INFO - PROCESS | 1710 | 1468958971922 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 1710 | 1468958971934 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:31 INFO - PROCESS | 1710 | ++DOCSHELL 0x9796ec00 == 30 [pid = 1710] [id = 754] 13:09:31 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9830a000) [pid = 1710] [serial = 2262] [outer = (nil)] 13:09:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9927f400) [pid = 1710] [serial = 2263] [outer = 0x9830a000] 13:09:32 INFO - PROCESS | 1710 | 1468958972057 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9965a000) [pid = 1710] [serial = 2264] [outer = 0x9830a000] 13:09:32 INFO - PROCESS | 1710 | 1468958972987 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:09:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:09:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1540ms 13:09:33 INFO - PROCESS | 1710 | 1468958973030 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 1710 | 1468958973034 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:09:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:09:33 INFO - PROCESS | 1710 | 1468958973042 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 1710 | 1468958973046 Marionette TRACE conn4 <- [1,2986,null,{}] 13:09:33 INFO - PROCESS | 1710 | 1468958973053 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:33 INFO - PROCESS | 1710 | 1468958973059 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:33 INFO - PROCESS | 1710 | 1468958973245 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:09:33 INFO - PROCESS | 1710 | 1468958973437 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 1710 | 1468958973443 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:33 INFO - PROCESS | 1710 | ++DOCSHELL 0x99658800 == 31 [pid = 1710] [id = 755] 13:09:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x99664400) [pid = 1710] [serial = 2265] [outer = (nil)] 13:09:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x99fd3400) [pid = 1710] [serial = 2266] [outer = 0x99664400] 13:09:33 INFO - PROCESS | 1710 | 1468958973532 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x95412000) [pid = 1710] [serial = 2267] [outer = 0x99664400] 13:09:34 INFO - PROCESS | 1710 | 1468958974481 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:09:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:09:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1488ms 13:09:34 INFO - PROCESS | 1710 | 1468958974532 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 1710 | 1468958974537 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:09:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:09:34 INFO - PROCESS | 1710 | 1468958974591 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 1710 | 1468958974596 Marionette TRACE conn4 <- [1,2990,null,{}] 13:09:34 INFO - PROCESS | 1710 | 1468958974602 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:34 INFO - PROCESS | 1710 | 1468958974615 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:34 INFO - PROCESS | 1710 | 1468958974889 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:09:35 INFO - PROCESS | 1710 | 1468958975153 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 1710 | 1468958975163 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:35 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e736800 == 32 [pid = 1710] [id = 756] 13:09:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 94 (0x8e73e800) [pid = 1710] [serial = 2268] [outer = (nil)] 13:09:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 95 (0x8fd9b800) [pid = 1710] [serial = 2269] [outer = 0x8e73e800] 13:09:35 INFO - PROCESS | 1710 | 1468958975285 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 1710 | ++DOMWINDOW == 96 (0x939f2c00) [pid = 1710] [serial = 2270] [outer = 0x8e73e800] 13:09:36 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc07400 == 33 [pid = 1710] [id = 757] 13:09:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 97 (0x8fc09c00) [pid = 1710] [serial = 2271] [outer = (nil)] 13:09:36 INFO - PROCESS | 1710 | ++DOMWINDOW == 98 (0x8fc0d000) [pid = 1710] [serial = 2272] [outer = 0x8fc09c00] 13:09:36 INFO - PROCESS | 1710 | 1468958976524 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:09:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:09:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1999ms 13:09:36 INFO - PROCESS | 1710 | 1468958976587 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:09:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:09:36 INFO - PROCESS | 1710 | 1468958976594 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:09:36 INFO - PROCESS | 1710 | 1468958976602 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 1710 | 1468958976607 Marionette TRACE conn4 <- [1,2994,null,{}] 13:09:36 INFO - PROCESS | 1710 | 1468958976615 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:36 INFO - PROCESS | 1710 | 1468958976622 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:36 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc04400 == 32 [pid = 1710] [id = 746] 13:09:36 INFO - PROCESS | 1710 | 1468958976917 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 97 (0x939f3800) [pid = 1710] [serial = 2178] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 96 (0x9667bc00) [pid = 1710] [serial = 2207] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 95 (0x9795d000) [pid = 1710] [serial = 2208] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 94 (0x95256400) [pid = 1710] [serial = 2201] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 93 (0x91486c00) [pid = 1710] [serial = 2204] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x91dd3c00) [pid = 1710] [serial = 2205] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x939f2800) [pid = 1710] [serial = 2186] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x93b67c00) [pid = 1710] [serial = 2187] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x91c01400) [pid = 1710] [serial = 2183] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x91c0bc00) [pid = 1710] [serial = 2184] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x95254000) [pid = 1710] [serial = 2189] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9524c000) [pid = 1710] [serial = 2190] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x92490c00) [pid = 1710] [serial = 2198] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x8f11d800) [pid = 1710] [serial = 2192] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x8f1da800) [pid = 1710] [serial = 2193] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8e731c00) [pid = 1710] [serial = 2180] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x8f11b400) [pid = 1710] [serial = 2181] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9148c800) [pid = 1710] [serial = 2195] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x914a3800) [pid = 1710] [serial = 2196] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x954c6800) [pid = 1710] [serial = 2202] [outer = (nil)] [url = about:blank] 13:09:36 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x939e8000) [pid = 1710] [serial = 2199] [outer = (nil)] [url = about:blank] 13:09:37 INFO - PROCESS | 1710 | 1468958977129 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 1710 | 1468958977135 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:37 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1df000 == 33 [pid = 1710] [id = 758] 13:09:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x8fd94000) [pid = 1710] [serial = 2273] [outer = (nil)] 13:09:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9149f400) [pid = 1710] [serial = 2274] [outer = 0x8fd94000] 13:09:37 INFO - PROCESS | 1710 | 1468958977216 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x91c08800) [pid = 1710] [serial = 2275] [outer = 0x8fd94000] 13:09:37 INFO - PROCESS | 1710 | 1468958977943 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:09:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:09:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:09:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1385ms 13:09:37 INFO - PROCESS | 1710 | 1468958977988 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 1710 | 1468958977994 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:09:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:09:38 INFO - PROCESS | 1710 | 1468958978005 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 1710 | 1468958978009 Marionette TRACE conn4 <- [1,2998,null,{}] 13:09:38 INFO - PROCESS | 1710 | 1468958978015 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:38 INFO - PROCESS | 1710 | 1468958978020 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:38 INFO - PROCESS | 1710 | 1468958978205 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:09:38 INFO - PROCESS | 1710 | 1468958978354 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 1710 | 1468958978361 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:38 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd2000 == 34 [pid = 1710] [id = 759] 13:09:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x92490c00) [pid = 1710] [serial = 2276] [outer = (nil)] 13:09:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x924e2800) [pid = 1710] [serial = 2277] [outer = 0x92490c00] 13:09:38 INFO - PROCESS | 1710 | 1468958978440 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x93b60000) [pid = 1710] [serial = 2278] [outer = 0x92490c00] 13:09:39 INFO - PROCESS | 1710 | 1468958979223 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:09:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:09:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1229ms 13:09:39 INFO - PROCESS | 1710 | 1468958979233 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 1710 | 1468958979238 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:09:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:09:39 INFO - PROCESS | 1710 | 1468958979272 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 1710 | 1468958979286 Marionette TRACE conn4 <- [1,3002,null,{}] 13:09:39 INFO - PROCESS | 1710 | 1468958979309 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:39 INFO - PROCESS | 1710 | 1468958979318 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:39 INFO - PROCESS | 1710 | 1468958979492 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:09:39 INFO - PROCESS | 1710 | 1468958979510 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 1710 | 1468958979518 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:39 INFO - PROCESS | 1710 | ++DOCSHELL 0x95254000 == 35 [pid = 1710] [id = 760] 13:09:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x95419800) [pid = 1710] [serial = 2279] [outer = (nil)] 13:09:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x95468800) [pid = 1710] [serial = 2280] [outer = 0x95419800] 13:09:39 INFO - PROCESS | 1710 | 1468958979765 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x954c9c00) [pid = 1710] [serial = 2281] [outer = 0x95419800] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x911da800) [pid = 1710] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x93d75400) [pid = 1710] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x97974000) [pid = 1710] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9972e400) [pid = 1710] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a084c00) [pid = 1710] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9232a000) [pid = 1710] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9a6b2c00) [pid = 1710] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x8e732c00) [pid = 1710] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x92489400) [pid = 1710] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x91c05800) [pid = 1710] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8f11ec00) [pid = 1710] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x8fd91800) [pid = 1710] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91c0e400) [pid = 1710] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:09:40 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x91485400) [pid = 1710] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:09:40 INFO - PROCESS | 1710 | 1468958980884 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:09:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:09:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1650ms 13:09:40 INFO - PROCESS | 1710 | 1468958980922 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 1710 | 1468958980929 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:09:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:09:40 INFO - PROCESS | 1710 | 1468958980939 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - PROCESS | 1710 | 1468958980944 Marionette TRACE conn4 <- [1,3006,null,{}] 13:09:41 INFO - PROCESS | 1710 | 1468958981001 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:41 INFO - PROCESS | 1710 | 1468958981008 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:41 INFO - PROCESS | 1710 | 1468958981218 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:09:41 INFO - PROCESS | 1710 | 1468958981526 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 1710 | 1468958981543 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:41 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc04400 == 36 [pid = 1710] [id = 761] 13:09:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x8fc0ac00) [pid = 1710] [serial = 2282] [outer = (nil)] 13:09:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x91485400) [pid = 1710] [serial = 2283] [outer = 0x8fc0ac00] 13:09:41 INFO - PROCESS | 1710 | 1468958981627 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9148e000) [pid = 1710] [serial = 2284] [outer = 0x8fc0ac00] 13:09:42 INFO - PROCESS | 1710 | 1468958982468 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:09:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:09:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1581ms 13:09:42 INFO - PROCESS | 1710 | 1468958982520 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 1710 | 1468958982528 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:09:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:09:42 INFO - PROCESS | 1710 | 1468958982539 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 1710 | 1468958982543 Marionette TRACE conn4 <- [1,3010,null,{}] 13:09:42 INFO - PROCESS | 1710 | 1468958982566 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:42 INFO - PROCESS | 1710 | 1468958982573 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:42 INFO - PROCESS | 1710 | 1468958982818 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:09:42 INFO - PROCESS | 1710 | 1468958982959 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 1710 | 1468958982970 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:43 INFO - PROCESS | 1710 | ++DOCSHELL 0x92329000 == 37 [pid = 1710] [id = 762] 13:09:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x92495000) [pid = 1710] [serial = 2285] [outer = (nil)] 13:09:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x93b9ec00) [pid = 1710] [serial = 2286] [outer = 0x92495000] 13:09:43 INFO - PROCESS | 1710 | 1468958983064 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x93d6ec00) [pid = 1710] [serial = 2287] [outer = 0x92495000] 13:09:44 INFO - PROCESS | 1710 | 1468958984010 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:09:44 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:09:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1488ms 13:09:44 INFO - PROCESS | 1710 | 1468958984027 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 1710 | 1468958984031 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:09:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:09:44 INFO - PROCESS | 1710 | 1468958984039 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 1710 | 1468958984046 Marionette TRACE conn4 <- [1,3014,null,{}] 13:09:44 INFO - PROCESS | 1710 | 1468958984063 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:44 INFO - PROCESS | 1710 | 1468958984072 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:44 INFO - PROCESS | 1710 | 1468958984393 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:09:44 INFO - PROCESS | 1710 | 1468958984544 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 1710 | 1468958984555 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:44 INFO - PROCESS | 1710 | ++DOCSHELL 0x96686c00 == 38 [pid = 1710] [id = 763] 13:09:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x966b2400) [pid = 1710] [serial = 2288] [outer = (nil)] 13:09:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9795e000) [pid = 1710] [serial = 2289] [outer = 0x966b2400] 13:09:44 INFO - PROCESS | 1710 | 1468958984645 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x97974000) [pid = 1710] [serial = 2290] [outer = 0x966b2400] 13:09:45 INFO - PROCESS | 1710 | [1710] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:09:45 INFO - PROCESS | 1710 | 1468958985664 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:09:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:09:45 INFO - {} 13:09:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:09:45 INFO - {} 13:09:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:09:45 INFO - {} 13:09:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:09:45 INFO - {} 13:09:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1645ms 13:09:45 INFO - PROCESS | 1710 | 1468958985694 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:09:45 INFO - TEST-START | /FileAPI/fileReader.html 13:09:45 INFO - PROCESS | 1710 | 1468958985698 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:09:45 INFO - PROCESS | 1710 | 1468958985705 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 1710 | 1468958985709 Marionette TRACE conn4 <- [1,3018,null,{}] 13:09:45 INFO - PROCESS | 1710 | 1468958985715 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:45 INFO - PROCESS | 1710 | 1468958985720 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:45 INFO - PROCESS | 1710 | 1468958985938 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:09:46 INFO - PROCESS | 1710 | 1468958986105 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 1710 | 1468958986111 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:46 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a07fc00 == 39 [pid = 1710] [id = 764] 13:09:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9a080400) [pid = 1710] [serial = 2291] [outer = (nil)] 13:09:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a1b9400) [pid = 1710] [serial = 2292] [outer = 0x9a080400] 13:09:46 INFO - PROCESS | 1710 | 1468958986212 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a4f3800) [pid = 1710] [serial = 2293] [outer = 0x9a080400] 13:09:47 INFO - PROCESS | 1710 | 1468958987139 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:09:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:09:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:09:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:09:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:09:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1493ms 13:09:47 INFO - PROCESS | 1710 | 1468958987199 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 1710 | 1468958987204 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:09:47 INFO - TEST-START | /FileAPI/historical.html 13:09:47 INFO - PROCESS | 1710 | 1468958987212 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 1710 | 1468958987216 Marionette TRACE conn4 <- [1,3022,null,{}] 13:09:47 INFO - PROCESS | 1710 | 1468958987223 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:47 INFO - PROCESS | 1710 | 1468958987228 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:47 INFO - PROCESS | 1710 | 1468958987474 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:09:47 INFO - PROCESS | 1710 | 1468958987669 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 1710 | 1468958987679 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:47 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd0400 == 40 [pid = 1710] [id = 765] 13:09:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x93d78400) [pid = 1710] [serial = 2294] [outer = (nil)] 13:09:47 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a6a9800) [pid = 1710] [serial = 2295] [outer = 0x93d78400] 13:09:47 INFO - PROCESS | 1710 | 1468958987849 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 1710 | ++DOMWINDOW == 87 (0x9a6ac000) [pid = 1710] [serial = 2296] [outer = 0x93d78400] 13:09:48 INFO - PROCESS | 1710 | 1468958988992 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:09:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:09:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:09:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:09:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:09:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:09:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:09:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:09:49 INFO - TEST-OK | /FileAPI/historical.html | took 1805ms 13:09:49 INFO - PROCESS | 1710 | 1468958989021 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:09:49 INFO - TEST-START | /FileAPI/idlharness.html 13:09:49 INFO - PROCESS | 1710 | 1468958989025 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:09:49 INFO - PROCESS | 1710 | 1468958989032 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 1710 | 1468958989036 Marionette TRACE conn4 <- [1,3026,null,{}] 13:09:49 INFO - PROCESS | 1710 | 1468958989042 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:49 INFO - PROCESS | 1710 | 1468958989052 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:49 INFO - PROCESS | 1710 | 1468958989313 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:09:49 INFO - PROCESS | 1710 | 1468958989526 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 1710 | 1468958989535 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:49 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f125000 == 41 [pid = 1710] [id = 766] 13:09:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 88 (0x9796e800) [pid = 1710] [serial = 2297] [outer = (nil)] 13:09:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 89 (0x9a9bb800) [pid = 1710] [serial = 2298] [outer = 0x9796e800] 13:09:49 INFO - PROCESS | 1710 | 1468958989619 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 1710 | ++DOMWINDOW == 90 (0x9a9bd000) [pid = 1710] [serial = 2299] [outer = 0x9796e800] 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:09:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:09:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:09:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:09:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:09:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:09:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:09:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:09:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:09:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:09:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:09:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:09:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:09:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:09:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:09:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:09:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:09:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:09:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2265ms 13:09:51 INFO - PROCESS | 1710 | 1468958991152 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:09:51 INFO - PROCESS | 1710 | 1468958991424 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 1710 | 1468958991427 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:09:51 INFO - TEST-START | /FileAPI/idlharness.worker 13:09:51 INFO - PROCESS | 1710 | 1468958991436 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 1710 | 1468958991439 Marionette TRACE conn4 <- [1,3030,null,{}] 13:09:51 INFO - PROCESS | 1710 | 1468958991481 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:51 INFO - PROCESS | 1710 | 1468958991486 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:51 INFO - PROCESS | 1710 | 1468958991706 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:09:51 INFO - PROCESS | 1710 | 1468958991898 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 1710 | 1468958991907 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:51 INFO - PROCESS | 1710 | ++DOCSHELL 0x98378000 == 42 [pid = 1710] [id = 767] 13:09:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 91 (0x99275c00) [pid = 1710] [serial = 2300] [outer = (nil)] 13:09:51 INFO - PROCESS | 1710 | ++DOMWINDOW == 92 (0x9b7a2800) [pid = 1710] [serial = 2301] [outer = 0x99275c00] 13:09:51 INFO - PROCESS | 1710 | 1468958991993 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 1710 | ++DOMWINDOW == 93 (0x9b7a5800) [pid = 1710] [serial = 2302] [outer = 0x99275c00] 13:09:52 INFO - PROCESS | 1710 | [1710] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:09:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:09:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:09:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:09:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:09:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:09:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:09:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:09:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:09:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:09:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:09:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:09:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:09:54 INFO - {} 13:09:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3016ms 13:09:54 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:09:54 INFO - PROCESS | 1710 | 1468958994300 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:09:54 INFO - PROCESS | 1710 | 1468958994477 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 1710 | 1468958994491 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:09:54 INFO - PROCESS | 1710 | 1468958994511 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 1710 | 1468958994535 Marionette TRACE conn4 <- [1,3034,null,{}] 13:09:54 INFO - PROCESS | 1710 | 1468958994650 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:54 INFO - PROCESS | 1710 | 1468958994666 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:54 INFO - PROCESS | 1710 | 1468958994924 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x911de000 == 41 [pid = 1710] [id = 731] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8fc07400 == 40 [pid = 1710] [id = 757] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8e684800 == 39 [pid = 1710] [id = 736] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8e68e800 == 38 [pid = 1710] [id = 734] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x948b5000 == 37 [pid = 1710] [id = 738] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8e689800 == 36 [pid = 1710] [id = 732] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8f11e800 == 35 [pid = 1710] [id = 745] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x91dda000 == 34 [pid = 1710] [id = 737] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x911db800 == 33 [pid = 1710] [id = 733] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x97978000 == 32 [pid = 1710] [id = 739] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8fd9a000 == 31 [pid = 1710] [id = 735] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x9a002400 == 30 [pid = 1710] [id = 740] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x92238c00 == 29 [pid = 1710] [id = 741] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x91ccb800 == 28 [pid = 1710] [id = 742] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x8e686000 == 27 [pid = 1710] [id = 743] 13:09:56 INFO - PROCESS | 1710 | --DOCSHELL 0x914a3400 == 26 [pid = 1710] [id = 744] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 92 (0x93d6e800) [pid = 1710] [serial = 2251] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 91 (0x91ccc800) [pid = 1710] [serial = 2211] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 90 (0x91c03800) [pid = 1710] [serial = 2210] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 89 (0x954ca800) [pid = 1710] [serial = 2214] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 88 (0x95251c00) [pid = 1710] [serial = 2213] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 87 (0x9924b800) [pid = 1710] [serial = 2217] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 86 (0x9797b000) [pid = 1710] [serial = 2216] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 85 (0x9a07dc00) [pid = 1710] [serial = 2220] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 84 (0x99fdc400) [pid = 1710] [serial = 2219] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x9a1b6400) [pid = 1710] [serial = 2223] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x9a0ed400) [pid = 1710] [serial = 2222] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x9a6bf000) [pid = 1710] [serial = 2226] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x9a6b3400) [pid = 1710] [serial = 2225] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x9a6ca000) [pid = 1710] [serial = 2229] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x9a6c7000) [pid = 1710] [serial = 2228] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x91485800) [pid = 1710] [serial = 2232] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x8fd8d400) [pid = 1710] [serial = 2231] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x924d9000) [pid = 1710] [serial = 2245] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x91cca800) [pid = 1710] [serial = 2234] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9248c800) [pid = 1710] [serial = 2235] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x9148a800) [pid = 1710] [serial = 2242] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8f129400) [pid = 1710] [serial = 2237] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x8f1e3400) [pid = 1710] [serial = 2238] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x911d8800) [pid = 1710] [serial = 2240] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x95249c00) [pid = 1710] [serial = 2248] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x939e6c00) [pid = 1710] [serial = 2246] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x95412c00) [pid = 1710] [serial = 2249] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x91498c00) [pid = 1710] [serial = 2243] [outer = (nil)] [url = about:blank] 13:09:56 INFO - PROCESS | 1710 | 1468958996300 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 1710 | 1468958996308 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:56 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e688400 == 27 [pid = 1710] [id = 768] 13:09:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8e68ac00) [pid = 1710] [serial = 2303] [outer = (nil)] 13:09:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x8e731400) [pid = 1710] [serial = 2304] [outer = 0x8e68ac00] 13:09:56 INFO - PROCESS | 1710 | 1468958996392 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x8f11d000) [pid = 1710] [serial = 2305] [outer = 0x8e68ac00] 13:09:57 INFO - PROCESS | 1710 | 1468958997220 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:09:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:09:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2740ms 13:09:57 INFO - PROCESS | 1710 | 1468958997254 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 1710 | 1468958997262 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:09:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:09:57 INFO - PROCESS | 1710 | 1468958997271 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 1710 | 1468958997275 Marionette TRACE conn4 <- [1,3038,null,{}] 13:09:57 INFO - PROCESS | 1710 | 1468958997285 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:57 INFO - PROCESS | 1710 | 1468958997294 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:57 INFO - PROCESS | 1710 | 1468958997471 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:09:57 INFO - PROCESS | 1710 | 1468958997622 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 1710 | 1468958997632 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:57 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd92800 == 28 [pid = 1710] [id = 769] 13:09:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8fd96c00) [pid = 1710] [serial = 2306] [outer = (nil)] 13:09:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x911d6000) [pid = 1710] [serial = 2307] [outer = 0x8fd96c00] 13:09:57 INFO - PROCESS | 1710 | 1468958997725 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911dd400) [pid = 1710] [serial = 2308] [outer = 0x8fd96c00] 13:09:58 INFO - PROCESS | 1710 | 1468958998524 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:09:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:09:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:09:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:09:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:09:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:09:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1286ms 13:09:58 INFO - PROCESS | 1710 | 1468958998564 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 1710 | 1468958998572 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:09:58 INFO - PROCESS | 1710 | 1468958998580 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 1710 | 1468958998583 Marionette TRACE conn4 <- [1,3042,null,{}] 13:09:58 INFO - PROCESS | 1710 | 1468958998589 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 1710 | 1468958998595 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:58 INFO - PROCESS | 1710 | 1468958998780 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:09:58 INFO - PROCESS | 1710 | 1468958998968 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 1710 | 1468958998975 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:09:59 INFO - PROCESS | 1710 | ++DOCSHELL 0x91ccc000 == 29 [pid = 1710] [id = 770] 13:09:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91ccc800) [pid = 1710] [serial = 2309] [outer = (nil)] 13:09:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91dd1000) [pid = 1710] [serial = 2310] [outer = 0x91ccc800] 13:09:59 INFO - PROCESS | 1710 | 1468958999053 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x92239000) [pid = 1710] [serial = 2311] [outer = 0x91ccc800] 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:10:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:10:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:10:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:10:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:10:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:10:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1980ms 13:10:00 INFO - PROCESS | 1710 | 1468959000437 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:10:00 INFO - PROCESS | 1710 | 1468959000672 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 1710 | 1468959000677 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:10:00 INFO - PROCESS | 1710 | 1468959000697 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 1710 | 1468959000707 Marionette TRACE conn4 <- [1,3046,null,{}] 13:10:00 INFO - PROCESS | 1710 | 1468959000732 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:00 INFO - PROCESS | 1710 | 1468959000741 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:01 INFO - PROCESS | 1710 | 1468959001345 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x91497c00) [pid = 1710] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8e73e800) [pid = 1710] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8fc09c00) [pid = 1710] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x966b4800) [pid = 1710] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x8f1d7400) [pid = 1710] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x92490c00) [pid = 1710] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x9830a000) [pid = 1710] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x8f1de000) [pid = 1710] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x8fd94000) [pid = 1710] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x99664400) [pid = 1710] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:10:01 INFO - PROCESS | 1710 | --DOMWINDOW == 63 (0x95419800) [pid = 1710] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:10:01 INFO - PROCESS | 1710 | 1468959001504 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 1710 | 1468959001512 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:01 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc0c400 == 30 [pid = 1710] [id = 771] 13:10:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 64 (0x8fd94000) [pid = 1710] [serial = 2312] [outer = (nil)] 13:10:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x92494800) [pid = 1710] [serial = 2313] [outer = 0x8fd94000] 13:10:01 INFO - PROCESS | 1710 | 1468959001606 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x93d72400) [pid = 1710] [serial = 2314] [outer = 0x8fd94000] 13:10:01 INFO - PROCESS | 1710 | [1710] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:10:02 INFO - PROCESS | 1710 | 1468959002418 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:10:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:10:02 INFO - {} 13:10:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1768ms 13:10:02 INFO - PROCESS | 1710 | 1468959002458 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 1710 | 1468959002463 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:10:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:10:02 INFO - PROCESS | 1710 | 1468959002478 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 1710 | 1468959002482 Marionette TRACE conn4 <- [1,3050,null,{}] 13:10:02 INFO - PROCESS | 1710 | 1468959002493 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:02 INFO - PROCESS | 1710 | 1468959002498 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:02 INFO - PROCESS | 1710 | 1468959002651 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:10:02 INFO - PROCESS | 1710 | 1468959002670 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1710 | 1468959002679 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:02 INFO - PROCESS | 1710 | ++DOCSHELL 0x91497c00 == 31 [pid = 1710] [id = 772] 13:10:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x9524ac00) [pid = 1710] [serial = 2315] [outer = (nil)] 13:10:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9541bc00) [pid = 1710] [serial = 2316] [outer = 0x9524ac00] 13:10:02 INFO - PROCESS | 1710 | 1468959002750 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x95466c00) [pid = 1710] [serial = 2317] [outer = 0x9524ac00] 13:10:03 INFO - PROCESS | 1710 | 1468959003808 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:10:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:10:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:10:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:10:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:10:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1352ms 13:10:03 INFO - PROCESS | 1710 | 1468959003831 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 1710 | 1468959003838 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:10:03 INFO - PROCESS | 1710 | 1468959003877 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 1710 | 1468959003883 Marionette TRACE conn4 <- [1,3054,null,{}] 13:10:03 INFO - PROCESS | 1710 | 1468959003892 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 1710 | 1468959003897 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:04 INFO - PROCESS | 1710 | 1468959004092 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:10:04 INFO - PROCESS | 1710 | 1468959004282 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 1710 | 1468959004297 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:04 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fd95000 == 32 [pid = 1710] [id = 773] 13:10:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8fd95c00) [pid = 1710] [serial = 2318] [outer = (nil)] 13:10:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x911d6800) [pid = 1710] [serial = 2319] [outer = 0x8fd95c00] 13:10:04 INFO - PROCESS | 1710 | 1468959004456 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91cc3400) [pid = 1710] [serial = 2320] [outer = 0x8fd95c00] 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:10:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:10:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:10:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:10:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:10:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:10:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2342ms 13:10:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:10:06 INFO - PROCESS | 1710 | 1468959006052 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:10:06 INFO - PROCESS | 1710 | 1468959006251 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 1710 | 1468959006267 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:10:06 INFO - PROCESS | 1710 | 1468959006304 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 1710 | 1468959006321 Marionette TRACE conn4 <- [1,3058,null,{}] 13:10:06 INFO - PROCESS | 1710 | 1468959006522 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:06 INFO - PROCESS | 1710 | 1468959006528 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:06 INFO - PROCESS | 1710 | 1468959006707 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:10:06 INFO - PROCESS | 1710 | 1468959006906 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 1710 | 1468959006913 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:06 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1de400 == 33 [pid = 1710] [id = 774] 13:10:06 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x954d1000) [pid = 1710] [serial = 2321] [outer = (nil)] 13:10:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x96685800) [pid = 1710] [serial = 2322] [outer = 0x954d1000] 13:10:07 INFO - PROCESS | 1710 | 1468959007041 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x97959400) [pid = 1710] [serial = 2323] [outer = 0x954d1000] 13:10:08 INFO - PROCESS | 1710 | 1468959008084 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:10:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:10:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:10:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:10:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:10:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:10:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1853ms 13:10:08 INFO - PROCESS | 1710 | 1468959008153 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:10:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:10:08 INFO - PROCESS | 1710 | 1468959008164 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:10:08 INFO - PROCESS | 1710 | 1468959008170 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 1710 | 1468959008177 Marionette TRACE conn4 <- [1,3062,null,{}] 13:10:08 INFO - PROCESS | 1710 | 1468959008193 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:08 INFO - PROCESS | 1710 | 1468959008202 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:08 INFO - PROCESS | 1710 | 1468959008426 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:10:08 INFO - PROCESS | 1710 | 1468959008661 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 1710 | 1468959008673 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:08 INFO - PROCESS | 1710 | ++DOCSHELL 0x99661400 == 34 [pid = 1710] [id = 775] 13:10:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x99662000) [pid = 1710] [serial = 2324] [outer = (nil)] 13:10:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x99666000) [pid = 1710] [serial = 2325] [outer = 0x99662000] 13:10:08 INFO - PROCESS | 1710 | 1468959008817 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x99734c00) [pid = 1710] [serial = 2326] [outer = 0x99662000] 13:10:09 INFO - PROCESS | 1710 | [1710] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:10:09 INFO - PROCESS | 1710 | 1468959009783 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:10:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:10:09 INFO - {} 13:10:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1640ms 13:10:09 INFO - PROCESS | 1710 | 1468959009830 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 1710 | 1468959009835 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:10:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:10:09 INFO - PROCESS | 1710 | 1468959009842 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 1710 | 1468959009846 Marionette TRACE conn4 <- [1,3066,null,{}] 13:10:09 INFO - PROCESS | 1710 | 1468959009899 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:09 INFO - PROCESS | 1710 | 1468959009905 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:10 INFO - PROCESS | 1710 | 1468959010103 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:10:10 INFO - PROCESS | 1710 | 1468959010306 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 1710 | 1468959010314 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:10 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e689000 == 35 [pid = 1710] [id = 776] 13:10:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x8e73f000) [pid = 1710] [serial = 2327] [outer = (nil)] 13:10:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x9a1b7800) [pid = 1710] [serial = 2328] [outer = 0x8e73f000] 13:10:10 INFO - PROCESS | 1710 | 1468959010403 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x9a37a000) [pid = 1710] [serial = 2329] [outer = 0x8e73f000] 13:10:11 INFO - PROCESS | 1710 | 1468959011298 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:10:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:10:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1527ms 13:10:11 INFO - PROCESS | 1710 | 1468959011372 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:10:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:10:11 INFO - PROCESS | 1710 | 1468959011377 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:10:11 INFO - PROCESS | 1710 | 1468959011383 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 1710 | 1468959011387 Marionette TRACE conn4 <- [1,3070,null,{}] 13:10:11 INFO - PROCESS | 1710 | 1468959011393 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:11 INFO - PROCESS | 1710 | 1468959011399 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:11 INFO - PROCESS | 1710 | 1468959011590 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:10:12 INFO - PROCESS | 1710 | 1468959011996 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 1710 | 1468959012008 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:12 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f11e400 == 36 [pid = 1710] [id = 777] 13:10:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x8f11ec00) [pid = 1710] [serial = 2330] [outer = (nil)] 13:10:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x8f1d5800) [pid = 1710] [serial = 2331] [outer = 0x8f11ec00] 13:10:12 INFO - PROCESS | 1710 | 1468959012125 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x8fd8e000) [pid = 1710] [serial = 2332] [outer = 0x8f11ec00] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 83 (0x954c5400) [pid = 1710] [serial = 2252] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 82 (0x8fd9b800) [pid = 1710] [serial = 2269] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 81 (0x939f2c00) [pid = 1710] [serial = 2270] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 80 (0x8fc0d000) [pid = 1710] [serial = 2272] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 79 (0x966bdc00) [pid = 1710] [serial = 2260] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 78 (0x966c1c00) [pid = 1710] [serial = 2261] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 77 (0x93ba4000) [pid = 1710] [serial = 2257] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 76 (0x93d70400) [pid = 1710] [serial = 2258] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x924e2800) [pid = 1710] [serial = 2277] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x9927f400) [pid = 1710] [serial = 2263] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x9965a000) [pid = 1710] [serial = 2264] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x8fc0c000) [pid = 1710] [serial = 2254] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x91484000) [pid = 1710] [serial = 2255] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9149f400) [pid = 1710] [serial = 2274] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x91c08800) [pid = 1710] [serial = 2275] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x99fd3400) [pid = 1710] [serial = 2266] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x95412000) [pid = 1710] [serial = 2267] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x93b60000) [pid = 1710] [serial = 2278] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x95468800) [pid = 1710] [serial = 2280] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | --DOMWINDOW == 64 (0x954c9c00) [pid = 1710] [serial = 2281] [outer = (nil)] [url = about:blank] 13:10:13 INFO - PROCESS | 1710 | 1468959013164 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:10:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:10:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:10:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:10:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:10:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:10:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:10:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1847ms 13:10:13 INFO - PROCESS | 1710 | 1468959013237 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 1710 | 1468959013242 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:10:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:10:13 INFO - PROCESS | 1710 | 1468959013251 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 1710 | 1468959013255 Marionette TRACE conn4 <- [1,3074,null,{}] 13:10:13 INFO - PROCESS | 1710 | 1468959013264 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:13 INFO - PROCESS | 1710 | 1468959013273 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:13 INFO - PROCESS | 1710 | 1468959013461 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:10:13 INFO - PROCESS | 1710 | 1468959013619 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 1710 | 1468959013628 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:13 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d8400 == 37 [pid = 1710] [id = 778] 13:10:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 65 (0x8f1db000) [pid = 1710] [serial = 2333] [outer = (nil)] 13:10:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x91487800) [pid = 1710] [serial = 2334] [outer = 0x8f1db000] 13:10:13 INFO - PROCESS | 1710 | 1468959013711 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x914a0c00) [pid = 1710] [serial = 2335] [outer = 0x8f1db000] 13:10:14 INFO - PROCESS | 1710 | 1468959014546 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:10:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:10:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1334ms 13:10:14 INFO - PROCESS | 1710 | 1468959014590 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 1710 | 1468959014597 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:10:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:10:14 INFO - PROCESS | 1710 | 1468959014605 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 1710 | 1468959014609 Marionette TRACE conn4 <- [1,3078,null,{}] 13:10:14 INFO - PROCESS | 1710 | 1468959014615 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:14 INFO - PROCESS | 1710 | 1468959014620 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:14 INFO - PROCESS | 1710 | 1468959014783 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:10:14 INFO - PROCESS | 1710 | 1468959014957 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 1710 | 1468959014968 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:14 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e73b000 == 38 [pid = 1710] [id = 779] 13:10:14 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x939f5c00) [pid = 1710] [serial = 2336] [outer = (nil)] 13:10:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x93ba8000) [pid = 1710] [serial = 2337] [outer = 0x939f5c00] 13:10:15 INFO - PROCESS | 1710 | 1468959015068 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x9524d800) [pid = 1710] [serial = 2338] [outer = 0x939f5c00] 13:10:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 13:10:15 INFO - reader.readAsText(blob_2) 13:10:15 INFO - }" did not throw 13:10:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 13:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 13:10:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 13:10:15 INFO - reader.readAsDataURL(blob_2) 13:10:15 INFO - }" did not throw 13:10:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 13:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 13:10:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 13:10:15 INFO - reader.readAsArrayBuffer(blob_2) 13:10:15 INFO - }" did not throw 13:10:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 13:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 13:10:15 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 13:10:15 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 13:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:10:15 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 1710 | 1468959015950 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:10:15 INFO - PROCESS | 1710 | 1468959015993 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 1710 | 1468959016002 Marionette TRACE conn4 <- [1,3082,null,{}] 13:10:16 INFO - PROCESS | 1710 | 1468959016018 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:16 INFO - PROCESS | 1710 | 1468959016025 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:16 INFO - PROCESS | 1710 | 1468959016244 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:10:16 INFO - PROCESS | 1710 | 1468959016279 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 1710 | 1468959016289 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:16 INFO - PROCESS | 1710 | ++DOCSHELL 0x8fc09c00 == 39 [pid = 1710] [id = 780] 13:10:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x954cb400) [pid = 1710] [serial = 2339] [outer = (nil)] 13:10:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x9795ac00) [pid = 1710] [serial = 2340] [outer = 0x954cb400] 13:10:16 INFO - PROCESS | 1710 | 1468959016358 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x9796e000) [pid = 1710] [serial = 2341] [outer = 0x954cb400] 13:10:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:10:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:10:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:10:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:10:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1324ms 13:10:17 INFO - PROCESS | 1710 | 1468959017276 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:10:17 INFO - PROCESS | 1710 | 1468959017291 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 1710 | 1468959017296 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:10:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:10:17 INFO - PROCESS | 1710 | 1468959017309 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 1710 | 1468959017312 Marionette TRACE conn4 <- [1,3086,null,{}] 13:10:17 INFO - PROCESS | 1710 | 1468959017319 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:17 INFO - PROCESS | 1710 | 1468959017323 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:17 INFO - PROCESS | 1710 | 1468959017534 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:10:17 INFO - PROCESS | 1710 | 1468959017567 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 1710 | 1468959017573 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:17 INFO - PROCESS | 1710 | ++DOCSHELL 0x98304800 == 40 [pid = 1710] [id = 781] 13:10:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x9927a000) [pid = 1710] [serial = 2342] [outer = (nil)] 13:10:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x9965c400) [pid = 1710] [serial = 2343] [outer = 0x9927a000] 13:10:17 INFO - PROCESS | 1710 | 1468959017650 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x9965e000) [pid = 1710] [serial = 2344] [outer = 0x9927a000] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 75 (0x8fd96c00) [pid = 1710] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 74 (0x93d78400) [pid = 1710] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 73 (0x966b2400) [pid = 1710] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 72 (0x99275c00) [pid = 1710] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 71 (0x8fd94000) [pid = 1710] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 70 (0x9a080400) [pid = 1710] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 69 (0x9796e800) [pid = 1710] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 68 (0x8e68ac00) [pid = 1710] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 67 (0x8fc0ac00) [pid = 1710] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 66 (0x92495000) [pid = 1710] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:10:18 INFO - PROCESS | 1710 | --DOMWINDOW == 65 (0x91ccc800) [pid = 1710] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:10:18 INFO - PROCESS | 1710 | 1468959018618 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:10:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:10:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1342ms 13:10:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:10:18 INFO - PROCESS | 1710 | 1468959018652 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 1710 | 1468959018655 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:10:18 INFO - PROCESS | 1710 | 1468959018661 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 1710 | 1468959018665 Marionette TRACE conn4 <- [1,3090,null,{}] 13:10:18 INFO - PROCESS | 1710 | 1468959018670 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:18 INFO - PROCESS | 1710 | 1468959018675 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:18 INFO - PROCESS | 1710 | 1468959018837 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:10:18 INFO - PROCESS | 1710 | 1468959018861 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 1710 | 1468959018880 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:19 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f1d9800 == 41 [pid = 1710] [id = 782] 13:10:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 66 (0x8fc0b800) [pid = 1710] [serial = 2345] [outer = (nil)] 13:10:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 67 (0x99726c00) [pid = 1710] [serial = 2346] [outer = 0x8fc0b800] 13:10:19 INFO - PROCESS | 1710 | 1468959019116 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 1710 | ++DOMWINDOW == 68 (0x9a077400) [pid = 1710] [serial = 2347] [outer = 0x8fc0b800] 13:10:19 INFO - PROCESS | 1710 | 1468959019906 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:10:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:10:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1288ms 13:10:19 INFO - PROCESS | 1710 | 1468959019949 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:10:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:10:19 INFO - PROCESS | 1710 | 1468959019953 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:10:19 INFO - PROCESS | 1710 | 1468959019959 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - PROCESS | 1710 | 1468959019963 Marionette TRACE conn4 <- [1,3094,null,{}] 13:10:19 INFO - PROCESS | 1710 | 1468959019969 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:19 INFO - PROCESS | 1710 | 1468959019975 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:20 INFO - PROCESS | 1710 | 1468959020297 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:10:20 INFO - PROCESS | 1710 | 1468959020453 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 1710 | 1468959020465 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:20 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e686c00 == 42 [pid = 1710] [id = 783] 13:10:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 69 (0x8e68a400) [pid = 1710] [serial = 2348] [outer = (nil)] 13:10:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 70 (0x8e734800) [pid = 1710] [serial = 2349] [outer = 0x8e68a400] 13:10:20 INFO - PROCESS | 1710 | 1468959020556 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 1710 | ++DOMWINDOW == 71 (0x8f11c800) [pid = 1710] [serial = 2350] [outer = 0x8e68a400] 13:10:21 INFO - PROCESS | 1710 | 1468959021481 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:10:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:10:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1537ms 13:10:21 INFO - PROCESS | 1710 | 1468959021509 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 1710 | 1468959021516 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:10:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:10:21 INFO - PROCESS | 1710 | 1468959021527 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 1710 | 1468959021532 Marionette TRACE conn4 <- [1,3098,null,{}] 13:10:21 INFO - PROCESS | 1710 | 1468959021541 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:21 INFO - PROCESS | 1710 | 1468959021546 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:21 INFO - PROCESS | 1710 | 1468959021742 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:10:21 INFO - PROCESS | 1710 | 1468959021965 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 1710 | 1468959021976 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:22 INFO - PROCESS | 1710 | ++DOCSHELL 0x8e737000 == 43 [pid = 1710] [id = 784] 13:10:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 72 (0x91497400) [pid = 1710] [serial = 2351] [outer = (nil)] 13:10:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 73 (0x91c0f800) [pid = 1710] [serial = 2352] [outer = 0x91497400] 13:10:22 INFO - PROCESS | 1710 | 1468959022122 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 1710 | ++DOMWINDOW == 74 (0x92238c00) [pid = 1710] [serial = 2353] [outer = 0x91497400] 13:10:23 INFO - PROCESS | 1710 | 1468959023118 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:10:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:10:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:10:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1642ms 13:10:23 INFO - PROCESS | 1710 | 1468959023169 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:10:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:10:23 INFO - PROCESS | 1710 | 1468959023175 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:10:23 INFO - PROCESS | 1710 | 1468959023229 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 1710 | 1468959023233 Marionette TRACE conn4 <- [1,3102,null,{}] 13:10:23 INFO - PROCESS | 1710 | 1468959023246 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:23 INFO - PROCESS | 1710 | 1468959023253 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:23 INFO - PROCESS | 1710 | 1468959023452 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:10:23 INFO - PROCESS | 1710 | 1468959023659 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 1710 | 1468959023669 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:23 INFO - PROCESS | 1710 | ++DOCSHELL 0x91dd4000 == 44 [pid = 1710] [id = 785] 13:10:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 75 (0x93b60c00) [pid = 1710] [serial = 2354] [outer = (nil)] 13:10:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 76 (0x93d77400) [pid = 1710] [serial = 2355] [outer = 0x93b60c00] 13:10:23 INFO - PROCESS | 1710 | 1468959023791 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 1710 | ++DOMWINDOW == 77 (0x95251c00) [pid = 1710] [serial = 2356] [outer = 0x93b60c00] 13:10:24 INFO - PROCESS | 1710 | 1468959024834 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:10:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:10:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1690ms 13:10:24 INFO - PROCESS | 1710 | 1468959024873 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 1710 | 1468959024880 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:10:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:10:24 INFO - PROCESS | 1710 | 1468959024965 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 1710 | 1468959024973 Marionette TRACE conn4 <- [1,3106,null,{}] 13:10:24 INFO - PROCESS | 1710 | 1468959024989 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:24 INFO - PROCESS | 1710 | 1468959024996 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:25 INFO - PROCESS | 1710 | 1468959025203 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:10:25 INFO - PROCESS | 1710 | 1468959025385 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 1710 | 1468959025392 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:25 INFO - PROCESS | 1710 | ++DOCSHELL 0x911dac00 == 45 [pid = 1710] [id = 786] 13:10:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 78 (0x954cf800) [pid = 1710] [serial = 2357] [outer = (nil)] 13:10:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 79 (0x9924c000) [pid = 1710] [serial = 2358] [outer = 0x954cf800] 13:10:25 INFO - PROCESS | 1710 | 1468959025512 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 1710 | ++DOMWINDOW == 80 (0x99fd7800) [pid = 1710] [serial = 2359] [outer = 0x954cf800] 13:10:26 INFO - PROCESS | 1710 | 1468959026453 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:10:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1634ms 13:10:26 INFO - PROCESS | 1710 | 1468959026530 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:10:26 INFO - PROCESS | 1710 | 1468959026533 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:10:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:10:26 INFO - PROCESS | 1710 | 1468959026541 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 1710 | 1468959026545 Marionette TRACE conn4 <- [1,3110,null,{}] 13:10:26 INFO - PROCESS | 1710 | 1468959026551 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:26 INFO - PROCESS | 1710 | 1468959026557 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:26 INFO - PROCESS | 1710 | 1468959026859 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:10:27 INFO - PROCESS | 1710 | 1468959027008 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 1710 | 1468959027018 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:27 INFO - PROCESS | 1710 | ++DOCSHELL 0x8f127400 == 46 [pid = 1710] [id = 787] 13:10:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 81 (0x939f1c00) [pid = 1710] [serial = 2360] [outer = (nil)] 13:10:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 82 (0x9a0e7800) [pid = 1710] [serial = 2361] [outer = 0x939f1c00] 13:10:27 INFO - PROCESS | 1710 | 1468959027153 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 1710 | ++DOMWINDOW == 83 (0x9a0f5000) [pid = 1710] [serial = 2362] [outer = 0x939f1c00] 13:10:28 INFO - PROCESS | 1710 | 1468959028007 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:10:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:10:28 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:10:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:10:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:10:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1489ms 13:10:28 INFO - PROCESS | 1710 | 1468959028042 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 1710 | 1468959028046 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:10:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:10:28 INFO - PROCESS | 1710 | 1468959028056 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 1710 | 1468959028060 Marionette TRACE conn4 <- [1,3114,null,{}] 13:10:28 INFO - PROCESS | 1710 | 1468959028066 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:28 INFO - PROCESS | 1710 | 1468959028072 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:28 INFO - PROCESS | 1710 | 1468959028265 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:10:28 INFO - PROCESS | 1710 | 1468959028506 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\", \"1fc535d6-0948-42fb-b90d-499954e9b21c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 1710 | 1468959028524 Marionette INFO sendAsync 4282bcb8-1281-4cc5-94f2-295f4af7a399 13:10:28 INFO - PROCESS | 1710 | ++DOCSHELL 0x9a6b1800 == 47 [pid = 1710] [id = 788] 13:10:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 84 (0x9a6b1c00) [pid = 1710] [serial = 2363] [outer = (nil)] 13:10:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 85 (0x9a6b5000) [pid = 1710] [serial = 2364] [outer = 0x9a6b1c00] 13:10:28 INFO - PROCESS | 1710 | 1468959028628 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 1710 | ++DOMWINDOW == 86 (0x9a6c9800) [pid = 1710] [serial = 2365] [outer = 0x9a6b1c00] 13:10:29 INFO - PROCESS | 1710 | 1468959029589 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:10:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:10:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1587ms 13:10:29 INFO - PROCESS | 1710 | 1468959029644 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 1710 | 1468959029648 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:10:30 WARNING - u'runner_teardown' () 13:10:30 INFO - No more tests 13:10:30 INFO - Got 0 unexpected results 13:10:30 INFO - SUITE-END | took 1307s 13:10:30 INFO - Closing logging queue 13:10:30 INFO - queue closed 13:10:31 INFO - Return code: 0 13:10:31 WARNING - # TBPL SUCCESS # 13:10:31 INFO - Running post-action listener: _resource_record_post_action 13:10:31 INFO - Running post-run listener: _resource_record_post_run 13:10:32 INFO - Total resource usage - Wall time: 1342s; CPU: 98.0%; Read bytes: 14159872; Write bytes: 931188736; Read time: 752; Write time: 239008 13:10:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:10:32 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133898240; Read time: 4; Write time: 125980 13:10:32 INFO - run-tests - Wall time: 1313s; CPU: 98.0%; Read bytes: 11051008; Write bytes: 792838144; Read time: 592; Write time: 109496 13:10:32 INFO - Running post-run listener: _upload_blobber_files 13:10:32 INFO - Blob upload gear active. 13:10:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:10:32 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:10:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:10:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:10:32 INFO - (blobuploader) - INFO - Open directory for files ... 13:10:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:10:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:10:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:10:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:10:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:10:33 INFO - (blobuploader) - INFO - Done attempting. 13:10:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:10:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:10:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:10:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:10:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:10:34 INFO - (blobuploader) - INFO - Done attempting. 13:10:34 INFO - (blobuploader) - INFO - Iteration through files over. 13:10:34 INFO - Return code: 0 13:10:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:10:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:10:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a45de048303f22ccd34125fa2a0acb38e72de42f85cc4e9cc2024f41d09b49a65c0f01b333f5645ad7eb44631432ede4ca85995ded32ff81bdb44101618ee28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dbc270387d66633b4b667ac5f1d93c71cf09a2eaf22a0d18ff91086d94f1e30302976a26258a17341161563e6a5adbca347c9b52736429bd5a39c00714ae69cb"} 13:10:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:10:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:10:34 INFO - Contents: 13:10:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a45de048303f22ccd34125fa2a0acb38e72de42f85cc4e9cc2024f41d09b49a65c0f01b333f5645ad7eb44631432ede4ca85995ded32ff81bdb44101618ee28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dbc270387d66633b4b667ac5f1d93c71cf09a2eaf22a0d18ff91086d94f1e30302976a26258a17341161563e6a5adbca347c9b52736429bd5a39c00714ae69cb"} 13:10:34 INFO - Running post-run listener: copy_logs_to_upload_dir 13:10:34 INFO - Copying logs to upload dir... 13:10:34 INFO - mkdir: /builds/slave/test/build/upload/logs 13:10:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1473.920998 ========= master_lag: 0.75 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 34 secs) (at 2016-07-19 13:10:35.572801) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-07-19 13:10:35.575740) ========= 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-1468957540.561300-712024857 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4a45de048303f22ccd34125fa2a0acb38e72de42f85cc4e9cc2024f41d09b49a65c0f01b333f5645ad7eb44631432ede4ca85995ded32ff81bdb44101618ee28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dbc270387d66633b4b667ac5f1d93c71cf09a2eaf22a0d18ff91086d94f1e30302976a26258a17341161563e6a5adbca347c9b52736429bd5a39c00714ae69cb"} build_url:https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033478 build_url: 'https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/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/4a45de048303f22ccd34125fa2a0acb38e72de42f85cc4e9cc2024f41d09b49a65c0f01b333f5645ad7eb44631432ede4ca85995ded32ff81bdb44101618ee28", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dbc270387d66633b4b667ac5f1d93c71cf09a2eaf22a0d18ff91086d94f1e30302976a26258a17341161563e6a5adbca347c9b52736429bd5a39c00714ae69cb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ntqu44LhQLu3HIxZ4OL4mw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 4.66 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-07-19 13:10:40.269399) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 13:10:40.269768) ========= 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-1468957540.561300-712024857 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018951 ========= master_lag: 0.32 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 13:10:40.607863) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-19 13:10:40.608179) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-19 13:10:40.609070) ========= ========= Total master_lag: 6.89 =========